Stephen Sheldon
Stock Analyst at William Blair
(0.24)
# 4,307
Out of 4,491 analysts
246
Total ratings
39.5%
Success rate
-6.1%
Average return
Main Sectors:
Stocks Rated by Stephen Sheldon
| Stock | Action | Price Target | Current | Upside | Ratings | Updated | |
|---|---|---|---|---|---|---|---|
| COUR Coursera | Reiterated: Buy | n/a | $5.80 | - | 27 | Jun 23, 2026 | |
| AGYS Agilysys | Maintained: Buy | n/a | $112.83 | - | 12 | Jun 22, 2026 | |
| LRN Stride | Maintained: Buy | n/a | $91.07 | - | 12 | Jun 15, 2026 | |
| MH McGraw Hill | Reiterated: Buy | n/a | $10.46 | - | 10 | Jun 11, 2026 | |
| CSGP CoStar Group | Maintained: Buy | n/a | $29.87 | - | 20 | Jun 4, 2026 | |
| PAR PAR Technology | Maintained: Buy | n/a | $18.30 | - | 13 | Jun 4, 2026 | |
| REAX The Real Brokerage | Maintained: Buy | n/a | $2.25 | - | 14 | Jun 4, 2026 | |
| APEI American Public Education | Maintained: Buy | n/a | $59.34 | - | 14 | Jun 3, 2026 | |
| JLL Jones Lang LaSalle | Maintained: Buy | n/a | $332.57 | - | 11 | Jun 3, 2026 | |
| TSX: FSV FirstService Corporation | Reiterated: Buy | n/a | $205.65 | - | 10 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $142.55 | - | 11 | Jun 3, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $50.84 | - | 12 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $29.61 | - | 13 | May 8, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $32.78 | - | 9 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $13.81 | - | 9 | May 7, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $179.42 | - | 10 | Apr 24, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $143.73 | - | 8 | Apr 23, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $4.96 | - | 7 | Feb 25, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $11.55 | - | 7 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Reiterated: Buy | n/a | $7.33 | - | 9 | Feb 20, 2026 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Hold | n/a | $3.46 | n/a | 1 | Jun 29, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Maintained: Buy | n/a | $0.165 | n/a | 2 | May 23, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Downgraded: Hold | n/a | $0.9388 | n/a | 4 | May 3, 2022 | |
| XXXX XXXXXXXXXXXXXXXX Upgrade | Initiated Coverage: Hold | n/a | $32.03 | n/a | 1 | Feb 2, 2018 |
Coursera
Jun 23, 2026
Reiterated: Buy
Price Target: n/a
Current: $5.80
Upside: -
Agilysys
Jun 22, 2026
Maintained: Buy
Price Target: n/a
Current: $112.83
Upside: -
Stride
Jun 15, 2026
Maintained: Buy
Price Target: n/a
Current: $91.07
Upside: -
McGraw Hill
Jun 11, 2026
Reiterated: Buy
Price Target: n/a
Current: $10.46
Upside: -
CoStar Group
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $29.87
Upside: -
PAR Technology
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $18.30
Upside: -
The Real Brokerage
Jun 4, 2026
Maintained: Buy
Price Target: n/a
Current: $2.25
Upside: -
American Public Education
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $59.34
Upside: -
Jones Lang LaSalle
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $332.57
Upside: -
FirstService Corporation
Jun 3, 2026
Reiterated: Buy
Price Target: n/a
Current: $205.65
Upside: -
Jun 3, 2026
Maintained: Buy
Price Target: n/a
Current: $142.55
Upside: -
May 8, 2026
Maintained: Hold
Price Target: n/a
Current: $50.84
Upside: -
May 8, 2026
Reiterated: Buy
Price Target: n/a
Current: $29.61
Upside: -
May 7, 2026
Maintained: Hold
Price Target: n/a
Current: $32.78
Upside: -
May 7, 2026
Reiterated: Buy
Price Target: n/a
Current: $13.81
Upside: -
Apr 24, 2026
Reiterated: Buy
Price Target: n/a
Current: $179.42
Upside: -
Apr 23, 2026
Maintained: Buy
Price Target: n/a
Current: $143.73
Upside: -
Feb 25, 2026
Maintained: Hold
Price Target: n/a
Current: $4.96
Upside: -
Feb 20, 2026
Maintained: Hold
Price Target: n/a
Current: $11.55
Upside: -
Feb 20, 2026
Reiterated: Buy
Price Target: n/a
Current: $7.33
Upside: -
Jun 29, 2022
Maintained: Hold
Price Target: n/a
Current: $3.46
Upside: n/a
May 23, 2022
Maintained: Buy
Price Target: n/a
Current: $0.165
Upside: n/a
May 3, 2022
Downgraded: Hold
Price Target: n/a
Current: $0.9388
Upside: n/a
Feb 2, 2018
Initiated Coverage: Hold
Price Target: n/a
Current: $32.03
Upside: n/a