Oct 20
2022
SELL
Payment of exercise price or tax liability
$3,854,808
$160.11 p/Share
24,076
Reduced 1.75%
1,352,915
Common Stock
Sep 07
2022
SELL
Payment of exercise price or tax liability
$1,865,909
$530.54 p/Share
3,517
Reduced 0.76%
458,997
Common Stock
Aug 29
2022
SELL
Open market or private sale
$6,948,625
$555.89 p/Share
12,500
Reduced 2.63%
462,514
Common Stock
Jul 20
2022
SELL
Payment of exercise price or tax liability
$1,625,030
$513.6 p/Share
3,164
Reduced 0.66%
475,014
Common Stock
Jun 20
2022
SELL
Payment of exercise price or tax liability
$1,408,967
$475.36 p/Share
2,964
Reduced 0.62%
478,178
Common Stock
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