Aug 15
2023
-
10,000
Reduced 0.69%
1,431,014
Common Stock
Jul 03
2023
SELL
Payment of exercise price or tax liability
$332,602
$526.27 p/Share
632
Reduced 0.04%
1,441,014
Common Stock
May 16
2023
SELL
Payment of exercise price or tax liability
$51,947
$459.71 p/Share
113
Reduced 0.01%
1,441,646
Common Stock
Apr 03
2023
SELL
Payment of exercise price or tax liability
$125,609
$420.1 p/Share
299
Reduced 0.02%
1,441,759
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
4,642
Added 0.32%
1,442,058
Common Stock
Feb 17
2023
SELL
Open market or private sale
$8,961,920
$407.36 p/Share
22,000
Reduced 1.51%
1,437,416
Common Stock
Jan 26
2023
SELL
Open market or private sale
$1,884,472
$356.84 p/Share
5,281
Reduced 0.36%
1,459,416
Common Stock
Jan 25
2023
SELL
Open market or private sale
$2,877,907
$351.35 p/Share
8,191
Reduced 0.56%
1,464,697
Common Stock
Jan 24
2023
SELL
Open market or private sale
$2,304,710
$353.05 p/Share
6,528
Reduced 0.44%
1,472,888
Common Stock
Jan 10
2023
SELL
Open market or private sale
$8,538,900
$284.63 p/Share
30,000
Reduced 1.99%
1,479,416
Common Stock
Jan 03
2023
SELL
Payment of exercise price or tax liability
$153,061
$289.89 p/Share
528
Reduced 0.03%
1,509,416
Common Stock
Oct 03
2022
SELL
Payment of exercise price or tax liability
$213,967
$284.53 p/Share
752
Reduced 0.05%
1,509,944
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$235,551
$313.65 p/Share
751
Reduced 0.05%
1,510,696
Common Stock
May 17
2022
BUY
Open market or private purchase
$3,412,100
$341.21 p/Share
10,000
Added 0.66%
1,511,447
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$368,688
$490.93 p/Share
751
Reduced 0.05%
1,501,447
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
4,166
Added 0.28%
1,502,198
Common Stock
Jan 03
2022
SELL
Payment of exercise price or tax liability
$489,718
$607.59 p/Share
806
Reduced 0.05%
1,498,032
Common Stock
Nov 16
2021
SELL
Open market or private sale
$18,429,400
$837.7 p/Share
22,000
Reduced 1.45%
1,498,838
Common Stock
Oct 06
2021
SELL
Open market or private sale
$7,081,429
$663.49 p/Share
10,673
Reduced 0.7%
1,520,838
Common Stock
Oct 05
2021
SELL
Open market or private sale
$6,096,967
$653.69 p/Share
9,327
Reduced 0.61%
1,531,511
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$702,020
$684.23 p/Share
1,026
Reduced 0.07%
1,540,838
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$601,914
$586.09 p/Share
1,027
Reduced 0.07%
1,541,864
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$489,737
$485.85 p/Share
1,008
Reduced 0.07%
1,542,891
Common Stock
Feb 16
2021
SELL
Open market or private sale
$10,329,600
$516.48 p/Share
20,000
Reduced 1.28%
1,543,899
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
4,652
Added 0.29%
1,623,899
Common Stock