Analysts 15 incl. previous ratings
Rating Distribution 10 Buy · 5 Hold · 0 Sell
Date Action Analyst Rating Change Price Target Change Implied Upside Nov 24, 2025 Initiated T Truist
Hold $19 +450.7% Oct 31, 2025 Downgrade R RBC Capital Mkts
Outperform → Sector Perform $11 +218.8% Nov 08, 2024 Initiated S Stephens
Equal-Weight $25 +624.6% Sep 06, 2024 Initiated R RBC Capital Mkts
Outperform $35 +914.5% Aug 07, 2024 Downgrade R B. Riley Securities
Buy → Neutral $33 → $28 +711.6% Sep 11, 2023 Upgrade R B. Riley Securities
Neutral → Buy Aug 31, 2022 Initiated C Cowen
Outperform Jul 28, 2022 Initiated B Barclays
Overweight $30 +769.6% Jul 06, 2022 Resumed C Canaccord Genuity
Buy $60 +1,639.1% Apr 13, 2022 Downgrade R B. Riley Securities
Buy → Neutral $62 → $33 +856.5% Apr 07, 2022 Resumed C Cantor Fitzgerald
Overweight $100 → $80 +2,218.8% Feb 14, 2022 Initiated M Morgan Stanley
Equal-Weight $60 +1,639.1% Dec 17, 2021 Initiated S SVB Leerink
Outperform $70 +1,929.0% Dec 09, 2021 Initiated N Needham
Buy $85 +2,363.8% Sep 30, 2021 Initiated R B. Riley Securities
Buy $56 +1,523.2% Apr 20, 2021 Initiated J JMP Securities
Mkt Outperform $53 +1,436.2% Oct 12, 2020 Initiated C Cantor Fitzgerald
Overweight $30 +769.6% Jun 12, 2020 Initiated O Oppenheimer
Outperform Apr 17, 2020 Initiated H H.C. Wainwright
Buy $25 +624.6% Nov 14, 2019 Initiated R ROTH Capital
Buy $17 +392.8%
Show Previous Ratings
Insider Trading
Relationship
Date
Transaction
Cost
#Shares
Value ($)
#Shares Total
SEC Form 4
Swanton Robert Charles Director Oct 02 '26 Sale 3.47 3,431 11,906 15,782 Oct 06 04:45 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Oct 02 '26 Sale 3.47 1,942 6,739 155,229 Oct 06 04:45 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Oct 05 '26 Sale 3.57 503 1,796 154,726 Oct 06 04:45 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Oct 02 '26 Sale 3.47 1,572 5,455 92,803 Oct 06 04:45 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Oct 05 '26 Sale 3.57 242 864 92,561 Oct 06 04:45 PM Perry Jennifer Scott Chief Operating Officer Oct 02 '26 Sale 3.47 1,094 3,796 89,958 Oct 06 04:45 PM Perry Jennifer Scott Chief Operating Officer Oct 05 '26 Sale 3.74 406 1,517 89,552 Oct 06 04:45 PM Lee Kevin CHIEF EXECUTIVE OFFICER Oct 02 '26 Sale 3.47 6,167 21,399 597,504 Oct 06 04:45 PM Lee Kevin CHIEF EXECUTIVE OFFICER Oct 05 '26 Sale 3.57 1,638 5,848 595,866 Oct 06 04:45 PM Thompson Travis Alvin Chief Financial Officer Oct 02 '26 Sale 3.47 893 3,099 64,528 Oct 06 04:34 PM Thompson Travis Alvin Chief Financial Officer Oct 05 '26 Sale 3.57 79 282 64,449 Oct 06 04:34 PM Lee Kevin Officer Oct 02 '26 Proposed Sale 3.47 9,000 31,231 Oct 02 04:07 PM Perry Jennifer Scott Chief Operating Officer Jul 02 '26 Sale 4.27 1,036 4,424 91,428 Jul 07 05:00 PM Perry Jennifer Scott Chief Operating Officer Jul 06 '26 Sale 4.34 376 1,631 91,052 Jul 07 05:00 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Jul 02 '26 Sale 4.27 1,859 7,938 157,703 Jul 07 05:00 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Jul 06 '26 Sale 4.31 532 2,293 157,171 Jul 07 05:00 PM Lee Kevin CHIEF EXECUTIVE OFFICER Jul 02 '26 Sale 4.27 5,905 25,214 605,408 Jul 07 05:00 PM Lee Kevin CHIEF EXECUTIVE OFFICER Jul 06 '26 Sale 4.31 1,737 7,486 603,671 Jul 07 05:00 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Jul 02 '26 Sale 4.27 1,506 6,431 94,630 Jul 07 05:00 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Jul 06 '26 Sale 4.31 255 1,099 94,375 Jul 07 05:00 PM Thompson Travis Alvin Chief Financial Officer Jul 02 '26 Sale 4.27 819 3,497 64,545 Jul 07 05:00 PM Thompson Travis Alvin Chief Financial Officer Jul 06 '26 Sale 4.31 104 448 64,441 Jul 07 05:00 PM Lee Kevin Officer Jul 02 '26 Proposed Sale 4.27 8,000 34,155 Jul 02 04:09 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Apr 02 '26 Sale 4.91 1,521 7,468 96,387 Apr 06 06:30 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Apr 06 '26 Sale 5.05 251 1,268 96,136 Apr 06 06:30 PM Thompson Travis Alvin Chief Financial Officer Apr 02 '26 Sale 4.91 799 3,923 65,466 Apr 06 06:30 PM Thompson Travis Alvin Chief Financial Officer Apr 06 '26 Sale 5.05 102 515 65,364 Apr 06 06:30 PM Perry Jennifer Scott Chief Operating Officer Apr 02 '26 Sale 4.91 1,038 5,097 92,834 Apr 06 06:30 PM Perry Jennifer Scott Chief Operating Officer Apr 06 '26 Sale 5.04 370 1,865 92,464 Apr 06 06:30 PM Lee Kevin CHIEF EXECUTIVE OFFICER Apr 02 '26 Sale 4.91 5,967 29,298 613,029 Apr 06 06:30 PM Lee Kevin CHIEF EXECUTIVE OFFICER Apr 06 '26 Sale 5.05 1,716 8,666 611,313 Apr 06 06:30 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Apr 02 '26 Sale 4.91 1,879 9,226 160,087 Apr 06 06:30 PM Skynner Michael CHIEF SCIENTIFIC OFFICER Apr 06 '26 Sale 5.05 525 2,651 159,562 Apr 06 06:30 PM Young Alethia Officer Apr 02 '26 Proposed Sale 4.91 2,034 9,977 Apr 02 05:39 PM Perry Jennifer Scott Officer Apr 02 '26 Proposed Sale 4.91 1,500 7,358 Apr 02 05:27 PM Thompson Travis Alvin Officer Apr 02 '26 Proposed Sale 4.91 1,000 4,905 Apr 02 05:18 PM Hannay Michael Charles Ferguso Officer Apr 02 '26 Proposed Sale 4.91 1,850 9,075 Apr 02 05:09 PM Milnes Alistair Officer Apr 02 '26 Proposed Sale 4.91 2,850 13,980 Apr 02 04:57 PM Skynner Michael Officer Apr 02 '26 Proposed Sale 4.91 2,500 12,263 Apr 02 04:51 PM Lee Kevin Officer Apr 02 '26 Proposed Sale 4.91 8,000 39,242 Apr 02 04:27 PM Thompson Travis Alvin CHIEF ACCOUNTING OFFICER Jan 02 '26 Sale 6.80 1,317 8,956 67,380 Jan 06 08:00 PM Thompson Travis Alvin CHIEF ACCOUNTING OFFICER Jan 05 '26 Sale 6.45 1,115 7,192 66,265 Jan 06 08:00 PM Skynner Michael CHIEF TECHNOLOGY OFFICER Jan 05 '26 Sale 6.46 3,266 21,098 161,966 Jan 06 08:00 PM Skynner Michael CHIEF TECHNOLOGY OFFICER Jan 02 '26 Sale 6.80 3,045 20,706 165,232 Jan 06 08:00 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Jan 02 '26 Sale 6.80 2,827 19,224 100,275 Jan 06 08:00 PM Hannay Michael Charles Ferguso CHIEF PROD & SUPPLY CHAIN OFF Jan 05 '26 Sale 6.45 2,367 15,267 97,908 Jan 06 08:00 PM Milnes Alistair CHIEF OPERATING OFFICER Jan 05 '26 Sale 6.46 3,416 22,067 136,717 Jan 06 08:00 PM Milnes Alistair CHIEF OPERATING OFFICER Jan 02 '26 Sale 6.80 3,244 22,059 140,133 Jan 06 08:00 PM Young Alethia Chief Financial Officer Jan 05 '26 Sale 6.49 4,334 28,123 87,081 Jan 06 08:00 PM Young Alethia Chief Financial Officer Jan 02 '26 Sale 6.80 3,289 22,365 91,415 Jan 06 08:00 PM Lee Kevin CHIEF EXECUTIVE OFFICER Jan 05 '26 Sale 6.46 10,989 70,989 618,996 Jan 06 08:00 PM Lee Kevin CHIEF EXECUTIVE OFFICER Jan 02 '26 Sale 6.80 10,325 70,210 629,985 Jan 06 08:00 PM Young Alethia Officer Jan 05 '26 Proposed Sale 6.53 123 803 Jan 05 04:29 PM Milnes Alistair Officer Jan 02 '26 Proposed Sale 6.94 6,750 46,850 Jan 02 04:46 PM Skynner Michael Officer Jan 02 '26 Proposed Sale 6.80 6,400 43,507 Jan 02 04:44 PM Thompson Travis Alvin Officer Jan 02 '26 Proposed Sale 6.80 2,750 18,695 Jan 02 04:37 PM Young Alethia Officer Jan 02 '26 Proposed Sale 6.80 7,500 50,985 Jan 02 04:36 PM Hannay Michael Charles Ferguso Officer Jan 02 '26 Proposed Sale 6.80 5,250 35,690 Jan 02 04:35 PM Lee Kevin Officer Jan 02 '26 Proposed Sale 6.80 21,500 146,157 Jan 02 04:31 PM