Jan 31
2025
SELL
Sale (or disposition) back to the issuer
-
23,574
Reduced 100.0%
0
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$10,672
$33.99 p/Share
314
Reduced 3.4%
8,925
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
1,155
Added 11.33%
9,035
Common Stock
Mar 18
2024
SELL
Payment of exercise price or tax liability
$10,088
$32.97 p/Share
306
Reduced 3.65%
8,084
Common Stock
Mar 18
2024
BUY
Exercise of conversion of derivative security
-
945
Added 10.12%
8,390
Common Stock
Jun 30
2023
BUY
Open market or private purchase
$13,721
$25.6 p/Share
536
Added 6.72%
7,445
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$7,948
$38.4 p/Share
207
Reduced 2.91%
6,909
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
721
Added 9.2%
7,116
Common Stock
Mar 06
2023
SELL
Payment of exercise price or tax liability
$6,110
$49.28 p/Share
124
Reduced 1.9%
6,395
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
-
431
Added 6.2%
6,519
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$13,401
$49.27 p/Share
272
Reduced 4.28%
6,088
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
995
Added 13.53%
6,360
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
$14,858
$37.52 p/Share
396
Added 6.87%
5,365
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$13,438
$50.33 p/Share
267
Added 5.1%
4,969
Common Stock
Mar 06
2022
BUY
Exercise of conversion of derivative security
$27,628
$48.64 p/Share
568
Added 10.78%
4,702
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$47,685
$49.62 p/Share
961
Added 18.86%
4,134
Common Stock
Dec 31
2021
BUY
Grant, award, or other acquisition
$2,924
$45.69 p/Share
64
Added 1.98%
3,173
Common Stock
Jun 30
2021
BUY
Grant, award, or other acquisition
$4,831
$42.38 p/Share
114
Added 3.54%
3,109
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$31,965
$52.06 p/Share
614
Added 17.01%
2,995
Common Stock
Mar 05
2021
BUY
Exercise of conversion of derivative security
$39,495
$48.88 p/Share
808
Added 25.34%
2,381
Common Stock
Dec 31
2020
BUY
Grant, award, or other acquisition
$1,417
$36.33 p/Share
39
Added 2.42%
1,573
Common Stock