8 insiders reported 31 Form 4 transactions for Milestone Pharmaceuticals Inc. (MIST) over the past 18 months (most recent 2026-04-20). Recent activity: Oliveto Joseph (President and CEO) Sell 36,500 shares, Nelson Jeffrey Edward (Chief Operating Officer) Sell 12,245 shares, Muller Lorenz (Chief Commercial Officer) Sell 53,566 shares, Muller Lorenz (Chief Commercial Officer) Buy 20,100 shares, Muller Lorenz (Chief Commercial Officer) Sell 11,180 shares. Source: SEC Form 4.
| Date | Insider | Title | Type | Shares | Value |
|---|---|---|---|---|---|
| 2026-04-20 | Oliveto Joseph | President and CEO | Sell | 36,500 | $82,490 |
| 2026-01-28 | Nelson Jeffrey Edward | Chief Operating Officer | Sell | 12,245 | $23,633 |
| 2026-01-28 | Muller Lorenz | Chief Commercial Officer | Sell | 53,566 | $124,273 |
| 2026-01-28 | Muller Lorenz | Chief Commercial Officer | Buy | 20,100 | $0 |
| 2026-01-28 | Muller Lorenz | Chief Commercial Officer | Sell | 11,180 | $21,577 |
| 2026-01-28 | Hasija Amit | CFO & EVP of Corp. Development | Buy | 100,000 | $0 |
| 2026-01-28 | Hasija Amit | CFO & EVP of Corp. Development | Sell | 58,007 | $134,576 |
| 2026-01-28 | Hasija Amit | CFO & EVP of Corp. Development | Buy | 20,100 | $0 |
| 2026-01-28 | Hasija Amit | CFO & EVP of Corp. Development | Sell | 12,245 | $23,633 |
| 2026-01-28 | Nelson Jeffrey Edward | Chief Operating Officer | Buy | 100,000 | $0 |
| 2026-01-28 | Nelson Jeffrey Edward | Chief Operating Officer | Sell | 58,007 | $134,576 |
| 2026-01-28 | Nelson Jeffrey Edward | Chief Operating Officer | Buy | 20,100 | $0 |
| 2026-01-28 | Muller Lorenz | Chief Commercial Officer | Buy | 100,000 | $0 |
| 2026-01-28 | Oliveto Joseph | President and CEO | Buy | 280,000 | $0 |
| 2026-01-28 | Oliveto Joseph | President and CEO | Sell | 133,054 | $308,685 |
| 2026-01-28 | Oliveto Joseph | President and CEO | Buy | 66,600 | $0 |
| 2026-01-28 | Oliveto Joseph | President and CEO | Sell | 34,523 | $66,629 |
| 2026-01-28 | Bharucha David | Chief Medical Officer | Buy | 100,000 | $0 |
| 2026-01-28 | Bharucha David | Chief Medical Officer | Sell | 58,007 | $134,576 |
| 2026-01-28 | Bharucha David | Chief Medical Officer | Buy | 20,100 | $0 |
| 2026-01-28 | Bharucha David | Chief Medical Officer | Sell | 12,245 | $23,633 |
| 2026-01-09 | Oliveto Joseph | President and CEO | Sell | 500 | $1,125 |
| 2026-01-09 | Oliveto Joseph | President and CEO | Sell | 43,000 | $96,750 |
| 2025-12-11 | Muller Lorenz | Chief Commercial Officer | Sell | 25,000 | $0 |
| 2025-07-15 | Muller Lorenz | Chief Commercial Officer | Buy | 66,666 | $0 |
Source: SEC Form 4 filings · as of 2026-04-20