Target cutNov 10, 2026
Overweight · PT $315.00 → $300.00
Target cutNov 10, 2026
Buy · PT $315.00 → $285.00
Target cutNov 2, 2026
Buy · PT $420.00 → $315.00
InitiationSep 10, 2026
Target raisedAug 27, 2026
Strong Buy · PT $352.00 → $515.00
Target raisedAug 27, 2026
Buy · PT $270.00 → $300.00
Target raisedAug 27, 2026
Outperform · PT $413.00 → $465.00
Target raisedAug 27, 2026
Buy · PT $307.00 → $346.00
Target raisedAug 27, 2026
Outperform · PT $330.00 → $345.00
Target raisedAug 27, 2026
Overweight · PT $288.00 → $300.00
Target raisedAug 27, 2026
Buy · PT $325.00 → $390.00
Target raisedAug 27, 2026
Outperform · PT $265.00 → $315.00
Target raisedAug 27, 2026
Buy · PT $280.00 → $300.00
Target raisedAug 27, 2026
Outperform · PT $300.00 → $330.00
Target raisedAug 27, 2026
Outperform · PT $315.00 → $400.00
Target raisedAug 27, 2026
Overweight · PT $280.00 → $320.00
Target raisedAug 27, 2026
Outperform · PT $300.00 → $315.00
Target raisedAug 27, 2026
Buy · PT $300.00 → $315.00
Target raisedAug 25, 2026
Strong Buy · PT $330.00 → $352.00
InitiationAug 21, 2026
Target raisedJul 14, 2026
Overweight · PT $310.00 → $330.00
InitiationJun 5, 2026
Target raisedMay 27, 2026
Strong Buy · PT $360.00 → $425.00
Target raisedMay 21, 2026
Buy · PT $240.00 → $270.00
Target raisedMay 21, 2026
Outperform · PT $300.00 → $500.00
Target raisedMay 21, 2026
Buy · PT $320.00 → $350.00
Target raisedMay 21, 2026
Buy · PT $250.00 → $335.00
Target raisedMay 21, 2026
Overweight · PT $300.00 → $310.00
Target raisedMay 21, 2026
Overweight · PT $285.00 → $288.00
Target raisedMay 21, 2026
Buy · PT $275.00 → $300.00
Target raisedMay 21, 2026
Overweight · PT $265.00 → $280.00
Target raisedMay 21, 2026
Buy · PT $250.00 → $282.00
Target raisedMay 21, 2026
Outperform · PT $300.00 → $330.00
Target raisedMay 21, 2026
Outperform · PT $250.00 → $270.00
Target raisedMay 21, 2026
Buy · PT $287.00 → $307.00
Target raisedMay 21, 2026
Outperform · PT $352.00 → $413.00
Target raisedMay 21, 2026
Buy · PT $275.00 → $280.00
Target raisedMay 19, 2026
Buy · PT $295.00 → $325.00
Target raisedMay 18, 2026
Overweight · PT $275.00 → $300.00
Target raisedMay 18, 2026
Overweight · PT $260.00 → $285.00
Target raisedMay 18, 2026
Buy · PT $250.00 → $300.00
Target raisedMay 14, 2026
Buy · PT $245.00 → $275.00
Target raisedMay 15, 2026
Buy · PT $235.00 → $275.00
Target raisedMay 14, 2026
Overweight · PT $300.00 → $350.00
Target raisedMay 12, 2026
Overweight · PT $265.00 → $315.00
Target raisedMar 19, 2026
Strong Buy · PT $291.00 → $323.00
Target raisedMar 18, 2026
Buy · PT $300.00 → $325.00
Target raisedMar 18, 2026
Buy · PT $283.00 → $287.00
Target raisedMar 5, 2026
Strong Buy · PT $350.00 → $360.00
Target raisedMar 3, 2026
Outperform · PT $230.00 → $300.00
Target raisedFeb 26, 2026
Overweight · PT $250.00 → $265.00
Target raisedFeb 26, 2026
Buy · PT $275.00 → $300.00
Target raisedFeb 26, 2026
Buy · PT $245.00 → $300.00
Target raisedFeb 26, 2026
Buy · PT $275.00 → $283.00
Target raisedFeb 26, 2026
Outperform · PT $230.00 → $300.00
Target raisedFeb 26, 2026
Outperform · PT $240.00 → $250.00
Target raisedFeb 26, 2026
Outperform · PT $275.00 → $300.00
Target raisedFeb 26, 2026
Overweight · PT $250.00 → $260.00
Target raisedFeb 26, 2026
Buy · PT $270.00 → $300.00
Target cutFeb 24, 2026
Buy · PT $320.00 → $310.00
Target raisedJan 16, 2026
Buy · PT $250.00 → $275.00
InitiationJan 15, 2026
Target raisedJan 9, 2026
Outperform · PT $245.00 → $275.00
Target raisedDec 19, 2025
Buy · PT $255.00 → $275.00
Target raisedDec 18, 2025
Strong Buy · PT $280.00 → $350.00
Target raisedDec 1, 2025
Overweight · PT $235.00 → $250.00
Target raisedNov 20, 2025
Outperform · PT $225.00 → $275.00
Target raisedNov 20, 2025
Hold · PT $180.00 → $215.00
Target raisedNov 20, 2025
Buy · PT $220.00 → $250.00
Target raisedNov 20, 2025
Buy · PT $300.00 → $320.00
Target raisedNov 20, 2025
Overweight · PT $250.00 → $275.00
Target raisedNov 20, 2025
Buy · PT $240.00 → $245.00
Target raisedNov 20, 2025
Outperform · PT $210.00 → $230.00
Target raisedNov 20, 2025
Outperform · PT $225.00 → $275.00
Target raisedNov 20, 2025
Overweight · PT $220.00 → $235.00
Target raisedNov 20, 2025
Outperform · PT $235.00 → $245.00
Target raisedNov 20, 2025
Buy · PT $228.00 → $255.00
Target raisedNov 20, 2025
Positive · PT $230.00 → $250.00
Target raisedNov 20, 2025
Outperform · PT $261.00 → $352.00
Target raisedNov 20, 2025
Buy · PT $240.00 → $250.00
Target raisedNov 20, 2025
Overweight · PT $215.00 → $250.00
Target raisedNov 20, 2025
Overweight · PT $240.00 → $275.00
Target raisedNov 20, 2025
Buy · PT $220.00 → $270.00
Target raisedNov 18, 2025
Buy · PT $212.00 → $250.00
Target raisedNov 14, 2025
Overweight · PT $210.00 → $220.00
Target raisedNov 14, 2025
Overweight · PT $220.00 → $265.00
Target raisedNov 13, 2025
Outperform · PT $225.00 → $265.00
Target raisedNov 13, 2025
Positive · PT $210.00 → $230.00