Jun 08
2022
SELL
Open market or private sale
$1,648,094
$527.39 p/Share
3,125
Reduced 0.65%
481,142
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$2,839,447
$514.02 p/Share
5,524
Reduced 1.13%
484,267
Common Stock
May 25
2022
SELL
Open market or private sale
$1,564,125
$500.52 p/Share
3,125
Reduced 0.63%
489,791
Common Stock
Apr 20
2022
SELL
Payment of exercise price or tax liability
$1,988,764
$628.56 p/Share
3,164
Reduced 0.64%
492,916
Common Stock
Mar 18
2022
SELL
Open market or private sale
$3,598,438
$575.75 p/Share
6,250
Reduced 1.24%
499,044
Common Stock
Mar 18
2022
SELL
Payment of exercise price or tax liability
$1,672,170
$564.16 p/Share
2,964
Reduced 0.59%
496,080
Common Stock
Mar 17
2022
SELL
Open market or private sale
$13,936,991
$551.96 p/Share
25,250
Reduced 4.76%
505,294
Common Stock
Mar 07
2022
SELL
Payment of exercise price or tax liability
$3,079,685
$557.51 p/Share
5,524
Reduced 1.03%
530,544
Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,603,563
$513.14 p/Share
3,125
Reduced 0.58%
536,000
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$1,503,405
$519.67 p/Share
2,893
Reduced 0.53%
539,125
Common Stock
Dec 30
2021
-
5,335
Reduced 0.97%
542,018
Common Stock
Dec 18
2021
SELL
Payment of exercise price or tax liability
$1,571,335
$530.14 p/Share
2,964
Reduced 0.54%
547,353
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$2,891,427
$523.43 p/Share
5,524
Reduced 0.99%
553,281
Common Stock
Nov 29
2021
SELL
Open market or private sale
$5,084,625
$542.36 p/Share
9,375
Reduced 1.65%
558,805
Common Stock
Oct 20
2021
SELL
Payment of exercise price or tax liability
$4,108,158
$511.92 p/Share
8,025
Reduced 1.39%
568,180
Common Stock
Oct 14
2021
BUY
Grant, award, or other acquisition
-
85,071
Added 12.86%
576,205
Common Stock
Sep 18
2021
SELL
Payment of exercise price or tax liability
$1,411,961
$476.37 p/Share
2,964
Reduced 0.6%
491,134
Common Stock
Sep 07
2021
SELL
Payment of exercise price or tax liability
$2,555,623
$462.64 p/Share
5,524
Reduced 1.11%
494,098
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$1,101,748
$371.71 p/Share
2,964
Reduced 0.59%
499,554
Common Stock
Jun 07
2021
SELL
Payment of exercise price or tax liability
$1,968,588
$356.37 p/Share
5,524
Reduced 1.09%
502,518
Common Stock
Mar 18
2021
SELL
Payment of exercise price or tax liability
$941,218
$317.55 p/Share
2,964
Reduced 0.58%
508,042
Common Stock
Mar 07
2021
SELL
Payment of exercise price or tax liability
$1,707,123
$334.73 p/Share
5,100
Reduced 0.99%
511,006
Common Stock
Dec 18
2020
SELL
Payment of exercise price or tax liability
$1,053,791
$355.53 p/Share
2,964
Reduced 0.57%
516,106
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$1,673,164
$302.89 p/Share
5,524
Reduced 1.05%
519,070
Common Stock
Oct 20
2020
SELL
Payment of exercise price or tax liability
$1,662,996
$239.28 p/Share
6,950
Reduced 1.3%
526,601
Common Stock