Sep 03
2024
SELL
Payment of exercise price or tax liability
$56,859
$309.02 p/Share
184
Reduced 0.53%
34,286
Common Stock
Jun 03
2024
SELL
Payment of exercise price or tax liability
$57,914
$314.75 p/Share
184
Reduced 0.53%
34,470
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$553,240
$339.62 p/Share
1,629
Reduced 4.49%
34,654
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
12,069
Added 24.96%
36,283
Common Stock
Feb 14
2024
SELL
Payment of exercise price or tax liability
$528,000
$330.0 p/Share
1,600
Reduced 6.2%
24,214
Common Stock
Feb 14
2024
BUY
Grant, award, or other acquisition
-
5,988
Added 18.88%
25,729
Common Stock
Jun 13
2023
SELL
Open market or private sale
$251,250
$335.0 p/Share
750
Reduced 3.66%
19,741
Common Stock
Jun 12
2023
SELL
Open market or private sale
$841,621
$326.21 p/Share
2,580
Reduced 11.18%
20,491
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$407,515
$310.37 p/Share
1,313
Reduced 5.38%
23,071
Common Stock
Feb 28
2023
SELL
Open market or private sale
$295,505
$300.31 p/Share
984
Reduced 3.88%
24,384
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$337,926
$277.9 p/Share
1,216
Reduced 4.57%
25,368
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
4,973
Added 15.78%
26,538
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$447,480
$316.24 p/Share
1,415
Reduced 6.16%
21,565
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
3,903
Added 14.52%
22,980
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$936,822
$323.6 p/Share
2,895
Reduced 15.08%
16,301
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
7,046
Added 26.97%
19,077
Common Stock
Oct 25
2021
SELL
Open market or private sale
$1,072,630
$370.0 p/Share
2,899
Reduced 16.29%
14,892
Common Stock
Jun 30
2021
SELL
Payment of exercise price or tax liability
$123,900
$347.06 p/Share
357
Reduced 1.97%
17,754
Common Stock
Apr 07
2021
SELL
Open market or private sale
$1,070,310
$356.77 p/Share
3,000
Reduced 14.21%
18,111
Common Stock
Mar 03
2021
SELL
Payment of exercise price or tax liability
$573,189
$319.86 p/Share
1,792
Reduced 8.69%
18,841
Common Stock
Mar 03
2021
BUY
Grant, award, or other acquisition
-
2,270
Added 9.71%
21,111
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,275,905
$401.86 p/Share
3,175
Reduced 14.61%
18,552
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
5,245
Added 20.27%
20,633
Common Stock