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.12%

Smart Score

61%

Overall Average Return Percentile

53rd

Number of Ratings

192
Buy NowGet Alert
11/18/2025NIQBuy Now
NIQ Global Intelligence
$15.4113.56%$21 → $17.5MaintainsNeutralGet Alert
11/05/2025UPSTBuy Now
Upstart Hldgs
$45.5475.67%$100 → $80MaintainsBuyGet Alert
10/29/2025SOFIBuy Now
SoFi Technologies
$25.6744.14%$28 → $37MaintainsBuyGet Alert
10/21/2025MSTRBuy Now
Strategy
$162.40198.65% → $485Initiates → BuyGet Alert
10/07/2025GEMIBuy Now
Gemini Space Station
$11.60124.14% → $26Initiates → NeutralGet Alert
09/26/2025RIOTBuy Now
Riot Platforms
$13.7175.05%$13.75 → $24UpgradeNeutral → BuyGet Alert
09/18/2025BLSHBuy Now
Bullish
$41.8067.46%$66 → $70MaintainsBuyGet Alert
09/15/2025SPGIBuy Now
S&P Global
$499.6327.09%$600 → $635MaintainsBuyGet Alert
09/08/2025BLSHBuy Now
Bullish
$41.8057.89% → $66Initiates → BuyGet Alert
08/26/2025ADTBuy Now
ADT
$8.1922.1%$9 → $10MaintainsBuyGet Alert
08/21/2025PAYXBuy Now
Paychex
$115.3828.27%$158 → $148MaintainsNeutralGet Alert
08/18/2025NIQBuy Now
NIQ Global Intelligence
$15.4136.28% → $21Initiates → NeutralGet Alert
08/06/2025RIOTBuy Now
Riot Platforms
$13.710.29% → $13.75Initiates → NeutralGet Alert
07/29/2025COINBuy Now
Coinbase Global
$250.69101.44%$270 → $505MaintainsBuyGet Alert
07/24/2025CSGPBuy Now
CoStar Group
$63.7556.86%$91 → $100MaintainsBuyGet Alert
07/21/2025PGYBuy Now
Pagaya Techs
$21.4586.44%$16.5 → $40MaintainsBuyGet Alert
05/02/2025COINBuy Now
Coinbase Global
$250.697.7%$350 → $270MaintainsBuyGet Alert
04/29/2025NRDSBuy Now
Nerdwallet
$13.65-19.41%$14 → $11MaintainsNeutralGet Alert
03/27/2025PAYXBuy Now
Paychex
$115.3836.94%$145 → $158MaintainsNeutralGet Alert
02/20/2025CSGPBuy Now
CoStar Gr
$63.7534.9%$88 → $86MaintainsBuyGet Alert
02/13/2025UPSTBuy Now
Upstart Hldgs
$45.54137.15%$87 → $108MaintainsBuyGet Alert
02/07/2025PGYBuy Now
Pagaya Techs
$21.45-32.41%$13 → $14.5UpgradeNeutral → BuyGet Alert
01/14/2025CSGPBuy Now
CoStar Gr
$63.7538.04%$90 → $88MaintainsBuyGet Alert
12/20/2024SPGIBuy Now
S&P Global
$499.6320.09% → $600Initiates → BuyGet Alert
12/20/2024MCOBuy Now
Moodys
$487.5015.9% → $565Initiates → BuyGet Alert
11/14/2024CPAYBuy Now
Corpay
$312.1637.75%$405 → $430MaintainsBuyGet Alert
11/08/2024UPSTBuy Now
Upstart Hldgs
$45.5491.04%$56 → $87UpgradeNeutral → BuyGet Alert
10/24/2024CSGPBuy Now
CoStar Gr
$63.7541.18%$97 → $90MaintainsBuyGet Alert
10/19/2024UPSTBuy Now
Upstart Hldgs
$45.5422.97%$33 → $56MaintainsNeutralGet Alert
10/04/2024GBTGBuy Now
Global Business Travel
$7.8421.17%$9 → $9.5MaintainsBuyGet Alert
10/02/2024PAYXBuy Now
Paychex
$115.3825.67%$145 → $145ReiteratesNeutral → NeutralGet Alert
09/25/2024STERBuy Now
Sterling Check
$16.2 → $17.5MaintainsNeutralGet Alert
09/25/2024PAYXBuy Now
Paychex
$115.3825.67%$125 → $145MaintainsNeutralGet Alert
09/25/2024FABuy Now
First Advantage
$15.0239.81%$19 → $21MaintainsNeutralGet Alert
09/25/2024ADPBuy Now
Automatic Data Processing
$264.8311.39%$260 → $295MaintainsNeutralGet Alert
08/29/2024ALITBuy Now
Alight
$2.05436.59%$12 → $11MaintainsBuyGet Alert
08/08/2024GBTGBuy Now
Global Business Travel
$7.8414.8%$8 → $9MaintainsBuyGet Alert
08/07/2024UPSTBuy Now
Upstart Hldgs
$45.54-27.54%$15 → $33UpgradeSell → NeutralGet Alert
07/23/2024COINBuy Now
Coinbase Glb
$250.6937.62%$260 → $345UpgradeNeutral → BuyGet Alert
05/24/2024PGYBuy Now
Pagaya Techs
$21.45-34.74% → $14Initiates → NeutralGet Alert
05/06/2024XYZBuy Now
Block
$63.9040.85%$86 → $90MaintainsBuyGet Alert
04/17/2024CPAYBuy Now
Corpay
$312.1613.72%$325 → $355MaintainsBuyGet Alert
03/27/2024BKKTBuy Now
Bakkt Hldgs
$10.63-97.18%$0.5 → $0.3MaintainsSellGet Alert
02/26/2024XYZBuy Now
Block
$63.9034.59%$76 → $86MaintainsBuyGet Alert
01/19/2024COINBuy Now
Coinbase Glb
$250.69-39.77%$90 → $151MaintainsNeutralGet Alert
01/12/2024NRDSBuy Now
Nerdwallet
$13.6517.22%$11 → $16MaintainsNeutralGet Alert
01/12/2024FLTBuy Now
Fleetcor Technologies
$300 → $325MaintainsBuyGet Alert
01/05/2024ALITBuy Now
Alight
$2.05485.37% → $12Reinstates → BuyGet Alert
12/26/2023PAYXBuy Now
Paychex
$115.388.34%$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
$250.69-64.1%$105 → $90MaintainsNeutralGet Alert
10/26/2023CSGPBuy Now
CoStar Gr
$63.7541.18%$105 → $90MaintainsBuyGet Alert
10/04/2023XYZBuy Now
Block
$63.901.72%$90 → $65MaintainsBuyGet Alert
10/04/2023FLTBuy Now
Fleetcor Technologies
$285 → $300MaintainsBuyGet Alert
10/04/2023NRDSBuy Now
Nerdwallet
$13.65-19.41%$14 → $11MaintainsNeutralGet Alert
09/26/2023CLVTBuy Now
Clarivate
$3.54125.99%$10 → $8MaintainsNeutralGet Alert
09/18/2023CWKBuy Now
Cushman & Wakefield
$15.30-31.37%$10.5 → $10.5MaintainsNeutralGet Alert
08/08/2023FLTBuy Now
Fleetcor Technologies
$250 → $285MaintainsBuyGet Alert
07/25/2023COINBuy Now
Coinbase Glb
$250.69-58.12%$65 → $105MaintainsNeutralGet Alert
06/28/2023CWKBuy Now
Cushman & Wakefield
$15.30-44.44% → $8.5ReiteratesNeutral → NeutralGet Alert
06/23/2023CSGPBuy Now
CoStar Gr
$63.7564.71%$92 → $105MaintainsBuyGet Alert
06/13/2023ALITBuy Now
Alight
$2.05485.37% → $12Initiates → BuyGet Alert
05/11/2023UPSTBuy Now
Upstart Hldgs
$45.54-67.06%$11 → $15MaintainsSellGet Alert
05/03/2023NRDSBuy Now
Nerdwallet
$13.652.56%$15 → $14DowngradeBuy → NeutralGet Alert
05/03/2023ADTBuy Now
ADT
$8.199.89%$11 → $9MaintainsBuyGet Alert
05/02/2023COINBuy Now
Coinbase Glb
$250.69-74.07%$80 → $65DowngradeBuy → NeutralGet Alert
02/15/2023UPSTBuy Now
Upstart Hldgs
$45.54-75.85%$17 → $11DowngradeNeutral → SellGet Alert
01/20/2023UPSTBuy Now
Upstart Hldgs
$45.54-62.67%$33 → $17MaintainsNeutralGet Alert
01/12/2023FABuy Now
First Advantage
$15.023.2% → $15.5DowngradeBuy → NeutralGet Alert
12/21/2022XYZBuy Now
Block
$63.9040.85%$135 → $90MaintainsBuyGet Alert
12/07/2022GBTGBuy Now
Global Business Travel
$7.84-17.09% → $6.5Initiates → NeutralGet Alert
12/01/2022ADTBuy Now
ADT
$8.1934.31% → $11Reinstates → BuyGet Alert
11/21/2022GLOBBuy Now
Globant
$67.41233.78%$270 → $225MaintainsBuyGet Alert
11/10/2022COINBuy Now
Coinbase Glb
$250.69-68.09%$105 → $80MaintainsBuyGet Alert
09/22/2022PAYXBuy Now
Paychex
$115.3813.54%$125 → $131MaintainsNeutralGet Alert
09/13/2022CSGPBuy Now
CoStar Gr
$63.7544.31%$75 → $92MaintainsBuyGet Alert
08/19/2022BKKTBuy Now
Bakkt Hldgs
$10.63-69.42%$3 → $3.25MaintainsNeutralGet Alert
08/05/2022COINBuy Now
Coinbase Glb
$250.69-58.12%$115 → $105MaintainsBuyGet Alert
07/07/2022PAYXBuy Now
Paychex
$115.388.34%$145 → $125MaintainsNeutralGet Alert
06/09/2022WEXBuy Now
WEX
$151.0539.03%$190 → $210UpgradeNeutral → BuyGet Alert
06/09/2022FLTBuy Now
Fleetcor Technologies
$335 → $345MaintainsBuyGet Alert
05/10/2022UPSTBuy Now
Upstart Hldgs
$45.549.79%$180 → $50DowngradeBuy → NeutralGet Alert
05/02/2022ADPBuy Now
Automatic Data Processing
$264.83-13.15%$212 → $230MaintainsNeutralGet Alert
04/22/2022UPSTBuy Now
Upstart Hldgs
$45.54295.26%$350 → $180MaintainsBuyGet Alert
04/06/2022PAYXBuy Now
Paychex
$115.3825.67%$140 → $145MaintainsNeutralGet Alert
03/22/2022COINBuy Now
Coinbase Glb
$250.699.7%$300 → $275MaintainsBuyGet Alert
03/15/2022NRDSBuy Now
Nerdwallet
$13.659.89%$30 → $15MaintainsBuyGet Alert
01/19/2022COINBuy Now
Coinbase Glb
$250.6919.67%$415 → $300MaintainsBuyGet Alert
12/01/2021ADPBuy Now
Automatic Data Processing
$264.83-10.13%$220 → $238MaintainsNeutralGet Alert
11/29/2021NRDSBuy Now
Nerdwallet
$13.65119.78% → $30Initiates → BuyGet Alert
10/26/2021COINBuy Now
Coinbase Glb
$250.6965.54% → $415Initiates → BuyGet Alert
10/06/2021PAYXBuy Now
Paychex
$115.388.34%$121 → $125DowngradeBuy → NeutralGet Alert
08/11/2021ADPBuy Now
Automatic Data Processing
$264.83-16.93%$212 → $220DowngradeBuy → NeutralGet Alert
08/11/2021UPSTBuy Now
Upstart Hldgs
$45.54350.15%$120 → $205UpgradeNeutral → BuyGet Alert
05/03/2021ADPBuy Now
Automatic Data Processing
$264.83-19.95%$190 → $212MaintainsBuyGet Alert
04/01/2021FLTBuy Now
Fleetcor Technologies
→ $310UpgradeNeutral → BuyGet Alert
01/29/2021ADPBuy Now
Automatic Data Processing
$264.83-28.26%$180 → $190UpgradeNeutral → BuyGet Alert
10/27/2020ADTBuy Now
ADT
$8.1922.1%$13.5 → $10UpgradeNeutral → BuyGet Alert
09/23/2020CSGPBuy Now
CoStar Gr
$63.751468.63%$815 → $1000MaintainsBuyGet Alert
08/11/2020FLTBuy Now
Fleetcor Technologies
$275 → $255MaintainsNeutralGet Alert
08/11/2020ADTBuy Now
ADT
$8.1964.84%$15 → $13.5MaintainsNeutralGet Alert
07/30/2020ADPBuy Now
Automatic Data Processing
$264.83-45.63%$148 → $144MaintainsNeutralGet Alert
07/17/2020ADTBuy Now
ADT
$8.193.79%$6.25 → $8.5MaintainsNeutralGet Alert
07/08/2020PAYXBuy Now
Paychex
$115.38-35%$65 → $75MaintainsNeutralGet Alert
06/16/2020XYZBuy Now
Block
$63.9048.67%$66 → $95MaintainsNeutralGet Alert
05/14/2020ADTBuy Now
ADT
$8.19-23.69%$4.5 → $6.25MaintainsNeutralGet Alert
05/08/2020XYZBuy Now
Block
$63.903.29%$50 → $66MaintainsNeutralGet Alert
04/14/2020ADPBuy Now
Automatic Data Processing
$264.83-47.14%$185 → $140MaintainsNeutralGet Alert
04/06/2020ADTBuy Now
ADT
$8.19-45.05%$4.5 → $4.5Reinstates → NeutralGet Alert
03/03/2020FLTBuy Now
Fleetcor Technologies
$360 → $325MaintainsBuyGet Alert
03/03/2020WEXBuy Now
WEX
$151.0529.1%$260 → $195DowngradeBuy → NeutralGet Alert
02/21/2020XYZBuy Now
Block
$63.9054.93%$80 → $99MaintainsBuyGet Alert
02/14/2020CSGPBuy Now
CoStar Gr
$63.751217.65%$750 → $840MaintainsBuyGet Alert
01/22/2020WEXBuy Now
WEX
$151.0572.13%$220 → $260MaintainsBuyGet Alert
01/22/2020FLTBuy Now
Fleetcor Technologies
$340 → $360MaintainsBuyGet Alert
01/15/2020CSGPBuy Now
CoStar Gr
$63.751076.47%$680 → $750MaintainsBuyGet Alert
01/14/2020PAYXBuy Now
Paychex
$115.38-15.93%$84 → $97UpgradeNeutral → BuyGet Alert
01/14/2020ADPBuy Now
Automatic Data Processing
$264.83-30.14%$170 → $185Assumes → NeutralGet Alert
09/25/2019XYZBuy Now
Block
$63.9025.2%$95 → $80MaintainsBuyGet Alert
09/24/2019XYZBuy Now
Block
$63.9025.2%$95 → $80MaintainsBuyGet Alert
09/09/2019XYZBuy Now
Block
$63.9048.67%$90 → $95MaintainsBuyGet Alert
09/09/2019WEXBuy Now
WEX
$151.0572.13%$235 → $260MaintainsBuyGet Alert
09/09/2019FLTBuy Now
Fleetcor Technologies
$300 → $340MaintainsBuyGet Alert
07/24/2019EEXBuy Now
Emerald Holding
$3.54224.86%$11 → $11.5UpgradeSell → NeutralGet Alert
03/19/2019FLTBuy Now
Fleetcor Technologies
$235 → $280MaintainsBuyGet Alert
03/13/2019ADTBuy Now
ADT
$8.190.73%$13 → $8.25DowngradeBuy → NeutralGet Alert
11/06/2018XYZBuy Now
Block
$63.9040.85% → $90UpgradeNeutral → BuyGet Alert
11/02/2018EEXBuy Now
Emerald Holding
$3.54210.73%$18.5 → $11DowngradeNeutral → SellGet Alert
08/07/2018EEXBuy Now
Emerald Holding
$3.54DowngradeBuy → NeutralGet Alert
07/25/2018CSGPBuy Now
CoStar Gr
$63.75668.63%$425 → $490MaintainsBuyGet Alert
07/20/2018WEXBuy Now
WEX
$151.0555.58%$200 → $235MaintainsBuyGet Alert
07/20/2018FLTBuy Now
Fleetcor Technologies
$240 → $260MaintainsBuyGet Alert
06/28/2018XYZBuy Now
Block
$63.904.85%$47 → $67MaintainsNeutralGet Alert
04/26/2018WEXBuy Now
WEX
$151.05UpgradeNeutral → BuyGet Alert
04/10/2018PAYBuy Now
Paymentus Holdings
$30.24-23.81%$20 → $23.04MaintainsNeutralGet Alert
02/13/2018ADTBuy Now
ADT
$8.1995.36% → $16Initiates → BuyGet Alert
11/14/2017MMIBuy Now
Marcus & Millichap
$27.78UpgradeNeutral → BuyGet Alert
11/09/2017XYZBuy Now
Block
$63.90DowngradeBuy → NeutralGet Alert
11/03/2017WEXBuy Now
WEX
$151.05-17.25%$120 → $125MaintainsNeutralGet Alert
11/02/2017FLTBuy Now
Fleetcor Technologies
$180 → $200MaintainsBuyGet Alert
10/18/2017XYZBuy Now
Block
$63.90-40.53%$30 → $38MaintainsBuyGet Alert
09/15/2017PAYBuy Now
Paymentus Holdings
$30.24Initiates → NeutralGet Alert
07/13/2017FLTBuy Now
Fleetcor Technologies
$165 → $180MaintainsBuyGet Alert
02/17/2017XYZBuy Now
Block
$63.90-68.7% → $20Initiates → BuyGet Alert
12/15/2016WEXBuy Now
WEX
$151.05-20.56% → $120Initiates → NeutralGet Alert
12/15/2016FLTBuy Now
Fleetcor Technologies
→ $185Initiates → BuyGet Alert
08/07/2015MMIBuy Now
Marcus & Millichap
$27.78112.38%$50 → $59MaintainsBuyGet Alert
07/27/2015ADTBuy Now
ADT
$8.19376.19%$40 → $39UpgradeNeutral → BuyGet Alert
06/23/2015ADTBuy Now
ADT
$8.19388.4%$46 → $40MaintainsNeutralGet Alert
06/22/2015ADTBuy Now
ADT
$8.19388.4%$46 → $40MaintainsNeutralGet Alert
06/05/2015PAYBuy Now
Paymentus Holdings
$30.2432.28%$38 → $40MaintainsNeutralGet Alert
05/08/2015MMIBuy Now
Marcus & Millichap
$27.7861.99%$42 → $45MaintainsBuyGet Alert
05/06/2015WEXBuy Now
WEX
$151.05-11.29%$130 → $134MaintainsBuyGet Alert
04/27/2015WEXBuy Now
WEX
$151.05-13.94%$117 → $130MaintainsBuyGet Alert
04/27/2015FLTBuy Now
Fleetcor Technologies
$173 → $187MaintainsBuyGet Alert
04/10/2015ADTBuy Now
ADT
$8.19DowngradeBuy → NeutralGet Alert
03/06/2015MMIBuy Now
Marcus & Millichap
$27.7851.19%$38 → $42MaintainsBuyGet Alert
02/10/2015WEXBuy Now
WEX
$151.05-22.54%$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
$151.05-25.19%$120 → $113MaintainsBuyGet Alert
01/16/2015PAYBuy Now
Paymentus Holdings
$30.2425.66%$36 → $38MaintainsNeutralGet Alert
01/09/2015CSGPBuy Now
CoStar Gr
$63.75193.33%$180 → $187MaintainsNeutralGet Alert
12/16/2014PAYBuy Now
Paymentus Holdings
$30.2419.05%$34 → $36MaintainsNeutralGet Alert
12/16/2014PAYBuy Now
Paymentus Holdings
$30.2419.05%$34 → $36MaintainsNeutralGet Alert
12/11/2014CSGPBuy Now
CoStar Gr
$63.75182.35%$172 → $180MaintainsNeutralGet Alert
11/07/2014MMIBuy Now
Marcus & Millichap
$27.7836.79%$33 → $38MaintainsBuyGet Alert
11/03/2014ADTBuy Now
ADT
$8.19400.61%$33.5 → $41MaintainsBuyGet Alert
10/31/2014FLTBuy Now
Fleetcor Technologies
$154 → $164MaintainsBuyGet Alert
10/31/2014CSGPBuy Now
CoStar Gr
$63.75169.8%$154 → $172MaintainsNeutralGet Alert
10/21/2014WEXBuy Now
WEX
$151.05-20.56%$128 → $120Get Alert
10/21/2014PAYBuy Now
Paymentus Holdings
$30.2412.43%$38 → $34Get Alert
09/23/2014MMIBuy Now
Marcus & Millichap
$27.7818.79%$29 → $33MaintainsBuyGet Alert
08/08/2014MMIBuy Now
Marcus & Millichap
$27.784.39%$28 → $29MaintainsBuyGet Alert
07/11/2014MMIBuy Now
Marcus & Millichap
$27.780.79%$21 → $28MaintainsBuyGet Alert
06/06/2014PAYBuy Now
Paymentus Holdings
$30.2425.66%$34 → $38MaintainsNeutralGet Alert
05/09/2014MMIBuy Now
Marcus & Millichap
$27.78-24.41%$20 → $21MaintainsBuyGet Alert
04/24/2014WEXBuy Now
WEX
$151.05-27.18%$109 → $110MaintainsBuyGet Alert
04/24/2014FLTBuy Now
Fleetcor Technologies
$147 → $139MaintainsBuyGet Alert
03/20/2014WEXBuy Now
WEX
$151.05-27.84%$97 → $109UpgradeHold → BuyGet Alert
03/20/2014WEXBuy Now
WEX
$151.05UpgradeNeutral → BuyGet Alert
12/18/2013PAYBuy Now
Paymentus Holdings
$30.24-10.71%$26 → $27MaintainsNeutralGet Alert
06/06/2013PAYBuy Now
Paymentus Holdings
$30.24-38.82%$23 → $18.5MaintainsNeutralGet Alert
02/21/2013PAYBuy Now
Paymentus Holdings
$30.24DowngradeBuy → 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.19486.08% → $48Initiates → BuyGet Alert
09/06/2012PAYBuy Now
Paymentus Holdings
$30.2455.42%$55 → $47MaintainsBuyGet Alert
05/25/2012PAYBuy Now
VeriFone Systems
$30.2481.88%$57 → $55MaintainsBuyGet Alert
04/30/2012FLTBuy Now
Fleetcor Technologies
$40 → $43MaintainsNeutralGet Alert
03/01/2012PAYBuy Now
VeriFone Systems
$30.2488.49%$53 → $57MaintainsBuyGet Alert