Updated: Jun 26, 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.3%

Smart Score

66.3%

Overall Average Return Percentile

58th

Number of Ratings

156
Buy NowGet Alert
11/11/2025ETORBuy Now
Etoro Group
$38.0723.46%$57 → $47MaintainsNeutralGet Alert
11/03/2025CGBuy Now
Carlyle Group
$41.9069.45%$74 → $71MaintainsBuyGet Alert
11/03/2025CBOEBuy Now
Cboe Global Markets
$244.878.22%$260 → $265MaintainsNeutralGet Alert
10/31/2025LPLABuy Now
LPL Finl Hldgs
$277.3337.02%$375 → $380MaintainsNeutralGet Alert
10/13/2025TPGBuy Now
TPG
$40.0262.42%$70 → $65MaintainsBuyGet Alert
10/13/2025CGBuy Now
Carlyle Group
$41.9076.61%$75 → $74MaintainsBuyGet Alert
10/13/2025KKRBuy Now
KKR
$92.6561.9%$170 → $150MaintainsBuyGet Alert
10/13/2025OWLBuy Now
Blue Owl Capital
$8.52123%$23 → $19MaintainsBuyGet Alert
10/13/2025BXBuy Now
Blackstone
$114.5148.46%$185 → $170MaintainsNeutralGet Alert
10/13/2025APOBuy Now
Apollo Asset Management
$121.5123.45%$170 → $150MaintainsBuyGet Alert
09/29/2025IVZBuy Now
Invesco
$25.87-3.36%$22 → $25MaintainsNeutralGet Alert
09/29/2025BLKBuy Now
BlackRock
$975.0038.46%$1200 → $1350MaintainsBuyGet Alert
09/25/2025CMEBuy Now
CME Group
$225.0733.29%$275 → $300UpgradeNeutral → BuyGet Alert
09/23/2025HOODBuy Now
Robinhood Markets
$92.5445.88%$120 → $135MaintainsNeutralGet Alert
09/22/2025RJFBuy Now
Raymond James Finl
$150.5219.59%$170 → $180MaintainsNeutralGet Alert
09/08/2025TWBuy Now
Tradeweb Markets
$91.5063.93%$170 → $150MaintainsBuyGet Alert
09/05/2025ETORBuy Now
Etoro Group
$38.0749.72%$62 → $57MaintainsNeutralGet Alert
08/13/2025ETORBuy Now
Etoro Group
$38.0762.86%$72 → $62MaintainsNeutralGet Alert
08/01/2025KKRBuy Now
KKR
$92.6583.49%$160 → $170MaintainsBuyGet Alert
07/31/2025HOODBuy Now
Robinhood Markets
$92.5429.67%$100 → $120MaintainsNeutralGet Alert
07/31/2025SFBuy Now
Stifel Financial
$71.4788.89%$115 → $135UpgradeNeutral → BuyGet Alert
07/21/2025SCHWBuy Now
Charles Schwab
$89.6622.69%$105 → $110MaintainsBuyGet Alert
07/10/2025BXBuy Now
Blackstone
$114.5139.73%$137 → $160MaintainsNeutralGet Alert
07/10/2025TPGBuy Now
TPG
$40.0249.93%$56 → $60MaintainsBuyGet Alert
07/10/2025KKRBuy Now
KKR
$92.6572.69%$132 → $160MaintainsBuyGet Alert
07/10/2025APOBuy Now
Apollo Asset Management
$121.5139.91%$160 → $170MaintainsBuyGet Alert
07/10/2025CGBuy Now
Carlyle Group
$41.9055.13%$44 → $65UpgradeNeutral → BuyGet Alert
07/08/2025CBOEBuy Now
Cboe Global Markets
$244.870.05%$230 → $245MaintainsNeutralGet Alert
07/07/2025SCHWBuy Now
Charles Schwab
$89.6617.11%$102 → $105MaintainsBuyGet Alert
07/07/2025SFBuy Now
Stifel Financial
$71.4760.91%$94 → $115MaintainsNeutralGet Alert
07/07/2025HOODBuy Now
Robinhood Markets
$92.548.06%$50 → $100MaintainsNeutralGet Alert
07/07/2025RJFBuy Now
Raymond James Finl
$150.529.62%$150 → $165MaintainsNeutralGet Alert
07/07/2025IBKRBuy Now
Interactive Brokers Group
$92.02-34.8%$53.75 → $60MaintainsBuyGet Alert
07/03/2025CMEBuy Now
CME Group
$225.0722.18%$265 → $275MaintainsNeutralGet Alert
06/09/2025ETORBuy Now
Etoro Group
$38.0789.13% → $72Initiates → NeutralGet Alert
06/09/2025LPLABuy Now
LPL Finl Hldgs
$277.3344.23%$400 → $400DowngradeBuy → NeutralGet Alert
06/09/2025IBKRBuy Now
Interactive Brokers Group
$92.02133.64%$205 → $215DowngradeBuy → NeutralGet Alert
05/08/2025MKTXBuy Now
MarketAxess Holdings
$109.09142.92%$250 → $265MaintainsBuyGet Alert
04/08/2025NDAQBuy Now
Nasdaq
$77.70-3.47%$84 → $75MaintainsNeutralGet Alert
04/08/2025CGBuy Now
Carlyle Group
$41.90-6.92%$55 → $39MaintainsNeutralGet Alert
04/08/2025TPGBuy Now
TPG
$40.0239.93%$72 → $56MaintainsBuyGet Alert
04/08/2025OWLBuy Now
Blue Owl Capital
$8.52169.95%$30 → $23MaintainsBuyGet Alert
04/02/2025IBKRBuy Now
Interactive Brokers Group
$92.02133.64%$225 → $215MaintainsBuyGet Alert
04/02/2025SFBuy Now
Stifel Financial
$71.4746.91%$125 → $105MaintainsNeutralGet Alert
04/02/2025HOODBuy Now
Robinhood Markets
$92.54-45.97%$60 → $50MaintainsNeutralGet Alert
04/02/2025RJFBuy Now
Raymond James Finl
$150.52-0.35%$180 → $150MaintainsNeutralGet Alert
04/02/2025LPLABuy Now
LPL Finl Hldgs
$277.3344.23%$415 → $400MaintainsBuyGet Alert
04/02/2025SCHWBuy Now
Charles Schwab
$89.6613.76%$85 → $102UpgradeNeutral → BuyGet Alert
03/31/2025IVZBuy Now
Invesco
$25.87-38.15%$20 → $16MaintainsNeutralGet Alert
02/13/2025HOODBuy Now
Robinhood Markets
$92.54-35.16%$45 → $60MaintainsNeutralGet Alert
01/23/2025OWLBuy Now
Blue Owl Cap
$8.52252.11% → $30Reinstates → BuyGet Alert
01/22/2025IBKRBuy Now
Interactive Brokers Group
$92.02144.51%$220 → $225MaintainsBuyGet Alert
01/22/2025SCHWBuy Now
Charles Schwab
$89.66-5.2%$80 → $85MaintainsNeutralGet Alert
01/10/2025SCHWBuy Now
Charles Schwab
$89.66-10.77%$85 → $80MaintainsNeutralGet Alert
01/10/2025IBKRBuy Now
Interactive Brokers Gr
$92.02139.08%$180 → $220MaintainsBuyGet Alert
01/10/2025LPLABuy Now
LPL Finl Hldgs
$277.3338.82%$310 → $385MaintainsBuyGet Alert
01/10/2025RJFBuy Now
Raymond James Finl
$150.5212.94%$145 → $170MaintainsNeutralGet Alert
01/10/2025HOODBuy Now
Robinhood Markets
$92.54-51.37%$25 → $45MaintainsNeutralGet Alert
01/10/2025SFBuy Now
Stifel Financial
$71.4760.91%$110 → $115MaintainsNeutralGet Alert
01/10/2025NDAQBuy Now
Nasdaq
$77.708.11%$78 → $84MaintainsNeutralGet Alert
01/06/2025CMEBuy Now
CME Gr
$225.0711.08%$255 → $250DowngradeBuy → NeutralGet Alert
10/31/2024LPLABuy Now
LPL Finl Hldgs
$277.3311.78%$285 → $310MaintainsBuyGet Alert
10/24/2024CMEBuy Now
CME Gr
$225.0713.3%$250 → $255MaintainsBuyGet Alert
10/09/2024VIRTBuy Now
Virtu Finl
$61.05-39.39%$32 → $37MaintainsBuyGet Alert
10/04/2024MKTXBuy Now
MarketAxess Holdings
$109.09197.92%$310 → $325MaintainsBuyGet Alert
10/03/2024CMEBuy Now
CME Gr
$225.0711.08%$240 → $250MaintainsBuyGet Alert
09/27/2024SCHWBuy Now
Charles Schwab
$89.66-19.7%$75 → $72MaintainsNeutralGet Alert
09/27/2024SFBuy Now
Stifel Financial
$71.4742.72%$90 → $102MaintainsNeutralGet Alert
09/27/2024HOODBuy Now
Robinhood Markets
$92.54-75.15%$19 → $23MaintainsNeutralGet Alert
09/27/2024LPLABuy Now
LPL Finl Hldgs
$277.332.77%$325 → $285MaintainsBuyGet Alert
08/08/2024HOODBuy Now
Robinhood Markets
$92.54-79.47%$18 → $19MaintainsNeutralGet Alert
08/05/2024HOODBuy Now
Robinhood Markets
$92.54-80.55% → $18UpgradeSell → NeutralGet Alert
07/19/2024VIRTBuy Now
Virtu Finl
$61.05-47.58%$26 → $32MaintainsBuyGet Alert
07/09/2024TWBuy Now
Tradeweb Markets
$91.5036.61%$120 → $125MaintainsBuyGet Alert
07/09/2024ICEBuy Now
Intercontinental Exchange
$125.0029.6%$160 → $162MaintainsBuyGet Alert
06/13/2024HOODBuy Now
Robinhood Markets
$92.54-80.55%$16 → $18MaintainsSellGet Alert
05/14/2024OWLBuy Now
Blue Owl Cap
$8.52146.48% → $21Reinstates → BuyGet Alert
04/25/2024VIRTBuy Now
Virtu Finl
$61.05-59.87%$22.5 → $24.5MaintainsBuyGet Alert
04/11/2024SCHWBuy Now
Charles Schwab
$89.66-16.35%$70 → $75MaintainsNeutralGet Alert
04/11/2024SFBuy Now
Stifel Financial
$71.4711.94%$74 → $80MaintainsNeutralGet Alert
04/11/2024RJFBuy Now
Raymond James Finl
$150.52-12.3%$112 → $132MaintainsNeutralGet Alert
04/11/2024IBKRBuy Now
Interactive Brokers Gr
$92.0246.71%$105 → $135MaintainsBuyGet Alert
04/11/2024HOODBuy Now
Robinhood Markets
$92.54-82.71%$13 → $16DowngradeNeutral → SellGet Alert
04/05/2024TWBuy Now
Tradeweb Markets
$91.5031.15%$115 → $120MaintainsBuyGet Alert
04/04/2024ICEBuy Now
Intercontinental Exchange
$125.0028%$155 → $160MaintainsBuyGet Alert
03/26/2024VIRTBuy Now
Virtu Finl
$61.05-63.14%$21 → $22.5MaintainsBuyGet Alert
02/13/2024ICEBuy Now
Intercontinental Exchange
$125.0024%$146 → $155MaintainsBuyGet Alert
02/08/2024CGBuy Now
Carlyle Group
$41.907.4%$41 → $45MaintainsNeutralGet Alert
01/26/2024VIRTBuy Now
Virtu Finl
$61.05-65.6%$22 → $21MaintainsBuyGet Alert
01/19/2024CGBuy Now
Carlyle Group
$41.90-2.15%$40 → $41DowngradeBuy → NeutralGet Alert
01/12/2024CBOEBuy Now
Cboe Global Markets
$244.87-23.22%$170 → $188MaintainsNeutralGet Alert
01/12/2024ICEBuy Now
Intercontinental Exchange
$125.0016.8%$130 → $146MaintainsBuyGet Alert
01/12/2024NDAQBuy Now
Nasdaq
$77.70-18.92%$56 → $63MaintainsNeutralGet Alert
01/12/2024TWBuy Now
Tradeweb Markets
$91.5025.68%$105 → $115MaintainsBuyGet Alert
01/10/2024SCHWBuy Now
Charles Schwab
$89.66-21.93%$75 → $70DowngradeBuy → NeutralGet Alert
12/06/2023MKTXBuy Now
MarketAxess Holdings
$109.09175%$270 → $300MaintainsBuyGet Alert
10/26/2023MKTXBuy Now
MarketAxess Holdings
$109.09147.5%$330 → $270MaintainsBuyGet Alert
10/12/2023CMEBuy Now
CME Gr
$225.076.63%$215 → $240MaintainsBuyGet Alert
10/06/2023OWLBuy Now
Blue Owl Cap
$8.5276.06%$14 → $15MaintainsBuyGet Alert
09/25/2023MKTXBuy Now
MarketAxess Holdings
$109.09202.5%$330 → $330ReiteratesBuy → BuyGet Alert
09/25/2023IVZBuy Now
Invesco
$25.87-39.12%$19 → $15.75MaintainsNeutralGet Alert
09/22/2023RJFBuy Now
Raymond James Finl
$150.52-23.6%$120 → $115MaintainsNeutralGet Alert
09/14/2023VIRTBuy Now
Virtu Finl
$61.05-67.24% → $20UpgradeNeutral → BuyGet Alert
09/07/2023TWBuy Now
Tradeweb Markets
$91.509.29%$92 → $100MaintainsBuyGet Alert
08/04/2023ICEBuy Now
Intercontinental Exchange
$125.004%$117 → $130UpgradeNeutral → BuyGet Alert
08/03/2023HOODBuy Now
Robinhood Markets
$92.54-87.03%$10 → $12MaintainsNeutralGet Alert
07/28/2023TWBuy Now
Tradeweb Markets
$91.500.55%$82 → $92MaintainsBuyGet Alert
07/28/2023LPLABuy Now
LPL Finl Hldgs
$277.33-0.84%$245 → $275MaintainsBuyGet Alert
07/27/2023CMEBuy Now
CME Gr
$225.07-4.47%$210 → $215MaintainsBuyGet Alert
07/27/2023VIRTBuy Now
Virtu Finl
$61.05-67.24%$18 → $20MaintainsNeutralGet Alert
07/19/2023SCHWBuy Now
Charles Schwab
$89.66-16.35%$65 → $75MaintainsBuyGet Alert
07/14/2023IVZBuy Now
Invesco
$25.87-26.56%$16 → $19MaintainsNeutralGet Alert
07/11/2023ICEBuy Now
Intercontinental Exchange
$125.00-6.4% → $117ReiteratesNeutral → NeutralGet Alert
07/11/2023CBOEBuy Now
Cboe Global Markets
$244.87-46.91% → $130ReiteratesNeutral → NeutralGet Alert
07/06/2023IBKRBuy Now
Interactive Brokers Gr
$92.028.67% → $100ReiteratesBuy → BuyGet Alert
07/06/2023CMEBuy Now
CME Gr
$225.07-6.7% → $210ReiteratesBuy → BuyGet Alert
06/22/2023MKTXBuy Now
MarketAxess Holdings
$109.09202.5%$415 → $330MaintainsBuyGet Alert
05/19/2023CGBuy Now
Carlyle Group
$41.90-4.53% → $40Initiates → BuyGet Alert
05/19/2023IVZBuy Now
Invesco
$25.87-38.15% → $16Initiates → NeutralGet Alert
05/19/2023OWLBuy Now
Blue Owl Cap
$8.5264.32% → $14Initiates → BuyGet Alert
05/11/2023HOODBuy Now
Robinhood Markets
$92.54-89.19% → $10MaintainsNeutralGet Alert
04/28/2023LPLABuy Now
LPL Finl Hldgs
$277.33-11.66%$230 → $245MaintainsBuyGet Alert
04/19/2023IBKRBuy Now
Interactive Brokers Gr
$92.028.67%$95 → $100MaintainsBuyGet Alert
04/11/2023SFBuy Now
Stifel Financial
$71.47-9.05%$72 → $65MaintainsNeutralGet Alert
04/11/2023RJFBuy Now
Raymond James Finl
$150.52-33.56%$130 → $100MaintainsNeutralGet Alert
04/11/2023LPLABuy Now
LPL Finl Hldgs
$277.33-17.07%$290 → $230MaintainsBuyGet Alert
04/11/2023IBKRBuy Now
Interactive Brokers Gr
$92.023.24%$90 → $95MaintainsBuyGet Alert
04/05/2023VIRTBuy Now
Virtu Finl
$61.05-67.24%$21 → $20MaintainsNeutralGet Alert
04/04/2023VIRTBuy Now
Virtu Finl
$61.05-67.24%$21 → $20MaintainsNeutralGet Alert
03/29/2023SCHWBuy Now
Charles Schwab
$89.66-27.5%$75 → $65MaintainsBuyGet Alert
02/03/2023ICEBuy Now
Intercontinental Exchange
$125.00-6.4%$110 → $117MaintainsNeutralGet Alert
02/03/2023TWBuy Now
Tradeweb Markets
$91.50-10.38%$75 → $82MaintainsBuyGet Alert
01/27/2023VIRTBuy Now
Virtu Finl
$61.05-65.6%$22.5 → $21MaintainsNeutralGet Alert
01/26/2023MKTXBuy Now
MarketAxess Holdings
$109.09280.42%$360 → $415MaintainsBuyGet Alert
01/12/2023VIRTBuy Now
Virtu Finl
$61.05-63.14%$26 → $22.5DowngradeBuy → NeutralGet Alert
12/13/2022HOODBuy Now
Robinhood Markets
$92.54DowngradeBuy → NeutralGet Alert
10/12/2022NDAQBuy Now
Nasdaq
$77.70-20.21% → $62Initiates → NeutralGet Alert
10/12/2022ICEBuy Now
Intercontinental Exchange
$125.00-18.4% → $102Initiates → NeutralGet Alert
10/12/2022CBOEBuy Now
Cboe Global Markets
$244.87-46.91% → $130Initiates → NeutralGet Alert
10/12/2022CMEBuy Now
CME Gr
$225.07-2.25% → $220Initiates → BuyGet Alert
10/12/2022LPLABuy Now
LPL Finl Hldgs
$277.334.57% → $290Initiates → BuyGet Alert
10/12/2022TWBuy Now
Tradeweb Markets
$91.50-26.78% → $67Initiates → BuyGet Alert
10/12/2022IBKRBuy Now
Interactive Brokers Gr
$92.02-7.63% → $85Initiates → BuyGet Alert
10/12/2022MKTXBuy Now
MarketAxess Holdings
$109.09161.25% → $285Initiates → BuyGet Alert
10/12/2022RJFBuy Now
Raymond James Finl
$150.52-22.27% → $117Initiates → NeutralGet Alert
10/12/2022SFBuy Now
Stifel Financial
$71.47-16.05% → $60Initiates → NeutralGet Alert
10/12/2022SCHWBuy Now
Charles Schwab
$89.66-7.43% → $83Initiates → NeutralGet Alert
10/12/2022VIRTBuy Now
Virtu Finl
$61.05-57.41% → $26Initiates → BuyGet Alert
01/13/2021TWBuy Now
Tradeweb Markets
$91.50UpgradeNeutral → BuyGet Alert
07/02/2020ETFCBuy Now
E*TRADE Financial
$41 → $50MaintainsNeutralGet Alert
05/20/2020SCHWBuy Now
Charles Schwab
$89.66-60.96% → $35DowngradeBuy → NeutralGet Alert
05/20/2020AMTDBuy Now
TD Ameritrade Holding
$0.993738.38% → $38DowngradeBuy → NeutralGet Alert
05/01/2020RJFBuy Now
Raymond James Finl
$150.52DowngradeBuy → NeutralGet Alert
04/06/2020NDAQBuy Now
Nasdaq
$77.7028.7%$113 → $100MaintainsNeutralGet Alert
02/25/2020ETFCBuy Now
E*TRADE Financial
→ $52DowngradeBuy → NeutralGet Alert
12/12/2019SCHWBuy Now
Charles Schwab
$89.66-33.08% → $60UpgradeNeutral → BuyGet Alert