Jul 15
2024
SELL
Payment of exercise price or tax liability
$28,498
$483.03 p/Share
59
Reduced 0.92%
6,363
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$43,958
$493.92 p/Share
89
Reduced 1.37%
6,422
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$195,316
$443.9 p/Share
440
Reduced 6.33%
6,511
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
827
Added 10.63%
6,951
Common Stock, $0.01 pa...
Jan 24
2024
SELL
Payment of exercise price or tax liability
$42,598
$421.77 p/Share
101
Reduced 1.62%
6,124
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
298
Added 4.57%
6,225
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$14,810
$389.74 p/Share
38
Reduced 0.64%
5,927
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$21,192
$347.41 p/Share
61
Reduced 1.01%
5,965
Common Stock, $0.01 pa...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$19,132
$329.87 p/Share
58
Reduced 0.95%
6,026
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$36,619
$300.16 p/Share
122
Reduced 1.97%
6,084
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
2,499
Added 28.71%
6,206
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$21,561
$406.81 p/Share
53
Reduced 1.41%
3,707
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$18,297
$406.6 p/Share
45
Reduced 1.18%
3,760
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$27,808
$397.25 p/Share
70
Reduced 1.81%
3,805
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$23,607
$407.01 p/Share
58
Reduced 1.47%
3,875
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,272
Added 24.44%
3,933
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$44,363
$430.71 p/Share
103
Reduced 3.73%
2,661
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$18,183
$478.49 p/Share
38
Reduced 1.36%
2,764
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$18,424
$484.84 p/Share
38
Reduced 1.34%
2,802
Common Stock, $0.01 pa...
Jul 10
2021
SELL
Payment of exercise price or tax liability
$29,287
$480.11 p/Share
61
Reduced 2.1%
2,840
Common Stock, $0.01 pa...
Mar 31
2021
BUY
Grant, award, or other acquisition
-
605
Added 17.26%
2,901
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$38,926
$377.92 p/Share
103
Reduced 4.29%
2,296
Common Stock, $0.01 pa...