Peter Christiansen's Stock Ratings

Citigroup Analyst

Peter Christiansen 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

8.11%

Smart Score

60.9%

Overall Average Return Percentile

52nd

Number of Ratings

192
Buy NowGet Alert
11/18/2025NIQBuy Now
NIQ Global Intelligence
$15.4213.49%$21 → $17.5MaintainsNeutralGet Alert
11/05/2025UPSTBuy Now
Upstart Hldgs
$45.2676.76%$100 → $80MaintainsBuyGet Alert
10/29/2025SOFIBuy Now
SoFi Technologies
$26.3840.28%$28 → $37MaintainsBuyGet Alert
10/21/2025MSTRBuy Now
Strategy
$166.35191.55% → $485Initiates → BuyGet Alert
10/07/2025GEMIBuy Now
Gemini Space Station
$11.59124.33% → $26Initiates → NeutralGet Alert
09/26/2025RIOTBuy Now
Riot Platforms
$13.5277.58%$13.75 → $24UpgradeNeutral → BuyGet Alert
09/18/2025BLSHBuy Now
Bullish
$42.2165.84%$66 → $70MaintainsBuyGet Alert
09/15/2025SPGIBuy Now
S&P Global
$499.7427.07%$600 → $635MaintainsBuyGet Alert
09/08/2025BLSHBuy Now
Bullish
$42.2156.36% → $66Initiates → BuyGet Alert
08/26/2025ADTBuy Now
ADT
$8.1722.4%$9 → $10MaintainsBuyGet Alert
08/21/2025PAYXBuy Now
Paychex
$115.4928.15%$158 → $148MaintainsNeutralGet Alert
08/18/2025NIQBuy Now
NIQ Global Intelligence
$15.4236.19% → $21Initiates → NeutralGet Alert
08/06/2025RIOTBuy Now
Riot Platforms
$13.521.74% → $13.75Initiates → NeutralGet Alert
07/29/2025COINBuy Now
Coinbase Global
$252.45100.04%$270 → $505MaintainsBuyGet Alert
07/24/2025CSGPBuy Now
CoStar Group
$63.5957.26%$91 → $100MaintainsBuyGet Alert
07/21/2025PGYBuy Now
Pagaya Techs
$22.2679.69%$16.5 → $40MaintainsBuyGet Alert
05/02/2025COINBuy Now
Coinbase Global
$252.456.95%$350 → $270MaintainsBuyGet Alert
04/29/2025NRDSBuy Now
Nerdwallet
$13.94-21.09%$14 → $11MaintainsNeutralGet Alert
03/27/2025PAYXBuy Now
Paychex
$115.4936.81%$145 → $158MaintainsNeutralGet Alert
02/20/2025CSGPBuy Now
CoStar Gr
$63.5935.24%$88 → $86MaintainsBuyGet Alert
02/13/2025UPSTBuy Now
Upstart Hldgs
$45.26138.62%$87 → $108MaintainsBuyGet Alert
02/07/2025PGYBuy Now
Pagaya Techs
$22.26-34.86%$13 → $14.5UpgradeNeutral → BuyGet Alert
01/14/2025CSGPBuy Now
CoStar Gr
$63.5938.39%$90 → $88MaintainsBuyGet Alert
12/20/2024SPGIBuy Now
S&P Global
$499.7420.06% → $600Initiates → BuyGet Alert
12/20/2024MCOBuy Now
Moodys
$493.6714.45% → $565Initiates → BuyGet Alert
11/14/2024CPAYBuy Now
Corpay
$312.9937.38%$405 → $430MaintainsBuyGet Alert
11/08/2024UPSTBuy Now
Upstart Hldgs
$45.2692.22%$56 → $87UpgradeNeutral → BuyGet Alert
10/24/2024CSGPBuy Now
CoStar Gr
$63.5941.53%$97 → $90MaintainsBuyGet Alert
10/19/2024UPSTBuy Now
Upstart Hldgs
$45.2623.73%$33 → $56MaintainsNeutralGet Alert
10/04/2024GBTGBuy Now
Global Business Travel
$7.8421.17%$9 → $9.5MaintainsBuyGet Alert
10/02/2024PAYXBuy Now
Paychex
$115.4925.55%$145 → $145ReiteratesNeutral → NeutralGet Alert
09/25/2024STERBuy Now
Sterling Check
$16.2 → $17.5MaintainsNeutralGet Alert
09/25/2024PAYXBuy Now
Paychex
$115.4925.55%$125 → $145MaintainsNeutralGet Alert
09/25/2024FABuy Now
First Advantage
$14.7742.18%$19 → $21MaintainsNeutralGet Alert
09/25/2024ADPBuy Now
Automatic Data Processing
$262.5312.37%$260 → $295MaintainsNeutralGet Alert
08/29/2024ALITBuy Now
Alight
$2.08430.12%$12 → $11MaintainsBuyGet Alert
08/08/2024GBTGBuy Now
Global Business Travel
$7.8414.8%$8 → $9MaintainsBuyGet Alert
08/07/2024UPSTBuy Now
Upstart Hldgs
$45.26-27.09%$15 → $33UpgradeSell → NeutralGet Alert
07/23/2024COINBuy Now
Coinbase Glb
$252.4536.66%$260 → $345UpgradeNeutral → BuyGet Alert
05/24/2024PGYBuy Now
Pagaya Techs
$22.26-37.11% → $14Initiates → NeutralGet Alert
05/06/2024XYZBuy Now
Block
$64.5639.42%$86 → $90MaintainsBuyGet Alert
04/17/2024CPAYBuy Now
Corpay
$312.9913.42%$325 → $355MaintainsBuyGet Alert
03/27/2024BKKTBuy Now
Bakkt Hldgs
$10.76-97.21%$0.5 → $0.3MaintainsSellGet Alert
02/26/2024XYZBuy Now
Block
$64.5633.22%$76 → $86MaintainsBuyGet Alert
01/19/2024COINBuy Now
Coinbase Glb
$252.45-40.19%$90 → $151MaintainsNeutralGet Alert
01/12/2024NRDSBuy Now
Nerdwallet
$13.9414.78%$11 → $16MaintainsNeutralGet Alert
01/12/2024FLTBuy Now
Fleetcor Technologies
$300 → $325MaintainsBuyGet Alert
01/05/2024ALITBuy Now
Alight
$2.08478.31% → $12Reinstates → BuyGet Alert
12/26/2023PAYXBuy Now
Paychex
$115.498.23%$130 → $125MaintainsNeutralGet Alert
12/15/2023GBTGBuy Now
Global Business Travel
$7.842.04%$7.5 → $8UpgradeNeutral → BuyGet Alert
11/16/2023STERBuy Now
Sterling Check
→ $13Initiates → NeutralGet Alert
11/01/2023COINBuy Now
Coinbase Glb
$252.45-64.35%$105 → $90MaintainsNeutralGet Alert
10/26/2023CSGPBuy Now
CoStar Gr
$63.5941.53%$105 → $90MaintainsBuyGet Alert
10/04/2023XYZBuy Now
Block
$64.560.69%$90 → $65MaintainsBuyGet Alert
10/04/2023FLTBuy Now
Fleetcor Technologies
$285 → $300MaintainsBuyGet Alert
10/04/2023NRDSBuy Now
Nerdwallet
$13.94-21.09%$14 → $11MaintainsNeutralGet Alert
09/26/2023CLVTBuy Now
Clarivate
$3.54125.67%$10 → $8MaintainsNeutralGet Alert
09/18/2023CWKBuy Now
Cushman & Wakefield
$15.48-32.19%$10.5 → $10.5MaintainsNeutralGet Alert
08/08/2023FLTBuy Now
Fleetcor Technologies
$250 → $285MaintainsBuyGet Alert
07/25/2023COINBuy Now
Coinbase Glb
$252.45-58.41%$65 → $105MaintainsNeutralGet Alert
06/28/2023CWKBuy Now
Cushman & Wakefield
$15.48-45.11% → $8.5ReiteratesNeutral → NeutralGet Alert
06/23/2023CSGPBuy Now
CoStar Gr
$63.5965.12%$92 → $105MaintainsBuyGet Alert
06/13/2023ALITBuy Now
Alight
$2.08478.31% → $12Initiates → BuyGet Alert
05/11/2023UPSTBuy Now
Upstart Hldgs
$45.26-66.86%$11 → $15MaintainsSellGet Alert
05/03/2023NRDSBuy Now
Nerdwallet
$13.940.43%$15 → $14DowngradeBuy → NeutralGet Alert
05/03/2023ADTBuy Now
ADT
$8.1710.16%$11 → $9MaintainsBuyGet Alert
05/02/2023COINBuy Now
Coinbase Glb
$252.45-74.25%$80 → $65DowngradeBuy → NeutralGet Alert
02/15/2023UPSTBuy Now
Upstart Hldgs
$45.26-75.7%$17 → $11DowngradeNeutral → SellGet Alert
01/20/2023UPSTBuy Now
Upstart Hldgs
$45.26-62.44%$33 → $17MaintainsNeutralGet Alert
01/12/2023FABuy Now
First Advantage
$14.774.94% → $15.5DowngradeBuy → NeutralGet Alert
12/21/2022XYZBuy Now
Block
$64.5639.42%$135 → $90MaintainsBuyGet Alert
12/07/2022GBTGBuy Now
Global Business Travel
$7.84-17.09% → $6.5Initiates → NeutralGet Alert
12/01/2022ADTBuy Now
ADT
$8.1734.64% → $11Reinstates → BuyGet Alert
11/21/2022GLOBBuy Now
Globant
$66.24239.67%$270 → $225MaintainsBuyGet Alert
11/10/2022COINBuy Now
Coinbase Glb
$252.45-68.31%$105 → $80MaintainsBuyGet Alert
09/22/2022PAYXBuy Now
Paychex
$115.4913.43%$125 → $131MaintainsNeutralGet Alert
09/13/2022CSGPBuy Now
CoStar Gr
$63.5944.68%$75 → $92MaintainsBuyGet Alert
08/19/2022BKKTBuy Now
Bakkt Hldgs
$10.76-69.8%$3 → $3.25MaintainsNeutralGet Alert
08/05/2022COINBuy Now
Coinbase Glb
$252.45-58.41%$115 → $105MaintainsBuyGet Alert
07/07/2022PAYXBuy Now
Paychex
$115.498.23%$145 → $125MaintainsNeutralGet Alert
06/09/2022WEXBuy Now
WEX
$152.2237.95%$190 → $210UpgradeNeutral → BuyGet Alert
06/09/2022FLTBuy Now
Fleetcor Technologies
$335 → $345MaintainsBuyGet Alert
05/10/2022UPSTBuy Now
Upstart Hldgs
$45.2610.47%$180 → $50DowngradeBuy → NeutralGet Alert
05/02/2022ADPBuy Now
Automatic Data Processing
$262.53-12.39%$212 → $230MaintainsNeutralGet Alert
04/22/2022UPSTBuy Now
Upstart Hldgs
$45.26297.7%$350 → $180MaintainsBuyGet Alert
04/06/2022PAYXBuy Now
Paychex
$115.4925.55%$140 → $145MaintainsNeutralGet Alert
03/22/2022COINBuy Now
Coinbase Glb
$252.458.93%$300 → $275MaintainsBuyGet Alert
03/15/2022NRDSBuy Now
Nerdwallet
$13.947.6%$30 → $15MaintainsBuyGet Alert
01/19/2022COINBuy Now
Coinbase Glb
$252.4518.84%$415 → $300MaintainsBuyGet Alert
12/01/2021ADPBuy Now
Automatic Data Processing
$262.53-9.34%$220 → $238MaintainsNeutralGet Alert
11/29/2021NRDSBuy Now
Nerdwallet
$13.94115.21% → $30Initiates → BuyGet Alert
10/26/2021COINBuy Now
Coinbase Glb
$252.4564.39% → $415Initiates → BuyGet Alert
10/06/2021PAYXBuy Now
Paychex
$115.498.23%$121 → $125DowngradeBuy → NeutralGet Alert
08/11/2021ADPBuy Now
Automatic Data Processing
$262.53-16.2%$212 → $220DowngradeBuy → NeutralGet Alert
08/11/2021UPSTBuy Now
Upstart Hldgs
$45.26352.94%$120 → $205UpgradeNeutral → BuyGet Alert
05/03/2021ADPBuy Now
Automatic Data Processing
$262.53-19.25%$190 → $212MaintainsBuyGet Alert
04/01/2021FLTBuy Now
Fleetcor Technologies
→ $310UpgradeNeutral → BuyGet Alert
01/29/2021ADPBuy Now
Automatic Data Processing
$262.53-27.63%$180 → $190UpgradeNeutral → BuyGet Alert
10/27/2020ADTBuy Now
ADT
$8.1722.4%$13.5 → $10UpgradeNeutral → BuyGet Alert
09/23/2020CSGPBuy Now
CoStar Gr
$63.591472.57%$815 → $1000MaintainsBuyGet Alert
08/11/2020FLTBuy Now
Fleetcor Technologies
$275 → $255MaintainsNeutralGet Alert
08/11/2020ADTBuy Now
ADT
$8.1765.24%$15 → $13.5MaintainsNeutralGet Alert
07/30/2020ADPBuy Now
Automatic Data Processing
$262.53-45.15%$148 → $144MaintainsNeutralGet Alert
07/17/2020ADTBuy Now
ADT
$8.174.04%$6.25 → $8.5MaintainsNeutralGet Alert
07/08/2020PAYXBuy Now
Paychex
$115.49-35.06%$65 → $75MaintainsNeutralGet Alert
06/16/2020XYZBuy Now
Block
$64.5647.16%$66 → $95MaintainsNeutralGet Alert
05/14/2020ADTBuy Now
ADT
$8.17-23.5%$4.5 → $6.25MaintainsNeutralGet Alert
05/08/2020XYZBuy Now
Block
$64.562.24%$50 → $66MaintainsNeutralGet Alert
04/14/2020ADPBuy Now
Automatic Data Processing
$262.53-46.67%$185 → $140MaintainsNeutralGet Alert
04/06/2020ADTBuy Now
ADT
$8.17-44.92%$4.5 → $4.5Reinstates → NeutralGet Alert
03/03/2020FLTBuy Now
Fleetcor Technologies
$360 → $325MaintainsBuyGet Alert
03/03/2020WEXBuy Now
WEX
$152.2228.1%$260 → $195DowngradeBuy → NeutralGet Alert
02/21/2020XYZBuy Now
Block
$64.5653.36%$80 → $99MaintainsBuyGet Alert
02/14/2020CSGPBuy Now
CoStar Gr
$63.591220.96%$750 → $840MaintainsBuyGet Alert
01/22/2020WEXBuy Now
WEX
$152.2270.8%$220 → $260MaintainsBuyGet Alert
01/22/2020FLTBuy Now
Fleetcor Technologies
$340 → $360MaintainsBuyGet Alert
01/15/2020CSGPBuy Now
CoStar Gr
$63.591079.43%$680 → $750MaintainsBuyGet Alert
01/14/2020PAYXBuy Now
Paychex
$115.49-16.01%$84 → $97UpgradeNeutral → BuyGet Alert
01/14/2020ADPBuy Now
Automatic Data Processing
$262.53-29.53%$170 → $185Assumes → NeutralGet Alert
09/25/2019XYZBuy Now
Block
$64.5623.93%$95 → $80MaintainsBuyGet Alert
09/24/2019XYZBuy Now
Block
$64.5623.93%$95 → $80MaintainsBuyGet Alert
09/09/2019XYZBuy Now
Block
$64.5647.16%$90 → $95MaintainsBuyGet Alert
09/09/2019WEXBuy Now
WEX
$152.2270.8%$235 → $260MaintainsBuyGet Alert
09/09/2019FLTBuy Now
Fleetcor Technologies
$300 → $340MaintainsBuyGet Alert
07/24/2019EEXBuy Now
Emerald Holding
$5.02129.09%$11 → $11.5UpgradeSell → NeutralGet Alert
03/19/2019FLTBuy Now
Fleetcor Technologies
$235 → $280MaintainsBuyGet Alert
03/13/2019ADTBuy Now
ADT
$8.170.98%$13 → $8.25DowngradeBuy → NeutralGet Alert
11/06/2018XYZBuy Now
Block
$64.5639.42% → $90UpgradeNeutral → BuyGet Alert
11/02/2018EEXBuy Now
Emerald Holding
$5.02119.13%$18.5 → $11DowngradeNeutral → SellGet Alert
08/07/2018EEXBuy Now
Emerald Holding
$5.02DowngradeBuy → NeutralGet Alert
07/25/2018CSGPBuy Now
CoStar Gr
$63.59670.56%$425 → $490MaintainsBuyGet Alert
07/20/2018WEXBuy Now
WEX
$152.2254.38%$200 → $235MaintainsBuyGet Alert
07/20/2018FLTBuy Now
Fleetcor Technologies
$240 → $260MaintainsBuyGet Alert
06/28/2018XYZBuy Now
Block
$64.563.79%$47 → $67MaintainsNeutralGet Alert
04/26/2018WEXBuy Now
WEX
$152.22UpgradeNeutral → BuyGet Alert
04/10/2018PAYBuy Now
Paymentus Holdings
$30.67-24.88%$20 → $23.04MaintainsNeutralGet Alert
02/13/2018ADTBuy Now
ADT
$8.1795.84% → $16Initiates → BuyGet Alert
11/14/2017MMIBuy Now
Marcus & Millichap
$27.94UpgradeNeutral → BuyGet Alert
11/09/2017XYZBuy Now
Block
$64.56DowngradeBuy → NeutralGet Alert
11/03/2017WEXBuy Now
WEX
$152.22-17.88%$120 → $125MaintainsNeutralGet Alert
11/02/2017FLTBuy Now
Fleetcor Technologies
$180 → $200MaintainsBuyGet Alert
10/18/2017XYZBuy Now
Block
$64.56-41.14%$30 → $38MaintainsBuyGet Alert
09/15/2017PAYBuy Now
Paymentus Holdings
$30.67Initiates → NeutralGet Alert
07/13/2017FLTBuy Now
Fleetcor Technologies
$165 → $180MaintainsBuyGet Alert
02/17/2017XYZBuy Now
Block
$64.56-69.02% → $20Initiates → BuyGet Alert
12/15/2016WEXBuy Now
WEX
$152.22-21.17% → $120Initiates → NeutralGet Alert
12/15/2016FLTBuy Now
Fleetcor Technologies
→ $185Initiates → BuyGet Alert
08/07/2015MMIBuy Now
Marcus & Millichap
$27.94111.17%$50 → $59MaintainsBuyGet Alert
07/27/2015ADTBuy Now
ADT
$8.17377.36%$40 → $39UpgradeNeutral → BuyGet Alert
06/23/2015ADTBuy Now
ADT
$8.17389.6%$46 → $40MaintainsNeutralGet Alert
06/22/2015ADTBuy Now
ADT
$8.17389.6%$46 → $40MaintainsNeutralGet Alert
06/05/2015PAYBuy Now
Paymentus Holdings
$30.6730.42%$38 → $40MaintainsNeutralGet Alert
05/08/2015MMIBuy Now
Marcus & Millichap
$27.9461.06%$42 → $45MaintainsBuyGet Alert
05/06/2015WEXBuy Now
WEX
$152.22-11.97%$130 → $134MaintainsBuyGet Alert
04/27/2015WEXBuy Now
WEX
$152.22-14.6%$117 → $130MaintainsBuyGet Alert
04/27/2015FLTBuy Now
Fleetcor Technologies
$173 → $187MaintainsBuyGet Alert
04/10/2015ADTBuy Now
ADT
$8.17DowngradeBuy → NeutralGet Alert
03/06/2015MMIBuy Now
Marcus & Millichap
$27.9450.32%$38 → $42MaintainsBuyGet Alert
02/10/2015WEXBuy Now
WEX
$152.22-23.14%$113 → $117MaintainsBuyGet Alert
02/06/2015FLTBuy Now
Fleetcor Technologies
$161 → $173MaintainsBuyGet Alert
01/16/2015FLTBuy Now
Fleetcor Technologies
$175 → $161MaintainsBuyGet Alert
01/16/2015WEXBuy Now
WEX
$152.22-25.77%$120 → $113MaintainsBuyGet Alert
01/16/2015PAYBuy Now
Paymentus Holdings
$30.6723.9%$36 → $38MaintainsNeutralGet Alert
01/09/2015CSGPBuy Now
CoStar Gr
$63.59194.07%$180 → $187MaintainsNeutralGet Alert
12/16/2014PAYBuy Now
Paymentus Holdings
$30.6717.38%$34 → $36MaintainsNeutralGet Alert
12/16/2014PAYBuy Now
Paymentus Holdings
$30.6717.38%$34 → $36MaintainsNeutralGet Alert
12/11/2014CSGPBuy Now
CoStar Gr
$63.59183.06%$172 → $180MaintainsNeutralGet Alert
11/07/2014MMIBuy Now
Marcus & Millichap
$27.9436.01%$33 → $38MaintainsBuyGet Alert
11/03/2014ADTBuy Now
ADT
$8.17401.84%$33.5 → $41MaintainsBuyGet Alert
10/31/2014FLTBuy Now
Fleetcor Technologies
$154 → $164MaintainsBuyGet Alert
10/31/2014CSGPBuy Now
CoStar Gr
$63.59170.48%$154 → $172MaintainsNeutralGet Alert
10/21/2014WEXBuy Now
WEX
$152.22-21.17%$128 → $120Get Alert
10/21/2014PAYBuy Now
Paymentus Holdings
$30.6710.86%$38 → $34Get Alert
09/23/2014MMIBuy Now
Marcus & Millichap
$27.9418.11%$29 → $33MaintainsBuyGet Alert
08/08/2014MMIBuy Now
Marcus & Millichap
$27.943.79%$28 → $29MaintainsBuyGet Alert
07/11/2014MMIBuy Now
Marcus & Millichap
$27.940.21%$21 → $28MaintainsBuyGet Alert
06/06/2014PAYBuy Now
Paymentus Holdings
$30.6723.9%$34 → $38MaintainsNeutralGet Alert
05/09/2014MMIBuy Now
Marcus & Millichap
$27.94-24.84%$20 → $21MaintainsBuyGet Alert
04/24/2014WEXBuy Now
WEX
$152.22-27.74%$109 → $110MaintainsBuyGet Alert
04/24/2014FLTBuy Now
Fleetcor Technologies
$147 → $139MaintainsBuyGet Alert
03/20/2014WEXBuy Now
WEX
$152.22-28.4%$97 → $109UpgradeHold → BuyGet Alert
03/20/2014WEXBuy Now
WEX
$152.22UpgradeNeutral → BuyGet Alert
12/18/2013PAYBuy Now
Paymentus Holdings
$30.67-11.97%$26 → $27MaintainsNeutralGet Alert
06/06/2013PAYBuy Now
Paymentus Holdings
$30.67-39.68%$23 → $18.5MaintainsNeutralGet Alert
02/21/2013PAYBuy Now
Paymentus Holdings
$30.67DowngradeBuy → NeutralGet Alert
01/10/2013FLTBuy Now
Fleetcor Technologies
$56 → $65MaintainsBuyGet Alert
11/09/2012FLTBuy Now
Fleetcor Technologies
$49 → $56UpgradeNeutral → BuyGet Alert
11/05/2012ADTBuy Now
ADT
$8.17487.52% → $48Initiates → BuyGet Alert
09/06/2012PAYBuy Now
Paymentus Holdings
$30.6753.24%$55 → $47MaintainsBuyGet Alert
05/25/2012PAYBuy Now
VeriFone Systems
$30.6779.33%$57 → $55MaintainsBuyGet Alert
04/30/2012FLTBuy Now
Fleetcor Technologies
$40 → $43MaintainsNeutralGet Alert
03/01/2012PAYBuy Now
VeriFone Systems
$30.6785.85%$53 → $57MaintainsBuyGet Alert