Insider NameBuy/SellAmountShares Change
Jun 27, 2025Jun 27, 2025Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
10%
Sell$11.46$33M-97.80%
Oct 15, 2024Oct 17, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
10%
Sell$13.02$29,946-0.08%
Oct 01, 2024Oct 15, 2024Shanghai Fosun Pharmaceutical (Group) Co., Ltd.
10%
Sell$13.33$145,189-0.37%
Jun 06, 2024Jun 24, 2024Yates Bryant J
EVP
Pres
Europe
Sell$15.3$46,940-3.01%
Nov 29, 2023Dec 01, 2023Norman Daniel C
EVP
Pres
Asia
Sell$17.13$256,960-21.50%
Nov 21, 2023Nov 27, 2023Brower Nathan G
EVP
GC
Sell$17.31$69,223-8.37%
Aug 29, 2023Aug 31, 2023Yates Bryant J
EVP
Pres
Europe
Sell$16.77$251,550-13.74%
Aug 25, 2023Aug 29, 2023Norman Daniel C
EVP
Pres
Asia
Sell$16.4$200,690-14.92%
May 25, 2023Jun 22, 2023Yates Bryant J
EVP
Pres
Europe
Sell$11.63$110,083-9.00%
May 22, 2023Jun 21, 2023Norman Daniel C
EVP
Pres
Asia
Sell$11.18$172,914-17.83%
May 18, 2023Jun 01, 2023Brower Nathan G
EVP
GC
Sell$10.97$124,969-18.85%
Dec 09, 2022Dec 14, 2022Brower Nathan G
EVP
GC
Sell$8.18$40,671-9.21%
Sep 15, 2022Sep 19, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$8.93$44,675+0.20%
Sep 08, 2022Sep 12, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$9.3$41,087+0.18%
Sep 01, 2022Sep 06, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$9.51$81,808+0.27%
Aug 29, 2022Aug 31, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$9.63$104,652+0.44%
Aug 25, 2022Aug 29, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$9.71$371,728+1.18%
Aug 23, 2022Aug 25, 2022Wynnefield Partners Small Cap Value LP
10%
Buy$9.99$71,615+0.23%
Jun 04, 2020Jun 08, 2020Prescott Group Capital Management, L.L.C.
10%
Sell$9.5$5M-25.01%
May 14, 2020May 18, 2020Wynnefield Partners Small Cap Value LP
10%
Buy$8.3$89,059+0.45%
Dec 06, 2019Dec 10, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.74$34,489+0.15%
Nov 11, 2019Dec 09, 2019Hughes Kristine F
Dir
Sell$9.21$48,721-0.82%
Dec 04, 2019Dec 06, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.82$22,011+0.09%
Nov 29, 2019Dec 03, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.82$22,496+0.10%
Nov 20, 2019Nov 22, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.67$110,982+0.48%
Nov 18, 2019Nov 20, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.64$413,733+1.78%
Nov 14, 2019Nov 18, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.6$72,866+0.33%
Nov 12, 2019Nov 14, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.28$277,873+1.28%
Jun 14, 2019Jun 18, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.1$910+0.00%
Jun 06, 2019Jun 14, 2019Wynnefield Partners Small Cap Value LP
10%
Buy$9.04$98,855+0.48%
Sign in to view more
To unlock more features with more data and insights.
By continuing, you agree to our Terms of Service and Privacy Policy.