Updated: Sep 16, 2026

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.

Overall Average Return

10.9%

Smart Score

67.7%

Overall Average Return Percentile

60th

Number of Ratings

100
Buy NowGet Alert
11/11/2025ETORBuy Now
Etoro Group
$28.2566.37%$57 → $47MaintainsNeutralGet Alert
11/03/2025CGBuy Now
Carlyle Group
$40.4575.52%$74 → $71MaintainsBuyGet Alert
11/03/2025CBOEBuy Now
Cboe Global Markets
$270.37-1.99%$260 → $265MaintainsNeutralGet Alert
10/31/2025LPLABuy Now
LPL Finl Hldgs
$333.0414.1%$375 → $380MaintainsNeutralGet Alert
10/13/2025TPGBuy Now
TPG
$46.5539.63%$70 → $65MaintainsBuyGet Alert
10/13/2025CGBuy Now
Carlyle Group
$40.4582.94%$75 → $74MaintainsBuyGet Alert
10/13/2025KKRBuy Now
KKR
$96.8454.89%$170 → $150MaintainsBuyGet Alert
10/13/2025OWLBuy Now
Blue Owl Capital
$10.1687.09%$23 → $19MaintainsBuyGet Alert
10/13/2025BXBuy Now
Blackstone
$124.7136.32%$185 → $170MaintainsNeutralGet Alert
10/13/2025APOBuy Now
Apollo Asset Management
$124.5320.45%$170 → $150MaintainsBuyGet Alert
09/29/2025IVZBuy Now
Invesco
$30.10-16.94%$22 → $25MaintainsNeutralGet Alert
09/29/2025BLKBuy Now
BlackRock
$1.04K30.26%$1200 → $1350MaintainsBuyGet Alert
09/25/2025CMEBuy Now
CME Group
$272.4610.11%$275 → $300UpgradeNeutral → BuyGet Alert
09/23/2025HOODBuy Now
Robinhood Markets
$105.7327.68%$120 → $135MaintainsNeutralGet Alert
09/22/2025RJFBuy Now
Raymond James Finl
$164.579.38%$170 → $180MaintainsNeutralGet Alert
09/08/2025TWBuy Now
Tradeweb Markets
$102.3746.53%$170 → $150MaintainsBuyGet Alert
09/05/2025ETORBuy Now
Etoro Group
$28.25101.77%$62 → $57MaintainsNeutralGet Alert
08/13/2025ETORBuy Now
Etoro Group
$28.25119.47%$72 → $62MaintainsNeutralGet Alert
08/01/2025KKRBuy Now
KKR
$96.8475.55%$160 → $170MaintainsBuyGet Alert
07/31/2025HOODBuy Now
Robinhood Markets
$105.7313.5%$100 → $120MaintainsNeutralGet Alert
07/31/2025SFBuy Now
Stifel Financial
$75.5878.62%$115 → $135UpgradeNeutral → BuyGet Alert
07/21/2025SCHWBuy Now
Charles Schwab
$104.964.8%$105 → $110MaintainsBuyGet Alert
07/10/2025BXBuy Now
Blackstone
$124.7128.3%$137 → $160MaintainsNeutralGet Alert
07/10/2025TPGBuy Now
TPG
$46.5528.89%$56 → $60MaintainsBuyGet Alert
07/10/2025KKRBuy Now
KKR
$96.8465.22%$132 → $160MaintainsBuyGet Alert
07/10/2025APOBuy Now
Apollo Asset Management
$124.5336.51%$160 → $170MaintainsBuyGet Alert
07/10/2025CGBuy Now
Carlyle Group
$40.4560.69%$44 → $65UpgradeNeutral → BuyGet Alert
07/08/2025CBOEBuy Now
Cboe Global Markets
$270.37-9.38%$230 → $245MaintainsNeutralGet Alert
07/07/2025SCHWBuy Now
Charles Schwab
$104.960.04%$102 → $105MaintainsBuyGet Alert
07/07/2025SFBuy Now
Stifel Financial
$75.5852.16%$94 → $115MaintainsNeutralGet Alert
07/07/2025HOODBuy Now
Robinhood Markets
$105.73-5.42%$50 → $100MaintainsNeutralGet Alert
07/07/2025RJFBuy Now
Raymond James Finl
$164.570.26%$150 → $165MaintainsNeutralGet Alert
07/07/2025IBKRBuy Now
Interactive Brokers Group
$87.26-31.24%$53.75 → $60MaintainsBuyGet Alert
07/03/2025CMEBuy Now
CME Group
$272.460.93%$265 → $275MaintainsNeutralGet Alert
06/09/2025ETORBuy Now
Etoro Group
$28.25154.87% → $72Initiates → NeutralGet Alert
06/09/2025LPLABuy Now
LPL Finl Hldgs
$333.0420.11%$400 → $400DowngradeBuy → NeutralGet Alert
06/09/2025IBKRBuy Now
Interactive Brokers Group
$87.26146.39%$205 → $215DowngradeBuy → NeutralGet Alert
05/08/2025MKTXBuy Now
MarketAxess Holdings
$163.3562.23%$250 → $265MaintainsBuyGet Alert
04/08/2025NDAQBuy Now
Nasdaq
$88.76-15.5%$84 → $75MaintainsNeutralGet Alert
04/08/2025CGBuy Now
Carlyle Group
$40.45-3.59%$55 → $39MaintainsNeutralGet Alert
04/08/2025TPGBuy Now
TPG
$46.5520.3%$72 → $56MaintainsBuyGet Alert
04/08/2025OWLBuy Now
Blue Owl Capital
$10.16126.48%$30 → $23MaintainsBuyGet Alert
04/02/2025IBKRBuy Now
Interactive Brokers Group
$87.26146.39%$225 → $215MaintainsBuyGet Alert
04/02/2025SFBuy Now
Stifel Financial
$75.5838.93%$125 → $105MaintainsNeutralGet Alert
04/02/2025HOODBuy Now
Robinhood Markets
$105.73-52.71%$60 → $50MaintainsNeutralGet Alert
04/02/2025RJFBuy Now
Raymond James Finl
$164.57-8.85%$180 → $150MaintainsNeutralGet Alert
04/02/2025LPLABuy Now
LPL Finl Hldgs
$333.0420.11%$415 → $400MaintainsBuyGet Alert
04/02/2025SCHWBuy Now
Charles Schwab
$104.96-2.82%$85 → $102UpgradeNeutral → BuyGet Alert
03/31/2025IVZBuy Now
Invesco
$30.10-46.84%$20 → $16MaintainsNeutralGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$105.73-43.25%$45 → $60MaintainsNeutralGet Alert
01/23/2025OWLBuy Now
Blue Owl Cap
$10.16195.41% → $30Reinstates → BuyGet Alert
01/22/2025IBKRBuy Now
Interactive Brokers Group
$87.26157.85%$220 → $225MaintainsBuyGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$104.96-19.02%$80 → $85MaintainsNeutralGet Alert
01/10/2025SCHWBuy Now
Charles Schwab
$104.96-23.78%$85 → $80MaintainsNeutralGet Alert
01/10/2025IBKRBuy Now
Interactive Brokers Gr
$87.26152.12%$180 → $220MaintainsBuyGet Alert
01/10/2025LPLABuy Now
LPL Finl Hldgs
$333.0415.6%$310 → $385MaintainsBuyGet Alert
01/10/2025RJFBuy Now
Raymond James Finl
$164.573.3%$145 → $170MaintainsNeutralGet Alert
01/10/2025HOODBuy Now
Robinhood Markets
$105.73-57.44%$25 → $45MaintainsNeutralGet Alert
01/10/2025SFBuy Now
Stifel Financial
$75.5852.16%$110 → $115MaintainsNeutralGet Alert
01/10/2025NDAQBuy Now
Nasdaq
$88.76-5.36%$78 → $84MaintainsNeutralGet Alert
01/06/2025CMEBuy Now
CME Gr
$272.46-8.24%$255 → $250DowngradeBuy → NeutralGet Alert
10/31/2024LPLABuy Now
LPL Finl Hldgs
$333.04-6.92%$285 → $310MaintainsBuyGet Alert
10/24/2024CMEBuy Now
CME Gr
$272.46-6.41%$250 → $255MaintainsBuyGet Alert
10/09/2024VIRTBuy Now
Virtu Finl
$57.25-35.37%$32 → $37MaintainsBuyGet Alert
10/04/2024MKTXBuy Now
MarketAxess Holdings
$163.3598.96%$310 → $325MaintainsBuyGet Alert
10/03/2024CMEBuy Now
CME Gr
$272.46-8.24%$240 → $250MaintainsBuyGet Alert
09/27/2024SCHWBuy Now
Charles Schwab
$104.96-31.4%$75 → $72MaintainsNeutralGet Alert
09/27/2024SFBuy Now
Stifel Financial
$75.5834.96%$90 → $102MaintainsNeutralGet Alert
09/27/2024HOODBuy Now
Robinhood Markets
$105.73-78.25%$19 → $23MaintainsNeutralGet Alert
09/27/2024LPLABuy Now
LPL Finl Hldgs
$333.04-14.42%$325 → $285MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$105.73-82.03%$18 → $19MaintainsNeutralGet Alert
08/05/2024HOODBuy Now
Robinhood Markets
$105.73-82.98% → $18UpgradeSell → NeutralGet Alert
07/19/2024VIRTBuy Now
Virtu Finl
$57.25-44.1%$26 → $32MaintainsBuyGet Alert
07/09/2024TWBuy Now
Tradeweb Markets
$102.3722.11%$120 → $125MaintainsBuyGet Alert
07/09/2024ICEBuy Now
Intercontinental Exchange
$153.955.23%$160 → $162MaintainsBuyGet Alert
06/13/2024HOODBuy Now
Robinhood Markets
$105.73-82.98%$16 → $18MaintainsSellGet Alert
05/14/2024OWLBuy Now
Blue Owl Cap
$10.16106.79% → $21Reinstates → BuyGet Alert
04/25/2024VIRTBuy Now
Virtu Finl
$57.25-57.21%$22.5 → $24.5MaintainsBuyGet Alert
04/11/2024SCHWBuy Now
Charles Schwab
$104.96-28.54%$70 → $75MaintainsNeutralGet Alert
04/11/2024SFBuy Now
Stifel Financial
$75.585.85%$74 → $80MaintainsNeutralGet Alert
04/11/2024RJFBuy Now
Raymond James Finl
$164.57-19.79%$112 → $132MaintainsNeutralGet Alert
04/11/2024IBKRBuy Now
Interactive Brokers Gr
$87.2654.71%$105 → $135MaintainsBuyGet Alert
04/11/2024HOODBuy Now
Robinhood Markets
$105.73-84.87%$13 → $16DowngradeNeutral → SellGet Alert
04/05/2024TWBuy Now
Tradeweb Markets
$102.3717.22%$115 → $120MaintainsBuyGet Alert
04/04/2024ICEBuy Now
Intercontinental Exchange
$153.953.93%$155 → $160MaintainsBuyGet Alert
03/26/2024VIRTBuy Now
Virtu Finl
$57.25-60.7%$21 → $22.5MaintainsBuyGet Alert
02/13/2024ICEBuy Now
Intercontinental Exchange
$153.950.68%$146 → $155MaintainsBuyGet Alert
02/08/2024CGBuy Now
Carlyle Group
$40.4511.25%$41 → $45MaintainsNeutralGet Alert
01/26/2024VIRTBuy Now
Virtu Finl
$57.25-63.32%$22 → $21MaintainsBuyGet Alert
01/19/2024CGBuy Now
Carlyle Group
$40.451.36%$40 → $41DowngradeBuy → NeutralGet Alert
01/12/2024CBOEBuy Now
Cboe Global Markets
$270.37-30.47%$170 → $188MaintainsNeutralGet Alert
01/12/2024ICEBuy Now
Intercontinental Exchange
$153.95-5.16%$130 → $146MaintainsBuyGet Alert
01/12/2024NDAQBuy Now
Nasdaq
$88.76-29.02%$56 → $63MaintainsNeutralGet Alert
01/12/2024TWBuy Now
Tradeweb Markets
$102.3712.34%$105 → $115MaintainsBuyGet Alert
01/10/2024SCHWBuy Now
Charles Schwab
$104.96-33.31%$75 → $70DowngradeBuy → NeutralGet Alert
12/06/2023MKTXBuy Now
MarketAxess Holdings
$163.3583.65%$270 → $300MaintainsBuyGet Alert
10/26/2023MKTXBuy Now
MarketAxess Holdings
$163.3565.29%$330 → $270MaintainsBuyGet Alert
10/12/2023CMEBuy Now
CME Gr
$272.46-11.91%$215 → $240MaintainsBuyGet Alert
10/06/2023OWLBuy Now
Blue Owl Cap
$10.1647.7%$14 → $15MaintainsBuyGet Alert
09/25/2023MKTXBuy Now
MarketAxess Holdings
$163.35102.02%$330 → $330ReiteratesBuy → BuyGet Alert