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 03/25/2025

Overall Average Return

19.8%

Smart Score

77.3%

Overall Average Return Percentile

80th

Number of Ratings

125
Buy NowGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$47.9725.08%
Christopher Allen77%
$45 → $60MaintainsNeutralGet Alert
01/23/2025OWLBuy Now
Blue Owl Cap
$21.4939.6%
Christopher Allen77%
→ $30Reinstates → BuyGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$80.755.26%
Christopher Allen77%
$80 → $85MaintainsNeutralGet Alert
01/10/2025SCHWBuy Now
Charles Schwab
$80.75-0.93%
Christopher Allen77%
$85 → $80MaintainsNeutralGet Alert
01/10/2025IBKRBuy Now
Interactive Brokers Gr
$179.0522.87%
Christopher Allen77%
$180 → $220MaintainsBuyGet Alert
01/10/2025LPLABuy Now
LPL Finl Hldgs
$342.5412.4%
Christopher Allen77%
$310 → $385MaintainsBuyGet Alert
01/10/2025RJFBuy Now
Raymond James Finl
$145.7116.67%
Christopher Allen77%
$145 → $170MaintainsNeutralGet Alert
01/10/2025HOODBuy Now
Robinhood Markets
$47.97-6.19%
Christopher Allen77%
$25 → $45MaintainsNeutralGet Alert
01/10/2025SFBuy Now
Stifel Financial
$101.8812.88%
Christopher Allen77%
$110 → $115MaintainsNeutralGet Alert
01/10/2025NDAQBuy Now
Nasdaq
$77.678.15%
Christopher Allen77%
$78 → $84MaintainsNeutralGet Alert
01/06/2025CMEBuy Now
CME Gr
$262.00-4.58%
Christopher Allen77%
$255 → $250DowngradeBuy → NeutralGet Alert
10/31/2024LPLABuy Now
LPL Finl Hldgs
$342.54-9.5%
Christopher Allen77%
$285 → $310MaintainsBuyGet Alert
10/24/2024CMEBuy Now
CME Gr
$262.00-2.67%
Christopher Allen77%
$250 → $255MaintainsBuyGet Alert
10/09/2024VIRTBuy Now
Virtu Finl
$39.80-7.04%
Christopher Allen77%
$32 → $37MaintainsBuyGet Alert
10/04/2024MKTXBuy Now
MarketAxess Holdings
$213.4252.28%
Christopher Allen77%
$310 → $325MaintainsBuyGet Alert
10/03/2024CMEBuy Now
CME Gr
$262.00-4.58%
Christopher Allen77%
$240 → $250MaintainsBuyGet Alert
09/27/2024SCHWBuy Now
Charles Schwab
$80.75-10.84%
Christopher Allen77%
$75 → $72MaintainsNeutralGet Alert
09/27/2024SFBuy Now
Stifel Financial
$101.880.12%
Christopher Allen77%
$90 → $102MaintainsNeutralGet Alert
09/27/2024HOODBuy Now
Robinhood Markets
$47.97-52.05%
Christopher Allen77%
$19 → $23MaintainsNeutralGet Alert
09/27/2024LPLABuy Now
LPL Finl Hldgs
$342.54-16.8%
Christopher Allen77%
$325 → $285MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$47.97-60.39%
Christopher Allen77%
$18 → $19MaintainsNeutralGet Alert
08/05/2024HOODBuy Now
Robinhood Markets
$47.97-62.48%
Christopher Allen77%
→ $18UpgradeSell → NeutralGet Alert
07/19/2024VIRTBuy Now
Virtu Finl
$39.80-19.6%
Christopher Allen77%
$26 → $32MaintainsBuyGet Alert
07/09/2024TWBuy Now
Tradeweb Markets
$145.54-14.11%
Christopher Allen77%
$120 → $125MaintainsBuyGet Alert
07/09/2024ICEBuy Now
Intercontinental Exchange
$175.63-7.76%
Christopher Allen77%
$160 → $162MaintainsBuyGet Alert
06/13/2024HOODBuy Now
Robinhood Markets
$47.97-62.48%
Christopher Allen77%
$16 → $18MaintainsSellGet Alert
05/14/2024OWLBuy Now
Blue Owl Cap
$21.49-2.28%
Christopher Allen77%
→ $21Reinstates → BuyGet Alert
04/25/2024VIRTBuy Now
Virtu Finl
$39.80-38.44%
Christopher Allen77%
$22.5 → $24.5MaintainsBuyGet Alert
04/11/2024SCHWBuy Now
Charles Schwab
$80.75-7.12%
Christopher Allen77%
$70 → $75MaintainsNeutralGet Alert
04/11/2024SFBuy Now
Stifel Financial
$101.88-21.48%
Christopher Allen77%
$74 → $80MaintainsNeutralGet Alert
04/11/2024RJFBuy Now
Raymond James Finl
$145.71-9.41%
Christopher Allen77%
$112 → $132MaintainsNeutralGet Alert
04/11/2024IBKRBuy Now
Interactive Brokers Gr
$179.05-24.6%
Christopher Allen77%
$105 → $135MaintainsBuyGet Alert
04/11/2024HOODBuy Now
Robinhood Markets
$47.97-66.65%
Christopher Allen77%
$13 → $16DowngradeNeutral → SellGet Alert
04/05/2024TWBuy Now
Tradeweb Markets
$145.54-17.55%
Christopher Allen77%
$115 → $120MaintainsBuyGet Alert
04/04/2024ICEBuy Now
Intercontinental Exchange
$175.63-8.9%
Christopher Allen77%
$155 → $160MaintainsBuyGet Alert
03/26/2024VIRTBuy Now
Virtu Finl
$39.80-43.47%
Christopher Allen77%
$21 → $22.5MaintainsBuyGet Alert
02/13/2024ICEBuy Now
Intercontinental Exchange
$175.63-11.75%
Christopher Allen77%
$146 → $155MaintainsBuyGet Alert
02/08/2024CGBuy Now
Carlyle Group
$46.41-3.04%
Christopher Allen77%
$41 → $45MaintainsNeutralGet Alert
01/26/2024VIRTBuy Now
Virtu Finl
$39.80-47.24%
Christopher Allen77%
$22 → $21MaintainsBuyGet Alert
01/19/2024CGBuy Now
Carlyle Group
$46.41-11.66%
Christopher Allen77%
$40 → $41DowngradeBuy → NeutralGet Alert
01/12/2024CBOEBuy Now
Cboe Global Markets
$214.22-12.24%
Christopher Allen77%
$170 → $188MaintainsNeutralGet Alert
01/12/2024ICEBuy Now
Intercontinental Exchange
$175.63-16.87%
Christopher Allen77%
$130 → $146MaintainsBuyGet Alert
01/12/2024NDAQBuy Now
Nasdaq
$77.67-18.89%
Christopher Allen77%
$56 → $63MaintainsNeutralGet Alert
01/12/2024TWBuy Now
Tradeweb Markets
$145.54-20.98%
Christopher Allen77%
$105 → $115MaintainsBuyGet Alert
01/10/2024SCHWBuy Now
Charles Schwab
$80.75-13.31%
Christopher Allen77%
$75 → $70DowngradeBuy → NeutralGet Alert
12/06/2023MKTXBuy Now
MarketAxess Holdings
$213.4240.57%
Christopher Allen77%
$270 → $300MaintainsBuyGet Alert
10/26/2023MKTXBuy Now
MarketAxess Holdings
$213.4226.51%
Christopher Allen77%
$330 → $270MaintainsBuyGet Alert
10/12/2023CMEBuy Now
CME Gr
$262.00-8.4%
Christopher Allen77%
$215 → $240MaintainsBuyGet Alert
10/06/2023OWLBuy Now
Blue Owl Cap
$21.49-30.2%
Christopher Allen77%
$14 → $15MaintainsBuyGet Alert
09/25/2023MKTXBuy Now
MarketAxess Holdings
$213.4254.62%
Christopher Allen77%
$330 → $330ReiteratesBuy → BuyGet Alert
09/25/2023IVZBuy Now
Invesco
$15.97-1.38%
Christopher Allen77%
$19 → $15.75MaintainsNeutralGet Alert
09/22/2023RJFBuy Now
Raymond James Finl
$145.71-21.08%
Christopher Allen77%
$120 → $115MaintainsNeutralGet Alert
09/14/2023VIRTBuy Now
Virtu Finl
$39.80-49.75%
Christopher Allen77%
→ $20UpgradeNeutral → BuyGet Alert
09/07/2023TWBuy Now
Tradeweb Markets
$145.54-31.29%
Christopher Allen77%
$92 → $100MaintainsBuyGet Alert
08/04/2023ICEBuy Now
Intercontinental Exchange
$175.63-25.98%
Christopher Allen77%
$117 → $130UpgradeNeutral → BuyGet Alert
08/03/2023HOODBuy Now
Robinhood Markets
$47.97-74.98%
Christopher Allen77%
$10 → $12MaintainsNeutralGet Alert
07/28/2023TWBuy Now
Tradeweb Markets
$145.54-36.79%
Christopher Allen77%
$82 → $92MaintainsBuyGet Alert
07/28/2023LPLABuy Now
LPL Finl Hldgs
$342.54-19.72%
Christopher Allen77%
$245 → $275MaintainsBuyGet Alert
07/27/2023CMEBuy Now
CME Gr
$262.00-17.94%
Christopher Allen77%
$210 → $215MaintainsBuyGet Alert
07/27/2023VIRTBuy Now
Virtu Finl
$39.80-49.75%
Christopher Allen77%
$18 → $20MaintainsNeutralGet Alert
07/19/2023SCHWBuy Now
Charles Schwab
$80.75-7.12%
Christopher Allen77%
$65 → $75MaintainsBuyGet Alert
07/14/2023IVZBuy Now
Invesco
$15.9718.97%
Christopher Allen77%
$16 → $19MaintainsNeutralGet Alert
07/11/2023ICEBuy Now
Intercontinental Exchange
$175.63-33.38%
Christopher Allen77%
→ $117ReiteratesNeutral → NeutralGet Alert
07/11/2023CBOEBuy Now
Cboe Global Markets
$214.22-39.31%
Christopher Allen77%
→ $130ReiteratesNeutral → NeutralGet Alert
07/06/2023IBKRBuy Now
Interactive Brokers Gr
$179.05-44.15%
Christopher Allen77%
→ $100ReiteratesBuy → BuyGet Alert
07/06/2023CMEBuy Now
CME Gr
$262.00-19.85%
Christopher Allen77%
→ $210ReiteratesBuy → BuyGet Alert
06/22/2023MKTXBuy Now
MarketAxess Holdings
$213.4254.62%
Christopher Allen77%
$415 → $330MaintainsBuyGet Alert
05/19/2023CGBuy Now
Carlyle Group
$46.41-13.81%
Christopher Allen77%
→ $40Initiates → BuyGet Alert
05/19/2023IVZBuy Now
Invesco
$15.970.19%
Christopher Allen77%
→ $16Initiates → NeutralGet Alert
05/19/2023OWLBuy Now
Blue Owl Cap
$21.49-34.85%
Christopher Allen77%
→ $14Initiates → BuyGet Alert
05/11/2023HOODBuy Now
Robinhood Markets
$47.97-79.15%
Christopher Allen77%
→ $10MaintainsNeutralGet Alert
04/28/2023LPLABuy Now
LPL Finl Hldgs
$342.54-28.48%
Christopher Allen77%
$230 → $245MaintainsBuyGet Alert
04/19/2023IBKRBuy Now
Interactive Brokers Gr
$179.05-44.15%
Christopher Allen77%
$95 → $100MaintainsBuyGet Alert
04/11/2023SFBuy Now
Stifel Financial
$101.88-36.2%
Christopher Allen77%
$72 → $65MaintainsNeutralGet Alert
04/11/2023RJFBuy Now
Raymond James Finl
$145.71-31.37%
Christopher Allen77%
$130 → $100MaintainsNeutralGet Alert
04/11/2023LPLABuy Now
LPL Finl Hldgs
$342.54-32.85%
Christopher Allen77%
$290 → $230MaintainsBuyGet Alert
04/11/2023IBKRBuy Now
Interactive Brokers Gr
$179.05-46.94%
Christopher Allen77%
$90 → $95MaintainsBuyGet Alert
04/05/2023VIRTBuy Now
Virtu Finl
$39.80-49.75%
Christopher Allen77%
$21 → $20MaintainsNeutralGet Alert
04/04/2023VIRTBuy Now
Virtu Finl
$39.80-49.75%
Christopher Allen77%
$21 → $20MaintainsNeutralGet Alert
03/29/2023SCHWBuy Now
Charles Schwab
$80.75-19.5%
Christopher Allen77%
$75 → $65MaintainsBuyGet Alert
02/03/2023ICEBuy Now
Intercontinental Exchange
$175.63-33.38%
Christopher Allen77%
$110 → $117MaintainsNeutralGet Alert
02/03/2023TWBuy Now
Tradeweb Markets
$145.54-43.66%
Christopher Allen77%
$75 → $82MaintainsBuyGet Alert
01/27/2023VIRTBuy Now
Virtu Finl
$39.80-47.24%
Christopher Allen77%
$22.5 → $21MaintainsNeutralGet Alert
01/26/2023MKTXBuy Now
MarketAxess Holdings
$213.4294.45%
Christopher Allen77%
$360 → $415MaintainsBuyGet Alert
01/12/2023VIRTBuy Now
Virtu Finl
$39.80-43.47%
Christopher Allen77%
$26 → $22.5DowngradeBuy → NeutralGet Alert
12/13/2022HOODBuy Now
Robinhood Markets
$47.97—
Christopher Allen77%
—DowngradeBuy → NeutralGet Alert
10/12/2022NDAQBuy Now
Nasdaq
$77.67-20.18%
Christopher Allen77%
→ $62Initiates → NeutralGet Alert
10/12/2022ICEBuy Now
Intercontinental Exchange
$175.63-41.92%
Christopher Allen77%
→ $102Initiates → NeutralGet Alert
10/12/2022CBOEBuy Now
Cboe Global Markets
$214.22-39.31%
Christopher Allen77%
→ $130Initiates → NeutralGet Alert
10/12/2022CMEBuy Now
CME Gr
$262.00-16.03%
Christopher Allen77%
→ $220Initiates → BuyGet Alert
10/12/2022LPLABuy Now
LPL Finl Hldgs
$342.54-15.34%
Christopher Allen77%
→ $290Initiates → BuyGet Alert
10/12/2022TWBuy Now
Tradeweb Markets
$145.54-53.96%
Christopher Allen77%
→ $67Initiates → BuyGet Alert
10/12/2022IBKRBuy Now
Interactive Brokers Gr
$179.05-52.53%
Christopher Allen77%
→ $85Initiates → BuyGet Alert
10/12/2022MKTXBuy Now
MarketAxess Holdings
$213.4233.54%
Christopher Allen77%
→ $285Initiates → BuyGet Alert
10/12/2022RJFBuy Now
Raymond James Finl
$145.71-19.7%
Christopher Allen77%
→ $117Initiates → NeutralGet Alert
10/12/2022SFBuy Now
Stifel Financial
$101.88-41.11%
Christopher Allen77%
→ $60Initiates → NeutralGet Alert
10/12/2022SCHWBuy Now
Charles Schwab
$80.752.79%
Christopher Allen77%
→ $83Initiates → NeutralGet Alert
10/12/2022VIRTBuy Now
Virtu Finl
$39.80-34.67%
Christopher Allen77%
→ $26Initiates → BuyGet Alert
01/13/2021TWBuy Now
Tradeweb Markets
$145.54—
Christopher Allen77%
—UpgradeNeutral → BuyGet Alert
07/02/2020ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$41 → $50MaintainsNeutralGet Alert
05/20/2020SCHWBuy Now
Charles Schwab
$80.75-56.66%
Christopher Allen77%
→ $35DowngradeBuy → NeutralGet Alert
05/20/2020AMTDBuy Now
TD Ameritrade Holding
$1.183120.34%
Christopher Allen77%
→ $38DowngradeBuy → NeutralGet Alert
05/01/2020RJFBuy Now
Raymond James Finl
$145.71—
Christopher Allen77%
—DowngradeBuy → NeutralGet Alert
04/06/2020NDAQBuy Now
Nasdaq
$77.6728.75%
Christopher Allen77%
$37.67 → $33.33MaintainsNeutralGet Alert
02/25/2020ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $52DowngradeBuy → NeutralGet Alert
12/12/2019SCHWBuy Now
Charles Schwab
$80.75-25.7%
Christopher Allen77%
→ $60UpgradeNeutral → BuyGet Alert
04/23/2019TWBuy Now
Tradeweb Markets
$145.54—
Christopher Allen77%
—Initiates → NeutralGet Alert
03/11/2019RJFBuy Now
Raymond James Finl
$145.71-34.12%
Christopher Allen77%
→ $64Initiates → BuyGet Alert
06/22/2018NDAQBuy Now
Nasdaq
$77.6728.75%
Christopher Allen77%
→ $33.33Initiates → NeutralGet Alert
06/05/2018ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $72Initiates → BuyGet Alert
06/05/2018AMTDBuy Now
TD Ameritrade Holding
$1.186171.19%
Christopher Allen77%
→ $74Initiates → BuyGet Alert
04/24/2014ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
$25 → $26MaintainsBuyGet Alert
03/05/2014NDAQBuy Now
Nasdaq
$77.67—
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
$1.182866.1%
Christopher Allen77%
$156 → $210MaintainsNeutralGet 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
$1.181933.9%
Christopher Allen77%
$114 → $144MaintainsNeutralGet 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
$1.181510.17%
Christopher Allen77%
$108 → $114MaintainsNeutralGet Alert
01/09/2013NDAQBuy Now
Nasdaq
$77.67-63.95%
Christopher Allen77%
→ $9.33Initiates → NeutralGet Alert
11/16/2012ETFCBuy Now
E*TRADE Financial
——
Christopher Allen77%
→ $8.5Initiates → NeutralGet Alert
11/16/2012AMTDBuy Now
AMTD IDEA Group
$1.181340.68%
Christopher Allen77%
→ $102Initiates → NeutralGet Alert