Ratings by Huber Research

Date Analyst CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
3/5/2026 Craig Huber The Trade Desk TTD Upgrade Overweight
(Underweight)
N/A
(N/A)
25.17
(29.28)
16.33% Details
2/27/2026 Craig Huber Netflix NFLX Upgrade Overweight
(Neutral)
N/A
(N/A)
84.59
(99.02)
17.06% Details
40 more...