| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | BY | Common stock | Options Exercise | $163,496 | +14,624 | +64% | $11.18 | 37,315 | 31 Jul 2024 | Direct | |
| transaction | BY | Common stock | Sale | $412,397 | -14,624 | -39% | $28.20 | 22,691 | 31 Jul 2024 | Direct | |
| transaction | BY | Common stock | Options Exercise | $86,768 | +7,761 | +34% | $11.18 | 30,452 | 31 Jul 2024 | Direct | |
| transaction | BY | Common stock | Sale | $219,248 | -7,761 | -25% | $28.25 | 22,691 | 31 Jul 2024 | Direct | |
| transaction | BY | Common stock | Options Exercise | $51,696 | +4,624 | +20% | $11.18 | 27,315 | 31 Jul 2024 | Direct | |
| transaction | BY | Common stock | Sale | $129,603 | -4,624 | -17% | $28.03 | 22,691 | 31 Jul 2024 | Direct |
| Type | Sym | Class | Transaction | Value $ | Shares | Change % | * Price $ | Shares After | Date | Underlying Class | Amount | Exercise Price | Ownership | Footnotes |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| transaction | BY | Stock Option | Options Exercise | $0 | -27,009 | -100% | $0.000000* | 0 | 31 Jul 2024 | Common stock | 27,009 | $11.18 | Direct |