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
Feb 06
2023
SELL
Payment of exercise price or tax liability
$7,824
$15.84 p/Share
494
Reduced 0.63%
77,334
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
-
1,466
Added 1.85%
77,828
Common Stock
Feb 05
2023
SELL
Payment of exercise price or tax liability
$8,477
$16.21 p/Share
523
Reduced 0.68%
76,362
Common Stock
Feb 05
2023
BUY
Exercise of conversion of derivative security
-
1,553
Added 1.98%
76,885
Common Stock
Apr 29
2022
SELL
Payment of exercise price or tax liability
$2,160
$19.82 p/Share
109
Reduced 0.14%
75,332
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
-
235
Added 0.31%
75,441
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$142,801
$27.02 p/Share
5,285
Reduced 6.57%
75,206
Common Stock