Mar 28
2024
SELL
Open market or private sale
$2,043,795
$147.46 p/Share
13,860
Reduced 18.35%
61,657
Common Stock
Mar 22
2024
SELL
Payment of exercise price or tax liability
$2,069,778
$145.37 p/Share
14,238
Reduced 15.86%
75,517
Common Stock
Mar 22
2024
BUY
Grant, award, or other acquisition
-
18,342
Added 16.97%
89,755
Common Stock
Oct 06
2023
SELL
Open market or private sale
$2,318,285
$111.73 p/Share
20,749
Reduced 22.51%
71,413
Common Stock
Sep 15
2023
SELL
Payment of exercise price or tax liability
$510,967
$118.17 p/Share
4,324
Reduced 4.48%
92,162
Common Stock
Apr 06
2023
SELL
Open market or private sale
$1,295,426
$106.0 p/Share
12,221
Reduced 11.24%
96,486
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$932,216
$102.06 p/Share
9,134
Reduced 7.75%
108,707
Common Stock
Sep 16
2022
SELL
Payment of exercise price or tax liability
$260,191
$90.25 p/Share
2,883
Reduced 2.39%
117,841
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$908,661
$93.33 p/Share
9,736
Reduced 7.47%
120,602
Common Stock
Mar 18
2022
BUY
Grant, award, or other acquisition
-
15,139
Added 10.41%
130,338
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
32,475
Added 21.99%
115,199
Common Stock
Jul 02
2021
SELL
Open market or private sale
$7,883
$125.13 p/Share
63
Reduced 0.08%
82,618
Common Stock
Apr 01
2021
SELL
Open market or private sale
$6,432
$121.35 p/Share
53
Reduced 0.06%
82,630
Common Stock
Mar 23
2021
SELL
Open market or private sale
$173,869
$119.17 p/Share
1,459
Reduced 1.74%
82,633
Common Stock
Mar 19
2021
SELL
Payment of exercise price or tax liability
$173,959
$121.31 p/Share
1,434
Reduced 1.68%
84,092
Common Stock
Mar 19
2021
BUY
Grant, award, or other acquisition
-
9,641
Added 10.13%
85,526
Common Stock
Mar 16
2021
SELL
Open market or private sale
$1,253,642
$123.39 p/Share
10,160
Reduced 11.81%
75,885
Common Stock
Mar 15
2021
SELL
Open market or private sale
$1,687,582
$124.6 p/Share
13,544
Reduced 13.6%
86,045
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$927,007
$122.62 p/Share
7,560
Reduced 7.06%
99,589
Common Stock
Mar 10
2021
BUY
Grant, award, or other acquisition
-
8,226
Added 7.13%
107,149
Common Stock
Mar 05
2021
SELL
Open market or private sale
$22,758
$113.79 p/Share
200
Reduced 0.2%
98,923
Common Stock