Latest OSK Analyst Ratings & Recommendations
Recent analyst recommendations with rating changes and price target updates (last 90 days)
| Date | Analyst | Firm | Action | Rating | Price Target |
|---|---|---|---|---|---|
| Angel Castillo | Morgan Stanley | Maintains | Hold | $155.00 → $144.00 -11.00 (-7.1%) | |
| Kyle Menges | Citi | Maintains | Strong Buy | $175.00 → $170.00 -5.00 (-2.9%) | |
| Michael Shlisky | DA Davidson | Maintains | Strong Buy | $160.00 → $168.00 +8.00 (5.0%) | |
| Tami Zakaria | JP Morgan | Maintains | Hold | $145.00 → $155.00 +10.00 (6.9%) | |
| Jerry Revich | Wells Fargo | Maintains | Buy | $144.00 → $168.00 +24.00 (16.7%) | |
| Angel Castillo | Morgan Stanley | Maintains | Hold | $147.00 → $155.00 +8.00 (5.4%) | |
| Tami Zakaria | JP Morgan | Maintains | Hold | $132.00 → $145.00 +13.00 (9.8%) | |
| Kyle Menges | Citi | Maintains | Strong Buy | $150.00 → $175.00 +25.00 (16.7%) | |
| Steven Fisher | UBS | Maintains | Strong Buy | $165.00 → $163.00 -2.00 (-1.2%) | |
| Chad Dillard | Bernstein | Maintains | Hold | $132.00 → $140.00 +8.00 (6.1%) | |
| Kristina Ruggeri | Argus Research | Maintains | Strong Buy | $175.00 → $160.00 -15.00 (-8.6%) | |
| Angel Castillo | Morgan Stanley | Maintains | Hold | $136.00 → $147.00 +11.00 (8.1%) | |
| Adam Seiden | Barclays | Initiates | Buy | $150.00 |
Angel Castillo
Morgan Stanley
HoldMaintains
$155.00 → $144.00
Kyle Menges
Citi
Strong BuyMaintains
$175.00 → $170.00
Michael Shlisky
DA Davidson
Strong BuyMaintains
$160.00 → $168.00
Tami Zakaria
JP Morgan
HoldMaintains
$145.00 → $155.00
Jerry Revich
Wells Fargo
BuyMaintains
$144.00 → $168.00
Angel Castillo
Morgan Stanley
HoldMaintains
$147.00 → $155.00
Tami Zakaria
JP Morgan
HoldMaintains
$132.00 → $145.00
Kyle Menges
Citi
Strong BuyMaintains
$150.00 → $175.00
Steven Fisher
UBS
Strong BuyMaintains
$165.00 → $163.00
Chad Dillard
Bernstein
HoldMaintains
$132.00 → $140.00
Kristina Ruggeri
Argus Research
Strong BuyMaintains
$175.00 → $160.00
Angel Castillo
Morgan Stanley
HoldMaintains
$136.00 → $147.00
Adam Seiden
Barclays
BuyInitiates
$150.00
