James Sidoti

Stock Analyst at Sidoti & Co.

(3.41)
# 387
Out of 5,441 analysts
12
Total ratings
Success rate
Average return
6 Stocks
Name Action PT Current % Upside Ratings Updated
STAA Staar Surgical
Downgrades: Neutral
27 28
27.29 2.6% 3 Aug 5, 2025
SRDX Surmodics
Downgrades: Neutral
43
38.03 13.07% 1 May 29, 2024
CODX Co-Diagnostics
Downgrades: Neutral
5
n/a n/a 1 Aug 12, 2022
LMAT LeMaitre Vascular
Maintains: Buy
38 34
92.59 -63.28% 2 Apr 8, 2020
HSKA Heska
Maintains: Neutral
77 59
119.99 -50.83% 3 Mar 27, 2020
XXXX
XXXXXXXXXXXXXXXX
Upgrade
Upgrades: Buy
61
8.23 641.19% 2 Jan 21, 2020