Ratings by Nephron (Jack Meehan)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
2/12/2026 ICON plc ICLR Downgrade Hold
(Buy)
133.14
(107.20)
-19.48% Details
11/21/2025 Exact Sciences EXAS Downgrade Hold
(Buy)
100.67
(103.50)
2.81% Details
11/4/2025 Bruker BRKR Upgrade Hold
(Sell)
38.94
(36.68)
-5.8% Details
10/30/2025 Guardant Health GH Upgrade Hold
(Sell)
69.58
(91.20)
31.07% Details
7/9/2025 Quidel Corp. QDEL Downgrade Hold
(Buy)
30.82
(20.83)
-32.41% Details
3/27/2025 Quest Diagnostics DGX Downgrade Hold
(Buy)
166.62
(199.21)
19.56% Details
3/6/2025 Waters Corp. WAT Upgrade Buy
(Hold)
378.89
(302.54)
-20.15% Details
12/11/2024 Hologic HOLX Downgrade Hold
(Buy)
76.83
(75.74)
-1.42% Details
12/2/2024 ICON plc ICLR Upgrade Buy
(Hold)
210.25
(133.14)
-36.68% Details
12/2/2024 IQVIA Holdings IQV Upgrade Buy
(Hold)
200.84
(174.49)
-13.12% Details
11/11/2024 Revvity Inc RVTY Downgrade Sell
(Hold)
122.47
(91.34)
-25.42% Details
10/7/2024 Revvity Inc RVTY Downgrade Hold
(Buy)
123.96
(91.34)
-26.31% Details
8/28/2024 Bio-Rad Labs BIO Upgrade Buy
(Hold)
319.37
(269.85)
-15.51% Details
8/26/2024 Guardant Health GH Downgrade Sell
(Hold)
29.02
(69.58)
139.77% Details
6/5/2024 Illumina ILMN Upgrade Hold
(Sell)
102.06
(124.62)
22.1% Details
5/29/2024 Bruker BRKR Downgrade Sell
(Hold)
75.86
(38.94)
-48.67% Details
4/16/2024 Pacific Biosciences of California PACB Downgrade Hold
(Buy)
2.83
(1.38)
-51.24% Details
2/20/2024 Quidel Corp. QDEL Upgrade Buy
(Hold)
41.76
(30.82)
-26.2% Details
2/5/2024 Catalent CTLT Downgrade Hold
(Buy)
54.51
(63.48)
16.46% Details
1/31/2024 Danaher DHR Upgrade Buy
(Hold)
233.93
(195.50)
-16.43% Details
1/29/2024 Thermo Fisher Scientific TMO Upgrade Buy
(Hold)
547.33
(501.97)
-8.29% Details
10/5/2023 Thermo Fisher Scientific TMO Downgrade Hold
(Buy)
502.45
(501.97)
-0.1% Details
7/11/2023 IQVIA Holdings IQV Downgrade Hold
(Buy)
216.81
(174.49)
-19.52% Details
5/16/2023 Pacific Biosciences of California PACB New Coverage Buy
(N/A)
12.44
(1.38)
-88.91% Details
4/14/2023 Catalent CTLT Upgrade Buy
(Sell)
63.31
(63.48)
0.27% Details