Nov 23
2024
SELL
Payment of exercise price or tax liability
$53,610
$16.3 p/Share
3,289
Reduced 2.87%
111,115
Common Stock
Nov 23
2024
BUY
Exercise of conversion of derivative security
-
5,947
Added 4.94%
114,404
Common Stock
Aug 23
2024
SELL
Open market or private sale
$191,040
$15.92 p/Share
12,000
Reduced 9.96%
108,457
Common Stock
Apr 01
2024
SELL
Open market or private sale
$260,666
$19.63 p/Share
13,279
Reduced 9.93%
120,457
Common Stock
Mar 31
2024
BUY
Exercise of conversion of derivative security
-
23,584
Added 14.99%
133,736
Common Stock
Mar 26
2024
SELL
Open market or private sale
$93,516
$19.43 p/Share
4,813
Reduced 4.19%
110,152
Common Stock
Mar 25
2024
SELL
Open market or private sale
$69,702
$20.28 p/Share
3,437
Reduced 3.19%
104,200
Common Stock
Mar 25
2024
BUY
Exercise of conversion of derivative security
-
10,765
Added 8.56%
114,965
Common Stock
Mar 24
2024
BUY
Exercise of conversion of derivative security
-
8,539
Added 7.35%
107,637
Common Stock
Mar 22
2024
SELL
Open market or private sale
$270,544
$20.42 p/Share
13,249
Reduced 11.79%
99,098
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$23,409
$20.79 p/Share
1,126
Reduced 0.99%
112,347
Common Stock
Mar 21
2024
BUY
Grant, award, or other acquisition
-
35,087
Added 23.62%
113,473
Common Stock
Nov 24
2023
SELL
Open market or private sale
$837,040
$14.63 p/Share
57,214
Reduced 42.19%
78,386
Common Stock
Nov 23
2023
BUY
Exercise of conversion of derivative security
-
102,008
Added 42.93%
135,600
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$73,502
$16.94 p/Share
4,339
Reduced 11.44%
33,592
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
10,765
Added 22.11%
37,931
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$58,290
$16.94 p/Share
3,441
Reduced 11.24%
27,166
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
-
8,538
Added 21.81%
30,607
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$110,136
$17.19 p/Share
6,407
Reduced 22.5%
22,069
Common Stock
Mar 23
2023
BUY
Grant, award, or other acquisition
-
15,930
Added 35.87%
28,476
Common Stock
Nov 25
2022
SELL
Open market or private sale
$77,045
$23.67 p/Share
3,255
Reduced 20.6%
12,546
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
-
5,947
Added 27.35%
15,801
Common Stock
Mar 28
2022
SELL
Open market or private sale
$113,284
$25.4 p/Share
4,460
Reduced 31.16%
9,854
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
-
10,765
Added 42.92%
14,314
Common Stock
Nov 24
2021
SELL
Open market or private sale
$76,273
$31.82 p/Share
2,397
Reduced 40.31%
3,549
Common Stock