Feb 20
2025
SELL
Payment of exercise price or tax liability
$69,489
$18.33 p/Share
3,791
Reduced 11.14%
30,233
Common Stock
Feb 20
2025
BUY
Grant, award, or other acquisition
-
917
Added 2.62%
34,024
Common Stock
Feb 20
2025
BUY
Exercise of conversion of derivative security
-
8,501
Added 20.43%
33,107
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$38,930
$12.43 p/Share
3,132
Reduced 11.25%
24,713
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
6,512
Added 19.52%
26,846
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
999
Added 3.46%
27,845
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$55,487
$19.18 p/Share
2,893
Reduced 12.46%
20,334
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
6,563
Added 22.39%
22,755
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
472
Added 1.99%
23,227
Common Stock
Oct 02
2022
SELL
Payment of exercise price or tax liability
$21,524
$15.19 p/Share
1,417
Reduced 8.05%
16,192
Common Stock
Oct 02
2022
BUY
Grant, award, or other acquisition
-
265
Added 1.48%
17,609
Common Stock
Oct 02
2022
BUY
Exercise of conversion of derivative security
-
3,664
Added 17.44%
17,344
Common Stock
Feb 20
2022
SELL
Payment of exercise price or tax liability
$74,880
$25.01 p/Share
2,994
Reduced 17.96%
13,680
Common Stock
Feb 20
2022
BUY
Grant, award, or other acquisition
-
284
Added 1.67%
16,674
Common Stock
Feb 20
2022
BUY
Exercise of conversion of derivative security
-
7,403
Added 31.11%
16,390
Common Stock
Nov 11
2021
SELL
Open market or private sale
$116,136
$27.41 p/Share
4,237
Reduced 32.04%
8,987
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$20,241
$22.44 p/Share
902
Reduced 6.39%
13,224
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
2,349
Added 14.55%
13,798
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
328
Added 2.27%
14,126
Common Stock
Feb 20
2021
SELL
Payment of exercise price or tax liability
$45,323
$21.48 p/Share
2,110
Reduced 15.56%
11,449
Common Stock
Feb 20
2021
BUY
Grant, award, or other acquisition
-
268
Added 1.94%
13,559
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
5,076
Added 27.64%
13,291
Common Stock