| Shares Outstanding | 37.04M |
| Float | 31.21M |
| Float Short Interest Percentage | 19% |
| Owners (insider) | 14.44% |
| Owners (institutional) | 58.14% |
| Owners (insider) change | 5.45% |
| Owners (institutional) change | 1.26% |
| Date | Name | Type | Shares | Price | Amount |
|---|---|---|---|---|---|
| Jul 21, 2025 | BAUM MARK L | Option Excercise | 600000 | 7.87 | $ 4,722,000.00 |
| Jul 21, 2025 | BAUM MARK L | Option Excercise | 313338 | 37.08 | $ 11,618,573.04 |
| Jun 9, 2025 | Opaleye Management Inc. | Open Market Sale | 30204 | 30.59 | $ 923,827.13 |
| Jun 3, 2025 | Opaleye Management Inc. | Open Market Sale | 4796 | 30.03 | $ 144,023.58 |
| May 12, 2025 | Opaleye Management Inc. | Open Market Sale | 15000 | 26.13 | $ 391,904.00 |
| Apr 7, 2025 | SAHAREK JOHN P. | Option Excercise | 109475 | 23.09 | $ 2,527,777.75 |
| Apr 7, 2025 | BAUM MARK L | Option Excercise | 300363 | 23.09 | $ 6,935,381.67 |
| Apr 7, 2025 | BOLL ANDREW R. | Option Excercise | 136745 | 23.09 | $ 3,157,442.05 |
| Apr 3, 2025 | SAHAREK JOHN P. | Option Excercise | 277200 | 0.00 | $ 0.00 |
| Apr 3, 2025 | BAUM MARK L | Option Excercise | 762300 | 0.00 | $ 0.00 |
| Apr 3, 2025 | BOLL ANDREW R. | Option Excercise | 346500 | 0.00 | $ 0.00 |
| Mar 18, 2025 | Opaleye Management Inc. | Open Market Sale | 5000 | 29.64 | $ 148,200.00 |
| Feb 28, 2025 | Opaleye Management Inc. | Open Market Sale | 5000 | 28.05 | $ 140,250.00 |
| Jan 22, 2025 | Opaleye Management Inc. | Open Market Sale | 20000 | 35.59 | $ 711,814.00 |