| Call date | Ticker | Company | Period | Disclosure | Financial quality | Kept | Missed | |
|---|---|---|---|---|---|---|---|---|
| October 21, 2026 | ABT | Abbott Laboratories | Q3'26 | 8/12 | 1 high, 4 medium, 2 low flags | 2 | 1 | Call sheet → |
| October 13, 2026 | JNJ | Johnson & Johnson | Q3'26 | 10/12 | 3 medium, 1 low flags | 1 | 0 | Call sheet → |
| September 10, 2026 | CSBR | Champions Oncology | Q1'27 | 6/10 | C | 0 | 0 | Call sheet → |
| August 6, 2026 | ZTS | Zoetis | Q2'26 | 5/12 | 1 high, 3 medium, 2 low flags | 0 | 1 | Call sheet → |
| August 5, 2026 | LLY | Eli Lilly | Q2'26 | 7/12 | 1 high flags | 0 | 0 | Call sheet → |
| August 4, 2026 | PFE | Pfizer | Q2'26 | 8/12 | 6 medium, 2 low flags | 0 | 0 | Call sheet → |
| August 4, 2026 | MRK | Merck | Q2'26 | 10/12 | 6 medium, 1 low flags | 3 | 1 | Call sheet → |
| August 4, 2026 | IDXX | IDEXX Laboratories | Q2'26 | 8/12 | 5 medium, 3 low flags | 3 | 0 | Call sheet → |
| August 4, 2026 | GILD | Gilead Sciences | Q2'26 | 10/12 | 2 medium, 1 low flags | 4 | 0 | Call sheet → |
| August 4, 2026 | AMGN | Amgen | Q2'26 | 8/12 | 2 high, 3 medium, 2 low flags | 1 | 0 | Call sheet → |
| August 3, 2026 | VRTX | Vertex Pharmaceuticals | Q2'26 | 6/12 | 2 high, 3 medium, 1 low flags | 1 | 0 | Call sheet → |
| July 31, 2026 | MRNA | Moderna | Q2'26 | 5/12 | 1 high, 3 medium, 2 low flags | 1 | 1 | Call sheet → |
| July 31, 2026 | ABBV | AbbVie | Q2'26 | 7/12 | 1 high, 2 medium, 3 low flags | 2 | 0 | Call sheet → |
| 2026-07-30 | REGN | Regeneron Pharmaceuticals | Q2'26 | 5/12 | 3 medium, 3 low flags | 1 | 1 | Call sheet → |
| July 30, 2026 | BMY | Bristol-Myers Squibb | Q2'26 | 6/12 | 1 high, 3 medium, 2 low flags | 3 | 2 | Call sheet → |
| July 29, 2026 | BIIB | Biogen | Q2'26 | 4/12 | 2 high, 4 medium, 1 low flags | 2 | 2 | Call sheet → |
| July 16, 2026 | ABT | Abbott Laboratories | Q2'26 | 4/12 | 2 high, 3 medium, 1 low flags | 2 | 1 | Call sheet → |
| July 15, 2026 | JNJ | Johnson & Johnson | Q2'26 | 5/12 | 2 high, 4 medium, 2 low flags | 1 | 2 | Call sheet → |
| May 7, 2026 | ZTS | Zoetis | Q1'26 | 6/12 | 3 high, 5 medium, 2 low flags | 1 | 3 | Call sheet → |
| May 7, 2026 | GILD | Gilead Sciences | Q1'26 | 10/12 | 2 medium, 4 low flags | 4 | 0 | Call sheet → |
| May 5, 2026 | PFE | Pfizer | Q1'26 | 11/12 | 1 medium, 5 low flags | 1 | 0 | Call sheet → |
| May 5, 2026 | IDXX | IDEXX Laboratories | Q1'26 | 10/12 | 2 medium, 5 low flags | 7 | 0 | Call sheet → |
| May 4, 2026 | VRTX | Vertex Pharmaceuticals | Q1'26 | 11/12 | 1 medium, 6 low flags | 3 | 1 | Call sheet → |
| May 1, 2026 | MRNA | Moderna | Q1'26 | 9/12 | 2 medium, 5 low flags | 0 | 0 | Call sheet → |
| April 30, 2026 | MRK | Merck | Q1'26 | 9/12 | 1 high, 4 medium, 1 low flags | 5 | 0 | Call sheet → |
| April 30, 2026 | LLY | Eli Lilly | Q1'26 | 9/12 | 3 medium, 3 low flags | 4 | 0 | Call sheet → |
| April 30, 2026 | BMY | Bristol-Myers Squibb | Q1'26 | 7/12 | 2 medium, 3 low flags | 2 | 0 | Call sheet → |
| April 30, 2026 | AMGN | Amgen | Q1'26 | 9/12 | 2 medium, 3 low flags | 3 | 0 | Call sheet → |
| April 29, 2026 | REGN | Regeneron Pharmaceuticals | Q1'26 | 11/12 | 1 medium, 5 low flags | 1 | 1 | Call sheet → |
| April 29, 2026 | BIIB | Biogen | Q1'26 | 11/12 | 4 medium, 2 low flags | 5 | 0 | Call sheet → |
| April 29, 2026 | ABBV | AbbVie | Q1'26 | 9/12 | 1 medium, 5 low flags | 2 | 2 | Call sheet → |
| April 16, 2026 | ABT | Abbott Laboratories | Q1'26 | 9/12 | 3 medium, 3 low flags | 4 | 0 | Call sheet → |
| April 14, 2026 | JNJ | Johnson & Johnson | Q1'26 | 11/12 | 5 medium, 2 low flags | 2 | 0 | Call sheet → |
| February 13, 2026 | MRNA | Moderna | Q4'25 | 7/12 | 1 high, 3 medium, 3 low flags | 4 | 1 | Call sheet → |
| February 12, 2026 | ZTS | Zoetis | Q4'25 | 8/12 | 4 medium, 2 low flags | 5 | 0 | Call sheet → |
| February 12, 2026 | VRTX | Vertex Pharmaceuticals | Q4'25 | 11/12 | 2 medium, 4 low flags | 5 | 0 | Call sheet → |
| February 10, 2026 | GILD | Gilead Sciences | Q4'25 | 10/12 | 1 medium, 4 low flags | 6 | 0 | Call sheet → |
| February 6, 2026 | BIIB | Biogen | Q4'25 | 11/12 | 3 medium, 5 low flags | 4 | 0 | Call sheet → |
| February 5, 2026 | BMY | Bristol-Myers Squibb | Q4'25 | 8/12 | 2 medium, 4 low flags | 5 | 1 | Call sheet → |
| February 4, 2026 | LLY | Eli Lilly | Q4'25 | 11/12 | 2 medium, 6 low flags | 5 | 0 | Call sheet → |
| February 4, 2026 | ABBV | AbbVie | Q4'25 | 11/12 | 3 medium, 4 low flags | 6 | 0 | Call sheet → |
| February 3, 2026 | PFE | Pfizer | Q4'25 | 9/12 | 1 high, 3 medium, 2 low flags | 5 | 1 | Call sheet → |
| February 3, 2026 | MRK | Merck | Q4'25 | 9/12 | 4 medium, 1 low flags | 6 | 0 | Call sheet → |
| February 3, 2026 | AMGN | Amgen | Q4'25 | 9/12 | - | 6 | 0 | Call sheet → |
| February 2, 2026 | IDXX | IDEXX Laboratories | Q4'25 | 11/12 | - | 7 | 0 | Call sheet → |
| January 30, 2026 | REGN | Regeneron Pharmaceuticals | Q4'25 | 8/12 | - | 5 | 0 | Call sheet → |
| January 22, 2026 | ABT | Abbott Laboratories | Q4'25 | 9/12 | 2 medium, 4 low flags | 5 | 1 | Call sheet → |
| January 21, 2026 | JNJ | Johnson & Johnson | Q4'25 | 10/12 | 6 low flags | 6 | 0 | Call sheet → |
| November 4, 2025 | PFE | Pfizer | Q3'25 | 9/12 | 3 medium, 3 low flags | 3 | 1 | Call sheet → |
| 2025-11-04 | AMGN | Amgen | Q3'25 | 9/12 | 1 medium, 4 low flags | 5 | 0 | Call sheet → |
| November 3, 2025 | IDXX | IDEXX Laboratories | Q3'25 | 11/12 | 1 medium, 5 low flags | 5 | 0 | Call sheet → |
| 2025-10-30 | MRK | Merck | Q3'25 | 11/12 | 6 low flags | 6 | 0 | Call sheet → |
| October 28, 2025 | REGN | Regeneron Pharmaceuticals | Q3'25 | 10/12 | 6 low flags | 3 | 1 | Call sheet → |