Dec 16
2024
SELL
Open market or private sale
$49,706
$193.41 p/Share
257
Reduced 7.11%
3,360
Common Stock
Feb 25
2024
SELL
Payment of exercise price or tax liability
$79,791
$203.55 p/Share
392
Reduced 9.78%
3,617
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
1,451
Added 26.58%
4,009
Common Stock
May 06
2023
SELL
Payment of exercise price or tax liability
$8,605
$179.29 p/Share
48
Reduced 1.84%
2,558
Common Stock
Mar 01
2023
SELL
Open market or private sale
$27,060
$180.4 p/Share
150
Reduced 5.44%
2,606
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
$8,230
$54.87 p/Share
150
Added 5.16%
2,756
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$9,447
$178.25 p/Share
53
Reduced 1.99%
2,606
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$22,637
$178.25 p/Share
127
Reduced 4.56%
2,659
Common Stock
Feb 25
2023
BUY
Grant, award, or other acquisition
-
633
Added 18.51%
2,786
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$3,504
$116.8 p/Share
30
Reduced 1.37%
2,153
Common Stock
May 06
2022
SELL
Payment of exercise price or tax liability
$5,831
$121.48 p/Share
48
Reduced 2.15%
2,183
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$7,310
$137.93 p/Share
53
Reduced 2.32%
2,231
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$8,478
$134.57 p/Share
63
Reduced 2.68%
2,284
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
654
Added 21.79%
2,347
Common Stock
Nov 09
2021
SELL
Open market or private sale
$44,168
$157.18 p/Share
281
Reduced 14.24%
1,693
Common Stock
May 09
2021
SELL
Payment of exercise price or tax liability
$6,592
$164.81 p/Share
40
Reduced 1.99%
1,974
Common Stock
May 06
2021
SELL
Payment of exercise price or tax liability
$7,746
$161.37 p/Share
48
Reduced 2.33%
2,014
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$8,089
$152.63 p/Share
53
Reduced 2.51%
2,062
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
642
Added 23.29%
2,115
Common Stock
Dec 28
2020
SELL
Open market or private sale
$40,564
$140.36 p/Share
289
Reduced 16.4%
1,473
Common Stock