Feb 09
2025
SELL
Payment of exercise price or tax liability
$564,563
$20.94 p/Share
26,961
Reduced 11.67%
204,107
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
-
4,413
Added 2.5%
172,339
Common Stock
Feb 09
2025
BUY
Grant, award, or other acquisition
-
57,778
Added 20.14%
229,154
Common Stock
Feb 08
2025
SELL
Payment of exercise price or tax liability
$52,224
$20.94 p/Share
2,494
Reduced 1.46%
168,877
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
5,751
Added 3.25%
171,371
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$766,089
$20.94 p/Share
36,585
Reduced 18.09%
165,620
Common Stock
Feb 07
2025
BUY
Exercise of conversion of derivative security
-
84,055
Added 29.36%
202,205
Common Stock
Oct 30
2024
SELL
Payment of exercise price or tax liability
$138,521
$15.7 p/Share
8,823
Reduced 6.95%
118,150
Common Stock
Oct 30
2024
BUY
Exercise of conversion of derivative security
-
20,351
Added 13.81%
126,973
Common Stock
Jul 31
2024
SELL
Payment of exercise price or tax liability
$84,803
$14.87 p/Share
5,703
Reduced 5.08%
106,622
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
-
13,155
Added 10.48%
112,325
Common Stock
Apr 29
2024
SELL
Payment of exercise price or tax liability
$1,652
$10.73 p/Share
154
Reduced 0.16%
99,170
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
-
353
Added 0.35%
99,324
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$31,978
$8.79 p/Share
3,638
Reduced 3.55%
98,971
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
3,672
Added 3.65%
96,942
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
4,716
Added 4.46%
101,016
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$42,114
$8.63 p/Share
4,880
Reduced 4.92%
94,221
Common Stock
Feb 08
2024
BUY
Exercise of conversion of derivative security
-
10,751
Added 10.01%
96,684
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$6,539
$8.65 p/Share
756
Reduced 0.85%
88,350
Common Stock
Feb 05
2024
BUY
Exercise of conversion of derivative security
-
1,553
Added 1.71%
89,106
Common Stock
Apr 29
2023
SELL
Payment of exercise price or tax liability
$1,690
$16.74 p/Share
101
Reduced 0.12%
87,553
Common Stock
Apr 29
2023
BUY
Exercise of conversion of derivative security
-
353
Added 0.4%
87,654
Common Stock
Feb 09
2023
SELL
Payment of exercise price or tax liability
$60,243
$14.64 p/Share
4,115
Reduced 4.5%
87,301
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
11,141
Added 10.97%
90,437
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
2,941
Added 3.56%
79,783
Common Stock