Mar 10
2025
|
SELL
Open market or private sale
|
$107,810
$30.55 p/Share
|
3,529
Reduced 4.72%
|
71,276
Common Stock
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$122,844
$34.81 p/Share
|
3,529
Reduced 4.51%
|
74,805
Common Stock
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$112,575
$31.9 p/Share
|
3,529
Reduced 4.31%
|
78,334
Common Stock
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$284,107
$34.5 p/Share
|
8,235
Reduced 9.14%
|
81,863
Common Stock
|
|
Nov 29
2024
|
SELL
Payment of exercise price or tax liability
|
$1,680,155
$34.77 p/Share
|
48,322
Reduced 34.91%
|
90,098
Common Stock
|
|
Nov 29
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
107,144
Added 49.47%
|
109,427
Common Stock
|
|
Apr 01
2024
|
SELL
Payment of exercise price or tax liability
|
$89,200
$21.52 p/Share
|
4,145
Reduced 11.7%
|
31,276
Common Stock
|
|
Apr 01
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
12,626
Added 26.28%
|
35,421
Common Stock
|
|
Mar 15
2024
|
SELL
Payment of exercise price or tax liability
|
$110,816
$21.97 p/Share
|
5,044
Reduced 18.12%
|
22,795
Common Stock
|
|
Mar 15
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
16,464
Added 37.16%
|
27,839
Common Stock
|
|
Mar 15
2023
|
SELL
Payment of exercise price or tax liability
|
$62,849
$12.35 p/Share
|
5,089
Reduced 30.91%
|
11,375
Common Stock
|
|
Mar 15
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
16,464
Added 50.0%
|
16,464
Common Stock
|
|