Feb 25
2025
SELL
Payment of exercise price or tax liability
$121,278
$21.07 p/Share
5,756
Reduced 4.15%
133,036
Common Stock
Feb 25
2025
BUY
Grant, award, or other acquisition
-
5,549
Added 3.84%
138,792
Common Stock
Jan 03
2025
BUY
Grant, award, or other acquisition
-
66,918
Added 33.43%
133,243
Common Stock
Feb 29
2024
BUY
Grant, award, or other acquisition
-
7,460
Added 13.84%
46,432
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
19,893
Added 23.07%
66,325
Common Stock
Jan 03
2024
SELL
Sale (or disposition) back to the issuer
$139,481
$25.95 p/Share
5,375
Reduced 12.12%
38,972
Common Stock
Jan 03
2024
BUY
Exercise of conversion of derivative security
$75,787
$14.1 p/Share
5,375
Added 10.81%
44,347
Common Stock
Sep 22
2023
SELL
Sale (or disposition) back to the issuer
$261,974
$22.95 p/Share
11,415
Reduced 22.65%
38,972
Common Stock
Sep 22
2023
BUY
Exercise of conversion of derivative security
-
11,415
Added 18.47%
50,387
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$252,358
$30.1 p/Share
8,384
Reduced 17.7%
38,972
Common Stock
Feb 28
2023
SELL
Sale (or disposition) back to the issuer
$193,609
$10.03 p/Share
19,303
Reduced 28.96%
47,356
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
19,275
Added 22.44%
66,631
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
6,672
Added 12.35%
47,356
Common Stock
Sep 22
2022
SELL
Sale (or disposition) back to the issuer
$291,079
$29.14 p/Share
9,989
Reduced 19.7%
40,712
Common Stock
Sep 22
2022
BUY
Exercise of conversion of derivative security
-
9,989
Added 16.46%
50,701
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$174,841
$47.81 p/Share
3,657
Reduced 8.24%
40,712
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
7,333
Added 14.18%
44,369
Common Stock
Sep 22
2021
SELL
Sale (or disposition) back to the issuer
-
7,135
Reduced 16.15%
37,036
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
$500,520
$70.15 p/Share
7,135
Added 13.91%
44,171
Common Stock
Apr 12
2021
BUY
Grant, award, or other acquisition
-
8,356
Added 18.41%
37,036
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
7,651
Added 21.06%
28,680
Common Stock