Oct 22
2024
-
3,254
Reduced 100.0%
0
Common Stock
Oct 22
2024
SELL
Payment of exercise price or tax liability
$206,553
$88.12 p/Share
2,344
Reduced 41.87%
3,254
Common Stock
Oct 22
2024
BUY
Grant, award, or other acquisition
-
5,598
Added 61.13%
3,559
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$251,385
$69.1 p/Share
3,638
Reduced 43.65%
4,697
Common Stock
Feb 20
2024
-
4,697
Reduced 100.0%
0
Common Stock
Feb 20
2024
SELL
Sale (or disposition) back to the issuer
$17,344
$69.1 p/Share
251
Reduced 4.66%
5,135
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
-
3,198
Added 39.82%
4,833
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
5,388
Added 50.88%
5,202
Common Stock
Oct 17
2023
-
1,347
Reduced 100.0%
0
Common Stock
Oct 17
2023
SELL
Payment of exercise price or tax liability
$77,094
$76.18 p/Share
1,012
Reduced 42.9%
1,347
Common Stock
Oct 17
2023
BUY
Grant, award, or other acquisition
-
2,359
Added 61.24%
1,493
Common Stock
Aug 24
2023
SELL
Open market or private sale
$556
$79.55 p/Share
7
Reduced 100.0%
0
Common Stock
Feb 17
2023
SELL
Sale (or disposition) back to the issuer
$6,909
$75.1 p/Share
92
Reduced 2.94%
3,036
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$136,456
$75.1 p/Share
1,817
Reduced 44.04%
2,309
Common Stock
Feb 17
2023
-
2,303
Reduced 99.74%
6
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
3,981
Added 56.0%
3,128
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
231
Added 8.75%
2,409
Common Stock
Oct 19
2022
SELL
Payment of exercise price or tax liability
$26,453
$64.05 p/Share
413
Reduced 44.22%
521
Common Stock
Oct 19
2022
-
515
Reduced 98.85%
6
Common Stock
Oct 19
2022
BUY
Grant, award, or other acquisition
-
928
Added 61.21%
588
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$77,997
$68.72 p/Share
1,135
Reduced 46.84%
1,288
Common Stock
Feb 18
2022
-
1,282
Reduced 99.53%
6
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
2,229
Added 54.87%
1,833
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
188
Added 12.04%
1,373
Common Stock
Nov 04
2021
SELL
Payment of exercise price or tax liability
$30,401
$63.6 p/Share
478
Reduced 44.3%
601
Common Stock