Christopher Allen's Stock Ratings

Citigroup Analyst

Christopher Allen is an analyst at Citigroup. Analyst ratings are quantitative and qualitative analysis of a stock by Wall Street stock rating analysts. Stock ratings consist of expected future growth, current stock valuation and macroeconomic trends. Updated 06/17/2025

Overall Average Return

18.5%

Smart Score

77.8%

Overall Average Return Percentile

77th

Number of Ratings

140
Buy NowGet Alert
06/09/2025ETORBuy Now
Etoro Group
$60.2519.5%
Christopher Allen77%
→ $72Initiates → NeutralGet Alert
06/09/2025LPLABuy Now
LPL Finl Hldgs
$379.765.33%
Christopher Allen77%
$400 → $400DowngradeBuy → NeutralGet Alert
06/09/2025IBKRBuy Now
Interactive Brokers Group
$208.173.28%
Christopher Allen77%
$205 → $215DowngradeBuy → NeutralGet Alert
05/08/2025MKTXBuy Now
MarketAxess Holdings
$225.0117.77%
Christopher Allen77%
$250 → $265MaintainsBuyGet Alert
04/08/2025NDAQBuy Now
Nasdaq
$86.68-13.47%
Christopher Allen77%
$84 → $75MaintainsNeutralGet Alert
04/08/2025CGBuy Now
Carlyle Group
$47.04-17.09%
Christopher Allen77%
$55 → $39MaintainsNeutralGet Alert
04/08/2025TPGBuy Now
TPG
$50.1511.67%
Christopher Allen77%
$72 → $56MaintainsBuyGet Alert
04/08/2025OWLBuy Now
Blue Owl Capital
$18.8322.15%
Christopher Allen77%
$30 → $23MaintainsBuyGet Alert
04/02/2025SFBuy Now
Stifel Financial
$97.457.75%
Christopher Allen77%
$125 → $105MaintainsNeutralGet Alert
04/02/2025HOODBuy Now
Robinhood Markets
$75.79-34.03%
Christopher Allen77%
$60 → $50MaintainsNeutralGet Alert
04/02/2025RJFBuy Now
Raymond James Finl
$148.501.01%
Christopher Allen77%
$180 → $150MaintainsNeutralGet Alert
04/02/2025LPLABuy Now
LPL Finl Hldgs
$379.765.33%
Christopher Allen77%
$415 → $400MaintainsBuyGet Alert
04/02/2025IBKRBuy Now
Interactive Brokers Group
$208.173.28%
Christopher Allen77%
$242 → $215MaintainsBuyGet Alert
04/02/2025SCHWBuy Now
Charles Schwab
$88.4915.27%
Christopher Allen77%
$85 → $102UpgradeNeutral → BuyGet Alert
03/31/2025IVZBuy Now
Invesco
$14.837.89%
Christopher Allen77%
$20 → $16MaintainsNeutralGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$75.79-20.83%
Christopher Allen77%
$45 → $60MaintainsNeutralGet Alert
01/23/2025OWLBuy Now
Blue Owl Cap
$18.8359.32%
Christopher Allen77%
→ $30Reinstates → BuyGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$88.49-3.94%
Christopher Allen77%
$80 → $85MaintainsNeutralGet Alert
01/10/2025SCHWBuy Now
Charles Schwab
$88.49-9.59%
Christopher Allen77%
$85 → $80MaintainsNeutralGet Alert
01/10/2025IBKRBuy Now
Interactive Brokers Gr
$208.175.68%
Christopher Allen77%
$180 → $220MaintainsBuyGet Alert
01/10/2025LPLABuy Now
LPL Finl Hldgs
$379.761.38%
Christopher Allen77%
$310 → $385MaintainsBuyGet Alert
01/10/2025RJFBuy Now
Raymond James Finl
$148.5014.48%
Christopher Allen77%
$145 → $170MaintainsNeutralGet Alert
01/10/2025HOODBuy Now
Robinhood Markets
$75.79-40.63%
Christopher Allen77%
$25 → $45MaintainsNeutralGet Alert
01/10/2025SFBuy Now
Stifel Financial
$97.4518.01%
Christopher Allen77%
$110 → $115MaintainsNeutralGet Alert
01/10/2025NDAQBuy Now
Nasdaq
$86.68-3.09%
Christopher Allen77%
$78 → $84MaintainsNeutralGet Alert
01/06/2025CMEBuy Now
CME Gr
$267.50-6.54%
Christopher Allen77%
$255 → $250DowngradeBuy → NeutralGet Alert
10/31/2024LPLABuy Now
LPL Finl Hldgs
$379.76-18.37%
Christopher Allen77%
$285 → $310MaintainsBuyGet Alert
10/24/2024CMEBuy Now
CME Gr
$267.50-4.67%
Christopher Allen77%
$250 → $255MaintainsBuyGet Alert
10/09/2024VIRTBuy Now
Virtu Finl
$42.55-13.04%
Christopher Allen77%
$32 → $37MaintainsBuyGet Alert
10/04/2024MKTXBuy Now
MarketAxess Holdings
$225.0144.44%
Christopher Allen77%
$310 → $325MaintainsBuyGet Alert
10/03/2024CMEBuy Now
CME Gr
$267.50-6.54%
Christopher Allen77%
$240 → $250MaintainsBuyGet Alert
09/27/2024SCHWBuy Now
Charles Schwab
$88.49-18.63%
Christopher Allen77%
$75 → $72MaintainsNeutralGet Alert
09/27/2024SFBuy Now
Stifel Financial
$97.454.67%
Christopher Allen77%
$90 → $102MaintainsNeutralGet Alert
09/27/2024HOODBuy Now
Robinhood Markets
$75.79-69.65%
Christopher Allen77%
$19 → $23MaintainsNeutralGet Alert
09/27/2024LPLABuy Now
LPL Finl Hldgs
$379.76-24.95%
Christopher Allen77%
$325 → $285MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$75.79-74.93%
Christopher Allen77%
$18 → $19MaintainsNeutralGet Alert
08/05/2024HOODBuy Now
Robinhood Markets
$75.79-76.25%
Christopher Allen77%
→ $18UpgradeSell → NeutralGet Alert
07/19/2024VIRTBuy Now
Virtu Finl
$42.55-24.79%
Christopher Allen77%
$26 → $32MaintainsBuyGet Alert
07/09/2024TWBuy Now
Tradeweb Markets
$138.14-9.51%
Christopher Allen77%
$120 → $125MaintainsBuyGet Alert
07/09/2024ICEBuy Now
Intercontinental Exchange
$179.80-9.9%
Christopher Allen77%
$160 → $162MaintainsBuyGet Alert
06/13/2024HOODBuy Now
Robinhood Markets
$75.79-76.25%
Christopher Allen77%
$16 → $18MaintainsSellGet Alert
05/14/2024OWLBuy Now
Blue Owl Cap
$18.8311.52%
Christopher Allen77%
→ $21Reinstates → BuyGet Alert
04/25/2024VIRTBuy Now
Virtu Finl
$42.55-42.42%
Christopher Allen77%
$22.5 → $24.5MaintainsBuyGet Alert
04/11/2024SCHWBuy Now
Charles Schwab
$88.49-15.24%
Christopher Allen77%
$70 → $75MaintainsNeutralGet Alert
04/11/2024SFBuy Now
Stifel Financial
$97.45-17.91%
Christopher Allen77%
$74 → $80MaintainsNeutralGet Alert
04/11/2024RJFBuy Now
Raymond James Finl
$148.50-11.11%
Christopher Allen77%
$112 → $132MaintainsNeutralGet Alert
04/11/2024IBKRBuy Now
Interactive Brokers Gr
$208.17-35.15%
Christopher Allen77%
$105 → $135MaintainsBuyGet Alert
04/11/2024HOODBuy Now
Robinhood Markets
$75.79-78.89%
Christopher Allen77%
$13 → $16DowngradeNeutral → SellGet Alert
04/05/2024TWBuy Now
Tradeweb Markets
$138.14-13.13%
Christopher Allen77%
$115 → $120MaintainsBuyGet Alert
04/04/2024ICEBuy Now
Intercontinental Exchange
$179.80-11.01%
Christopher Allen77%
$155 → $160MaintainsBuyGet Alert
03/26/2024VIRTBuy Now
Virtu Finl
$42.55-47.12%
Christopher Allen77%
$21 → $22.5MaintainsBuyGet Alert
02/13/2024ICEBuy Now
Intercontinental Exchange
$179.80-13.79%
Christopher Allen77%
$146 → $155MaintainsBuyGet Alert
02/08/2024CGBuy Now
Carlyle Group
$47.04-4.34%
Christopher Allen77%
$41 → $45MaintainsNeutralGet Alert
01/26/2024VIRTBuy Now
Virtu Finl
$42.55-50.65%
Christopher Allen77%
$22 → $21MaintainsBuyGet Alert
01/19/2024CGBuy Now
Carlyle Group
$47.04-12.84%
Christopher Allen77%
$40 → $41DowngradeBuy → NeutralGet Alert
01/12/2024CBOEBuy Now
Cboe Global Markets
——
Christopher Allen77%
$170 → $188MaintainsNeutralGet Alert
01/12/2024ICEBuy Now
Intercontinental Exchange
$179.80-18.8%
Christopher Allen77%
$130 → $146MaintainsBuyGet Alert
01/12/2024NDAQBuy Now
Nasdaq
$86.68-27.32%
Christopher Allen77%
$56 → $63MaintainsNeutralGet Alert
01/12/2024TWBuy Now
Tradeweb Markets
$138.14-16.75%
Christopher Allen77%
$105 → $115MaintainsBuyGet Alert
01/10/2024SCHWBuy Now
Charles Schwab
$88.49-20.9%
Christopher Allen77%
$75 → $70DowngradeBuy → NeutralGet Alert
12/06/2023MKTXBuy Now
MarketAxess Holdings
$225.0133.33%
Christopher Allen77%
$270 → $300MaintainsBuyGet Alert
10/26/2023MKTXBuy Now
MarketAxess Holdings
$225.0119.99%
Christopher Allen77%
$330 → $270MaintainsBuyGet Alert
10/12/2023CMEBuy Now
CME Gr
$267.50-10.28%
Christopher Allen77%
$215 → $240MaintainsBuyGet Alert
10/06/2023OWLBuy Now
Blue Owl Cap
$18.83-20.34%
Christopher Allen77%
$14 → $15MaintainsBuyGet Alert
09/25/2023MKTXBuy Now
MarketAxess Holdings
$225.0146.66%
Christopher Allen77%
$330 → $330ReiteratesBuy → BuyGet Alert
09/25/2023IVZBuy Now
Invesco
$14.836.2%
Christopher Allen77%
$19 → $15.75MaintainsNeutralGet Alert
09/22/2023RJFBuy Now
Raymond James Finl
$148.50-22.56%
Christopher Allen77%
$120 → $115MaintainsNeutralGet Alert
09/14/2023VIRTBuy Now
Virtu Finl
$42.55-53%
Christopher Allen77%
→ $20UpgradeNeutral → BuyGet Alert
09/07/2023TWBuy Now
Tradeweb Markets
$138.14-27.61%
Christopher Allen77%
$92 → $100MaintainsBuyGet Alert
08/04/2023ICEBuy Now
Intercontinental Exchange
$179.80-27.7%
Christopher Allen77%
$117 → $130UpgradeNeutral → BuyGet Alert
08/03/2023HOODBuy Now
Robinhood Markets
$75.79-84.17%
Christopher Allen77%
$10 → $12MaintainsNeutralGet Alert
07/28/2023TWBuy Now
Tradeweb Markets
$138.14-33.4%
Christopher Allen77%
$82 → $92MaintainsBuyGet Alert
07/28/2023LPLABuy Now
LPL Finl Hldgs
$379.76-27.59%
Christopher Allen77%
$245 → $275MaintainsBuyGet Alert
07/27/2023CMEBuy Now
CME Gr
$267.50-19.63%
Christopher Allen77%
$210 → $215MaintainsBuyGet Alert
07/27/2023VIRTBuy Now
Virtu Finl
$42.55-53%
Christopher Allen77%
$18 → $20MaintainsNeutralGet Alert
07/19/2023SCHWBuy Now
Charles Schwab
$88.49-15.24%
Christopher Allen77%
$65 → $75MaintainsBuyGet Alert
07/14/2023IVZBuy Now
Invesco
$14.8328.12%
Christopher Allen77%
$16 → $19MaintainsNeutralGet Alert
07/11/2023ICEBuy Now
Intercontinental Exchange
$179.80-34.93%
Christopher Allen77%
→ $117ReiteratesNeutral → NeutralGet Alert
07/11/2023CBOEBuy Now
Cboe Global Markets
——
Christopher Allen77%
→ $130ReiteratesNeutral → NeutralGet Alert
07/06/2023IBKRBuy Now
Interactive Brokers Gr
$208.17-51.96%
Christopher Allen77%
→ $100ReiteratesBuy → BuyGet Alert
07/06/2023CMEBuy Now
CME Gr
$267.50-21.5%
Christopher Allen77%
→ $210ReiteratesBuy → BuyGet Alert
06/22/2023MKTXBuy Now
MarketAxess Holdings
$225.0146.66%
Christopher Allen77%
$415 → $330MaintainsBuyGet Alert
05/19/2023CGBuy Now
Carlyle Group
$47.04-14.97%
Christopher Allen77%
→ $40Initiates → BuyGet Alert
05/19/2023IVZBuy Now
Invesco
$14.837.89%
Christopher Allen77%
→ $16Initiates → NeutralGet Alert
05/19/2023OWLBuy Now
Blue Owl Cap
$18.83-25.65%
Christopher Allen77%
→ $14Initiates → BuyGet Alert
05/11/2023HOODBuy Now
Robinhood Markets
$75.79-86.81%
Christopher Allen77%
→ $10MaintainsNeutralGet Alert
04/28/2023LPLABuy Now
LPL Finl Hldgs
$379.76-35.49%
Christopher Allen77%
$230 → $245MaintainsBuyGet Alert
04/19/2023IBKRBuy Now
Interactive Brokers Gr
$208.17-51.96%
Christopher Allen77%
$95 → $100MaintainsBuyGet Alert
04/11/2023SFBuy Now
Stifel Financial
$97.45-33.3%
Christopher Allen77%
$72 → $65MaintainsNeutralGet Alert
04/11/2023RJFBuy Now
Raymond James Finl
$148.50-32.66%
Christopher Allen77%
$130 → $100MaintainsNeutralGet Alert
04/11/2023LPLABuy Now
LPL Finl Hldgs
$379.76-39.44%
Christopher Allen77%
$290 → $230MaintainsBuyGet Alert
04/11/2023IBKRBuy Now
Interactive Brokers Gr
$208.17-54.36%
Christopher Allen77%
$90 → $95MaintainsBuyGet Alert
04/05/2023VIRTBuy Now
Virtu Finl
$42.55-53%
Christopher Allen77%
$21 → $20MaintainsNeutralGet Alert
04/04/2023VIRTBuy Now
Virtu Finl
$42.55-53%
Christopher Allen77%
$21 → $20MaintainsNeutralGet Alert
03/29/2023SCHWBuy Now
Charles Schwab
$88.49-26.55%
Christopher Allen77%
$75 → $65MaintainsBuyGet Alert
02/03/2023ICEBuy Now
Intercontinental Exchange
$179.80-34.93%
Christopher Allen77%
$110 → $117MaintainsNeutralGet Alert
02/03/2023TWBuy Now
Tradeweb Markets
$138.14-40.64%
Christopher Allen77%
$75 → $82MaintainsBuyGet Alert
01/27/2023VIRTBuy Now
Virtu Finl
$42.55-50.65%
Christopher Allen77%
$22.5 → $21MaintainsNeutralGet Alert
01/26/2023MKTXBuy Now
MarketAxess Holdings
$225.0184.44%
Christopher Allen77%
$360 → $415MaintainsBuyGet Alert
01/12/2023VIRTBuy Now
Virtu Finl
$42.55-47.12%
Christopher Allen77%
$26 → $22.5DowngradeBuy → NeutralGet Alert
12/13/2022HOODBuy Now
Robinhood Markets
$75.79—
Christopher Allen77%
—DowngradeBuy → NeutralGet Alert
10/12/2022NDAQBuy Now
Nasdaq
$86.68-28.47%
Christopher Allen77%
→ $62Initiates → NeutralGet Alert
10/12/2022ICEBuy Now
Intercontinental Exchange
$179.80-43.27%
Christopher Allen77%
→ $102Initiates → NeutralGet Alert
10/12/2022CBOEBuy Now
Cboe Global Markets
——
Christopher Allen77%
→ $130Initiates → NeutralGet Alert
10/12/2022CMEBuy Now
CME Gr
$267.50-17.76%
Christopher Allen77%
→ $220Initiates → BuyGet Alert
10/12/2022LPLABuy Now
LPL Finl Hldgs
$379.76-23.64%
Christopher Allen77%
→ $290Initiates → BuyGet Alert
10/12/2022TWBuy Now
Tradeweb Markets
$138.14-51.5%
Christopher Allen77%
→ $67Initiates → BuyGet Alert
10/12/2022IBKRBuy Now
Interactive Brokers Gr
$208.17-59.17%
Christopher Allen77%
→ $85Initiates → BuyGet Alert
10/12/2022MKTXBuy Now
MarketAxess Holdings
$225.0126.66%
Christopher Allen77%
→ $285Initiates → BuyGet Alert
10/12/2022RJFBuy Now
Raymond James Finl
$148.50-21.21%
Christopher Allen77%
→ $117Initiates → NeutralGet Alert
10/12/2022SFBuy Now
Stifel Financial
$97.45-38.43%
Christopher Allen77%
→ $60Initiates → NeutralGet Alert
10/12/2022SCHWBuy Now
Charles Schwab
$88.49-6.2%
Christopher Allen77%
→ $83Initiates → NeutralGet Alert
10/12/2022VIRTBuy Now
Virtu Finl
$42.55-38.9%
Christopher Allen77%
→ $26Initiates → BuyGet Alert
01/13/2021TWBuy Now
Tradeweb Markets
$138.14—
Christopher Allen77%
—UpgradeNeutral → BuyGet Alert
07/02/2020ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$41 → $50MaintainsNeutralGet Alert
05/20/2020SCHWBuy Now
Charles Schwab
$88.49-60.45%
Christopher Allen77%
→ $35DowngradeBuy → NeutralGet Alert
05/20/2020AMTDBuy Now
TD Ameritrade Holding
$0.973825.62%
Christopher Allen77%
→ $38DowngradeBuy → NeutralGet Alert
05/01/2020RJFBuy Now
Raymond James Finl
$148.50—
Christopher Allen77%
—DowngradeBuy → NeutralGet Alert
04/06/2020NDAQBuy Now
Nasdaq
$86.6815.37%
Christopher Allen77%
$113 → $100MaintainsNeutralGet Alert
02/25/2020ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $52DowngradeBuy → NeutralGet Alert
12/12/2019SCHWBuy Now
Charles Schwab
$88.49-32.2%
Christopher Allen77%
→ $60UpgradeNeutral → BuyGet Alert
04/23/2019TWBuy Now
Tradeweb Markets
$138.14—
Christopher Allen77%
—Initiates → NeutralGet Alert
03/11/2019RJFBuy Now
Raymond James Finl
$148.50-35.35%
Christopher Allen77%
→ $96Initiates → BuyGet Alert
06/22/2018NDAQBuy Now
Nasdaq
$86.6815.37%
Christopher Allen77%
→ $100Initiates → NeutralGet Alert
06/05/2018ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $72Initiates → BuyGet Alert
06/05/2018AMTDBuy Now
TD Ameritrade Holding
$0.977544.63%
Christopher Allen77%
→ $74Initiates → BuyGet Alert
04/24/2014ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$25 → $26MaintainsBuyGet Alert
03/05/2014NDAQBuy Now
Nasdaq
$86.68—
Christopher Allen77%
—Terminates Coverage On—Get Alert
01/24/2014ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$16 → $25UpgradeNeutral → BuyGet Alert
01/22/2014AMTDBuy Now
AMTD IDEA Group
$0.973515.7%
Christopher Allen77%
$26 → $35MaintainsNeutralGet Alert
10/24/2013ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$13 → $16MaintainsNeutralGet Alert
07/25/2013ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$9.5 → $13MaintainsNeutralGet Alert
07/24/2013AMTDBuy Now
AMTD IDEA Group
$0.972379.34%
Christopher Allen77%
$19 → $24MaintainsNeutralGet Alert
04/19/2013ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$11 → $9.5MaintainsNeutralGet Alert
03/14/2013ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$10 → $11MaintainsNeutralGet Alert
01/25/2013ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$9 → $10MaintainsNeutralGet Alert
01/23/2013AMTDBuy Now
AMTD IDEA Group
$0.971862.81%
Christopher Allen77%
$18 → $19MaintainsNeutralGet Alert
01/09/2013NDAQBuy Now
Nasdaq
$86.68-67.7%
Christopher Allen77%
→ $28Initiates → NeutralGet Alert
11/16/2012ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $8.5Initiates → NeutralGet Alert
11/16/2012AMTDBuy Now
AMTD IDEA Group
$0.971656.2%
Christopher Allen77%
→ $17Initiates → NeutralGet Alert