30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Ankit Mahadevia

Insider profile

Currently holds a position at Spero Therapeutics Inc

Performance

Overall performance
2.4

Performance over holding periods
2.4
30 days 90 days 120 days
Average return -7% 8.2% 15.1%
Success rate 55% 68% 82%
Transactions
7 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
President, Chief Executive Officer, Director Spero Therapeutics Inc March 1, 2015 -

Ankit Mahadevia's trades of Spero Therapeutics Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-09-03 2025-08-28 S Sale
64,602 +25.3%
57.88
US$3,940,700
64,602 +25.3% 57.88 US$3,940,700
2025-02-05 2025-02-05 S Sale
13,455 -6.9%
440.12
US$4,110,125
13,455 -6.9% 440.12 US$4,110,125
2025-02-05 2025-02-05 S Sale
98,300 +10.1%
397.82
US$3,432,578
98,300 +10.1% 397.82 US$3,432,578
2024-08-29 2024-08-27 S Sale
5,912 -0.8%
1.35
US$7,981
5,912 -0.8% 1.35 US$7,981
2024-02-05 2024-02-02 S Sale
63,795 -7.9%
1.37
US$87,399
63,795 -7.9% 1.37 US$87,399
2023-08-30 2023-08-28 S Sale
9,040 -1.1%
1.26
US$11,390
9,040 -1.1% 1.26 US$11,390
2023-02-06 2023-02-03 S Sale
12,286 -1.5%
1.81
US$22,238
12,286 -1.5% 1.81 US$22,238
2020-11-05 2020-11-04 PlS Planned sale
7,370 -10.1%
14.43
US$106,335
7,370 -10.1% 14.43 US$106,335
2020-11-05 2020-11-03 PlS Planned sale
2,137 -3.1%
14.27
US$30,490
2,137 -3.1% 14.27 US$30,490
2020-10-27 2020-10-23 PlS Planned sale
20 -0.0%
14.25
US$285
20 -0.0% 14.25 US$285
2020-10-15 2020-10-14 PlS Planned sale
105 -0.2%
14.25
US$1,496
105 -0.2% 14.25 US$1,496
2020-10-15 2020-10-13 PlS Planned sale
14,367 -17.9%
14.28
US$205,212
14,367 -17.9% 14.28 US$205,212
2020-09-10 2020-09-08 PlS Planned sale
774 -1.2%
14.25
US$11,030
774 -1.2% 14.25 US$11,030
2020-07-09 2020-07-09 PlS Planned sale
2,293 -3.4%
14.31
US$32,807
2,293 -3.4% 14.31 US$32,807
2020-07-09 2020-07-07 PlS Planned sale
754 -1.1%
14.25
US$10,745
754 -1.1% 14.25 US$10,745