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 12/15/2025

Updated: Dec 15, 2025

Overall Average Return

16.0%

Smart Score

75.7%

Overall Average Return Percentile

70th

Number of Ratings

175
Buy NowGet Alert
11/11/2025ETORBuy Now
Etoro Group
$36.4029.12%$57 → $47MaintainsNeutralGet Alert
11/03/2025CGBuy Now
Carlyle Group
$56.5725.51%$74 → $71MaintainsBuyGet Alert
11/03/2025CBOEBuy Now
Cboe Global Markets
$247.067.26%$260 → $265MaintainsNeutralGet Alert
10/31/2025LPLABuy Now
LPL Finl Hldgs
$373.431.76%$375 → $380MaintainsNeutralGet Alert
10/13/2025TPGBuy Now
TPG
$66.74-2.61%$70 → $65MaintainsBuyGet Alert
10/13/2025CGBuy Now
Carlyle Group
$56.5730.81%$75 → $74MaintainsBuyGet Alert
10/13/2025KKRBuy Now
KKR
$134.5411.49%$170 → $150MaintainsBuyGet Alert
10/13/2025OWLBuy Now
Blue Owl Capital
$15.8419.92%$23 → $19MaintainsBuyGet Alert
10/13/2025BXBuy Now
Blackstone
$150.1013.26%$185 → $170MaintainsNeutralGet Alert
10/13/2025APOBuy Now
Apollo Asset Management
$146.512.38%$170 → $150MaintainsBuyGet Alert
09/29/2025IVZBuy Now
Invesco
$26.04-3.99%$22 → $25MaintainsNeutralGet Alert
09/29/2025BLKBuy Now
BlackRock
$1.08K25.39%$1200 → $1350MaintainsBuyGet Alert
09/25/2025CMEBuy Now
CME Group
$272.949.91%$275 → $300UpgradeNeutral → BuyGet Alert
09/23/2025HOODBuy Now
Robinhood Markets
$114.3518.06%$120 → $135MaintainsNeutralGet Alert
09/22/2025RJFBuy Now
Raymond James Finl
$162.8310.54%$170 → $180MaintainsNeutralGet Alert
09/08/2025TWBuy Now
Tradeweb Markets
$104.2043.95%$170 → $150MaintainsBuyGet Alert
09/05/2025ETORBuy Now
Etoro Group
$36.4056.59%$62 → $57MaintainsNeutralGet Alert
08/13/2025ETORBuy Now
Etoro Group
$36.4070.33%$72 → $62MaintainsNeutralGet Alert
08/01/2025KKRBuy Now
KKR
$134.5426.36%$160 → $170MaintainsBuyGet Alert
07/31/2025HOODBuy Now
Robinhood Markets
$114.354.94%$100 → $120MaintainsNeutralGet Alert
07/31/2025SFBuy Now
Stifel Financial
$128.245.27%$115 → $135UpgradeNeutral → BuyGet Alert
07/21/2025SCHWBuy Now
Charles Schwab
$95.2815.45%$105 → $110MaintainsBuyGet Alert
07/10/2025BXBuy Now
Blackstone
$150.106.6%$137 → $160MaintainsNeutralGet Alert
07/10/2025TPGBuy Now
TPG
$66.74-10.1%$56 → $60MaintainsBuyGet Alert
07/10/2025KKRBuy Now
KKR
$134.5418.92%$132 → $160MaintainsBuyGet Alert
07/10/2025APOBuy Now
Apollo Asset Management
$146.5116.03%$160 → $170MaintainsBuyGet Alert
07/10/2025CGBuy Now
Carlyle Group
$56.5714.9%$44 → $65UpgradeNeutral → BuyGet Alert
07/08/2025CBOEBuy Now
Cboe Global Markets
$247.06-0.83%$230 → $245MaintainsNeutralGet Alert
07/07/2025SCHWBuy Now
Charles Schwab
$95.2810.2%$102 → $105MaintainsBuyGet Alert
07/07/2025SFBuy Now
Stifel Financial
$128.24-10.32%$94 → $115MaintainsNeutralGet Alert
07/07/2025HOODBuy Now
Robinhood Markets
$114.35-12.55%$50 → $100MaintainsNeutralGet Alert
07/07/2025RJFBuy Now
Raymond James Finl
$162.831.33%$150 → $165MaintainsNeutralGet Alert
07/07/2025IBKRBuy Now
Interactive Brokers Group
$62.77-4.41%$53.75 → $60MaintainsBuyGet Alert
07/03/2025CMEBuy Now
CME Group
$272.940.75%$265 → $275MaintainsNeutralGet Alert
06/09/2025ETORBuy Now
Etoro Group
$36.4097.8% → $72Initiates → NeutralGet Alert
06/09/2025LPLABuy Now
LPL Finl Hldgs
$373.437.12%$400 → $400DowngradeBuy → NeutralGet Alert
06/09/2025IBKRBuy Now
Interactive Brokers Group
$62.77242.52%$205 → $215DowngradeBuy → NeutralGet Alert
05/08/2025MKTXBuy Now
MarketAxess Holdings
$179.2047.88%$250 → $265MaintainsBuyGet Alert
04/08/2025NDAQBuy Now
Nasdaq
$93.35-19.66%$84 → $75MaintainsNeutralGet Alert
04/08/2025CGBuy Now
Carlyle Group
$56.57-31.06%$55 → $39MaintainsNeutralGet Alert
04/08/2025TPGBuy Now
TPG
$66.74-16.09%$72 → $56MaintainsBuyGet Alert
04/08/2025OWLBuy Now
Blue Owl Capital
$15.8445.17%$30 → $23MaintainsBuyGet Alert
04/02/2025IBKRBuy Now
Interactive Brokers Group
$62.77242.52%$225 → $215MaintainsBuyGet Alert
04/02/2025SFBuy Now
Stifel Financial
$128.24-18.12%$125 → $105MaintainsNeutralGet Alert
04/02/2025HOODBuy Now
Robinhood Markets
$114.35-56.27%$60 → $50MaintainsNeutralGet Alert
04/02/2025RJFBuy Now
Raymond James Finl
$162.83-7.88%$180 → $150MaintainsNeutralGet Alert
04/02/2025LPLABuy Now
LPL Finl Hldgs
$373.437.12%$415 → $400MaintainsBuyGet Alert
04/02/2025SCHWBuy Now
Charles Schwab
$95.287.05%$85 → $102UpgradeNeutral → BuyGet Alert
03/31/2025IVZBuy Now
Invesco
$26.04-38.56%$20 → $16MaintainsNeutralGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$114.35-47.53%$45 → $60MaintainsNeutralGet Alert
01/23/2025OWLBuy Now
Blue Owl Cap
$15.8489.35% → $30Reinstates → BuyGet Alert
01/22/2025IBKRBuy Now
Interactive Brokers Group
$62.77258.45%$220 → $225MaintainsBuyGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$95.28-10.79%$80 → $85MaintainsNeutralGet Alert
01/10/2025SCHWBuy Now
Charles Schwab
$95.28-16.04%$85 → $80MaintainsNeutralGet Alert
01/10/2025IBKRBuy Now
Interactive Brokers Gr
$62.77250.49%$180 → $220MaintainsBuyGet Alert
01/10/2025LPLABuy Now
LPL Finl Hldgs
$373.433.1%$310 → $385MaintainsBuyGet Alert
01/10/2025RJFBuy Now
Raymond James Finl
$162.834.4%$145 → $170MaintainsNeutralGet Alert
01/10/2025HOODBuy Now
Robinhood Markets
$114.35-60.65%$25 → $45MaintainsNeutralGet Alert
01/10/2025SFBuy Now
Stifel Financial
$128.24-10.32%$110 → $115MaintainsNeutralGet Alert
01/10/2025NDAQBuy Now
Nasdaq
$93.35-10.02%$78 → $84MaintainsNeutralGet Alert
01/06/2025CMEBuy Now
CME Gr
$272.94-8.4%$255 → $250DowngradeBuy → NeutralGet Alert
10/31/2024LPLABuy Now
LPL Finl Hldgs
$373.43-16.99%$285 → $310MaintainsBuyGet Alert
10/24/2024CMEBuy Now
CME Gr
$272.94-6.57%$250 → $255MaintainsBuyGet Alert
10/09/2024VIRTBuy Now
Virtu Finl
$32.7512.96%$32 → $37MaintainsBuyGet Alert
10/04/2024MKTXBuy Now
MarketAxess Holdings
$179.2081.36%$310 → $325MaintainsBuyGet Alert
10/03/2024CMEBuy Now
CME Gr
$272.94-8.4%$240 → $250MaintainsBuyGet Alert
09/27/2024SCHWBuy Now
Charles Schwab
$95.28-24.43%$75 → $72MaintainsNeutralGet Alert
09/27/2024SFBuy Now
Stifel Financial
$128.24-20.46%$90 → $102MaintainsNeutralGet Alert
09/27/2024HOODBuy Now
Robinhood Markets
$114.35-79.89%$19 → $23MaintainsNeutralGet Alert
09/27/2024LPLABuy Now
LPL Finl Hldgs
$373.43-23.68%$325 → $285MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$114.35-83.38%$18 → $19MaintainsNeutralGet Alert
08/05/2024HOODBuy Now
Robinhood Markets
$114.35-84.26% → $18UpgradeSell → NeutralGet Alert
07/19/2024VIRTBuy Now
Virtu Finl
$32.75-2.3%$26 → $32MaintainsBuyGet Alert
07/09/2024TWBuy Now
Tradeweb Markets
$104.2019.96%$120 → $125MaintainsBuyGet Alert
07/09/2024ICEBuy Now
Intercontinental Exchange
$161.400.37%$160 → $162MaintainsBuyGet Alert
06/13/2024HOODBuy Now
Robinhood Markets
$114.35-84.26%$16 → $18MaintainsSellGet Alert
05/14/2024OWLBuy Now
Blue Owl Cap
$15.8432.55% → $21Reinstates → BuyGet Alert
04/25/2024VIRTBuy Now
Virtu Finl
$32.75-25.2%$22.5 → $24.5MaintainsBuyGet Alert
04/11/2024SCHWBuy Now
Charles Schwab
$95.28-21.28%$70 → $75MaintainsNeutralGet Alert
04/11/2024SFBuy Now
Stifel Financial
$128.24-37.62%$74 → $80MaintainsNeutralGet Alert
04/11/2024RJFBuy Now
Raymond James Finl
$162.83-18.93%$112 → $132MaintainsNeutralGet Alert
04/11/2024IBKRBuy Now
Interactive Brokers Gr
$62.77115.07%$105 → $135MaintainsBuyGet Alert
04/11/2024HOODBuy Now
Robinhood Markets
$114.35-86.01%$13 → $16DowngradeNeutral → SellGet Alert
04/05/2024TWBuy Now
Tradeweb Markets
$104.2015.16%$115 → $120MaintainsBuyGet Alert
04/04/2024ICEBuy Now
Intercontinental Exchange
$161.40-0.87%$155 → $160MaintainsBuyGet Alert
03/26/2024VIRTBuy Now
Virtu Finl
$32.75-31.31%$21 → $22.5MaintainsBuyGet Alert
02/13/2024ICEBuy Now
Intercontinental Exchange
$161.40-3.97%$146 → $155MaintainsBuyGet Alert
02/08/2024CGBuy Now
Carlyle Group
$56.57-20.45%$41 → $45MaintainsNeutralGet Alert
01/26/2024VIRTBuy Now
Virtu Finl
$32.75-35.89%$22 → $21MaintainsBuyGet Alert
01/19/2024CGBuy Now
Carlyle Group
$56.57-27.52%$40 → $41DowngradeBuy → NeutralGet Alert
01/12/2024CBOEBuy Now
Cboe Global Markets
$247.06-23.91%$170 → $188MaintainsNeutralGet Alert
01/12/2024ICEBuy Now
Intercontinental Exchange
$161.40-9.54%$130 → $146MaintainsBuyGet Alert
01/12/2024NDAQBuy Now
Nasdaq
$93.35-32.51%$56 → $63MaintainsNeutralGet Alert
01/12/2024TWBuy Now
Tradeweb Markets
$104.2010.36%$105 → $115MaintainsBuyGet Alert
01/10/2024SCHWBuy Now
Charles Schwab
$95.28-26.53%$75 → $70DowngradeBuy → NeutralGet Alert
12/06/2023MKTXBuy Now
MarketAxess Holdings
$179.2067.41%$270 → $300MaintainsBuyGet Alert
10/26/2023MKTXBuy Now
MarketAxess Holdings
$179.2050.67%$330 → $270MaintainsBuyGet Alert
10/12/2023CMEBuy Now
CME Gr
$272.94-12.07%$215 → $240MaintainsBuyGet Alert
10/06/2023OWLBuy Now
Blue Owl Cap
$15.84-5.32%$14 → $15MaintainsBuyGet Alert
09/25/2023MKTXBuy Now
MarketAxess Holdings
$179.2084.15%$330 → $330ReiteratesBuy → BuyGet Alert
09/25/2023IVZBuy Now
Invesco
$26.04-39.52%$19 → $15.75MaintainsNeutralGet Alert
09/22/2023RJFBuy Now
Raymond James Finl
$162.83-29.37%$120 → $115MaintainsNeutralGet Alert
09/14/2023VIRTBuy Now
Virtu Finl
$32.75-38.94% → $20UpgradeNeutral → BuyGet Alert
09/07/2023TWBuy Now
Tradeweb Markets
$104.20-4.03%$92 → $100MaintainsBuyGet Alert
08/04/2023ICEBuy Now
Intercontinental Exchange
$161.40-19.45%$117 → $130UpgradeNeutral → BuyGet Alert
08/03/2023HOODBuy Now
Robinhood Markets
$114.35-89.51%$10 → $12MaintainsNeutralGet Alert
07/28/2023TWBuy Now
Tradeweb Markets
$104.20-11.71%$82 → $92MaintainsBuyGet Alert
07/28/2023LPLABuy Now
LPL Finl Hldgs
$373.43-26.36%$245 → $275MaintainsBuyGet Alert
07/27/2023CMEBuy Now
CME Gr
$272.94-21.23%$210 → $215MaintainsBuyGet Alert
07/27/2023VIRTBuy Now
Virtu Finl
$32.75-38.94%$18 → $20MaintainsNeutralGet Alert
07/19/2023SCHWBuy Now
Charles Schwab
$95.28-21.28%$65 → $75MaintainsBuyGet Alert
07/14/2023IVZBuy Now
Invesco
$26.04-27.04%$16 → $19MaintainsNeutralGet Alert
07/11/2023ICEBuy Now
Intercontinental Exchange
$161.40-27.51% → $117ReiteratesNeutral → NeutralGet Alert
07/11/2023CBOEBuy Now
Cboe Global Markets
$247.06-47.38% → $130ReiteratesNeutral → NeutralGet Alert
07/06/2023IBKRBuy Now
Interactive Brokers Gr
$62.7759.31% → $100ReiteratesBuy → BuyGet Alert
07/06/2023CMEBuy Now
CME Gr
$272.94-23.06% → $210ReiteratesBuy → BuyGet Alert
06/22/2023MKTXBuy Now
MarketAxess Holdings
$179.2084.15%$415 → $330MaintainsBuyGet Alert
05/19/2023CGBuy Now
Carlyle Group
$56.57-29.29% → $40Initiates → BuyGet Alert
05/19/2023IVZBuy Now
Invesco
$26.04-38.56% → $16Initiates → NeutralGet Alert
05/19/2023OWLBuy Now
Blue Owl Cap
$15.84-11.64% → $14Initiates → BuyGet Alert
05/11/2023HOODBuy Now
Robinhood Markets
$114.35-91.25% → $10MaintainsNeutralGet Alert
04/28/2023LPLABuy Now
LPL Finl Hldgs
$373.43-34.39%$230 → $245MaintainsBuyGet Alert
04/19/2023IBKRBuy Now
Interactive Brokers Gr
$62.7759.31%$95 → $100MaintainsBuyGet Alert
04/11/2023SFBuy Now
Stifel Financial
$128.24-49.31%$72 → $65MaintainsNeutralGet Alert
04/11/2023RJFBuy Now
Raymond James Finl
$162.83-38.59%$130 → $100MaintainsNeutralGet Alert
04/11/2023LPLABuy Now
LPL Finl Hldgs
$373.43-38.41%$290 → $230MaintainsBuyGet Alert
04/11/2023IBKRBuy Now
Interactive Brokers Gr
$62.7751.35%$90 → $95MaintainsBuyGet Alert
04/05/2023VIRTBuy Now
Virtu Finl
$32.75-38.94%$21 → $20MaintainsNeutralGet Alert
04/04/2023VIRTBuy Now
Virtu Finl
$32.75-38.94%$21 → $20MaintainsNeutralGet Alert
03/29/2023SCHWBuy Now
Charles Schwab
$95.28-31.78%$75 → $65MaintainsBuyGet Alert
02/03/2023ICEBuy Now
Intercontinental Exchange
$161.40-27.51%$110 → $117MaintainsNeutralGet Alert
02/03/2023TWBuy Now
Tradeweb Markets
$104.20-21.31%$75 → $82MaintainsBuyGet Alert
01/27/2023VIRTBuy Now
Virtu Finl
$32.75-35.89%$22.5 → $21MaintainsNeutralGet Alert
01/26/2023MKTXBuy Now
MarketAxess Holdings
$179.20131.58%$360 → $415MaintainsBuyGet Alert
01/12/2023VIRTBuy Now
Virtu Finl
$32.75-31.31%$26 → $22.5DowngradeBuy → NeutralGet Alert
12/13/2022HOODBuy Now
Robinhood Markets
$114.35DowngradeBuy → NeutralGet Alert
10/12/2022NDAQBuy Now
Nasdaq
$93.35-33.58% → $62Initiates → NeutralGet Alert
10/12/2022ICEBuy Now
Intercontinental Exchange
$161.40-36.8% → $102Initiates → NeutralGet Alert
10/12/2022CBOEBuy Now
Cboe Global Markets
$247.06-47.38% → $130Initiates → NeutralGet Alert
10/12/2022CMEBuy Now
CME Gr
$272.94-19.4% → $220Initiates → BuyGet Alert
10/12/2022LPLABuy Now
LPL Finl Hldgs
$373.43-22.34% → $290Initiates → BuyGet Alert
10/12/2022TWBuy Now
Tradeweb Markets
$104.20-35.7% → $67Initiates → BuyGet Alert
10/12/2022IBKRBuy Now
Interactive Brokers Gr
$62.7735.42% → $85Initiates → BuyGet Alert
10/12/2022MKTXBuy Now
MarketAxess Holdings
$179.2059.04% → $285Initiates → BuyGet Alert
10/12/2022RJFBuy Now
Raymond James Finl
$162.83-28.15% → $117Initiates → NeutralGet Alert
10/12/2022SFBuy Now
Stifel Financial
$128.24-53.21% → $60Initiates → NeutralGet Alert
10/12/2022SCHWBuy Now
Charles Schwab
$95.28-12.89% → $83Initiates → NeutralGet Alert
10/12/2022VIRTBuy Now
Virtu Finl
$32.75-20.62% → $26Initiates → BuyGet Alert
01/13/2021TWBuy Now
Tradeweb Markets
$104.20UpgradeNeutral → BuyGet Alert
07/02/2020ETFCBuy Now
E*TRADE Financial
$41 → $50MaintainsNeutralGet Alert
05/20/2020SCHWBuy Now
Charles Schwab
$95.28-63.27% → $35DowngradeBuy → NeutralGet Alert
05/20/2020AMTDBuy Now
TD Ameritrade Holding
$1.133262.83% → $38DowngradeBuy → NeutralGet Alert
05/01/2020RJFBuy Now
Raymond James Finl
$162.83DowngradeBuy → NeutralGet Alert
04/06/2020NDAQBuy Now
Nasdaq
$93.357.12%$113 → $100MaintainsNeutralGet Alert
02/25/2020ETFCBuy Now
E*TRADE Financial
→ $52DowngradeBuy → NeutralGet Alert
12/12/2019SCHWBuy Now
Charles Schwab
$95.28-37.03% → $60UpgradeNeutral → BuyGet Alert
04/23/2019TWBuy Now
Tradeweb Markets
$104.20Initiates → NeutralGet Alert
03/11/2019RJFBuy Now
Raymond James Finl
$162.83-41.04% → $96Initiates → BuyGet Alert
06/22/2018NDAQBuy Now
Nasdaq
$93.357.12% → $100Initiates → NeutralGet Alert
06/05/2018ETFCBuy Now
E*TRADE Financial
→ $72Initiates → BuyGet Alert
06/05/2018AMTDBuy Now
TD Ameritrade Holding
$1.136448.67% → $74Initiates → BuyGet Alert
04/24/2014ETFCBuy Now
E*TRADE Financial
$25 → $26MaintainsBuyGet Alert
03/05/2014NDAQBuy Now
Nasdaq
$93.35Terminates Coverage OnGet Alert
01/24/2014ETFCBuy Now
E*TRADE Financial
$16 → $25UpgradeNeutral → BuyGet Alert
01/22/2014AMTDBuy Now
AMTD IDEA Group
$1.132997.35%$26 → $35MaintainsNeutralGet Alert
10/24/2013ETFCBuy Now
E*TRADE Financial
$13 → $16MaintainsNeutralGet Alert
07/25/2013ETFCBuy Now
E*TRADE Financial
$9.5 → $13MaintainsNeutralGet Alert
07/24/2013AMTDBuy Now
AMTD IDEA Group
$1.132023.89%$19 → $24MaintainsNeutralGet Alert
04/19/2013ETFCBuy Now
E*TRADE Financial
$11 → $9.5MaintainsNeutralGet Alert
03/14/2013ETFCBuy Now
E*TRADE Financial
$10 → $11MaintainsNeutralGet Alert
01/25/2013ETFCBuy Now
E*TRADE Financial
$9 → $10MaintainsNeutralGet Alert
01/23/2013AMTDBuy Now
AMTD IDEA Group
$1.131581.42%$18 → $19MaintainsNeutralGet Alert
01/09/2013NDAQBuy Now
Nasdaq
$93.35-70.01% → $28Initiates → NeutralGet Alert
11/16/2012ETFCBuy Now
E*TRADE Financial
→ $8.5Initiates → NeutralGet Alert
11/16/2012AMTDBuy Now
AMTD IDEA Group
$1.131404.42% → $17Initiates → NeutralGet Alert