Feb 06
2025
SELL
Payment of exercise price or tax liability
$504,959
$29.7 p/Share
17,002
Reduced 5.38%
299,198
Common Stock
Jan 30
2025
BUY
Grant, award, or other acquisition
-
19,173
Added 5.72%
316,200
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$137,865
$18.27 p/Share
7,546
Reduced 2.54%
289,066
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
7,961
Added 2.61%
297,027
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$203,408
$16.0 p/Share
12,713
Reduced 4.11%
296,612
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
35,625
Added 10.33%
309,325
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$48,303
$11.46 p/Share
4,215
Reduced 1.52%
273,700
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$55,285
$9.38 p/Share
5,894
Reduced 2.08%
277,915
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
15,445
Added 5.16%
283,809
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
47,770
Added 15.11%
268,364
Common Stock
Jan 25
2023
SELL
Payment of exercise price or tax liability
$111,115
$9.38 p/Share
11,846
Reduced 5.1%
220,594
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
$24,142
$8.84 p/Share
2,731
Reduced 1.16%
232,440
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$37,350
$8.6 p/Share
4,343
Reduced 1.81%
235,171
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
17,833
Added 6.93%
239,514
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
46,373
Added 17.3%
221,681
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$55,771
$8.6 p/Share
6,485
Reduced 3.57%
175,308
Common Stock
Aug 20
2021
SELL
Payment of exercise price or tax liability
$33,346
$7.3 p/Share
4,568
Reduced 2.45%
181,793
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
-
8,314
Added 4.27%
186,361
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
33,644
Added 15.89%
178,047
Common Stock
Jan 25
2021
SELL
Payment of exercise price or tax liability
$61,227
$9.45 p/Share
6,479
Reduced 4.29%
144,403
Common Stock