Aug 25
2022
SELL
Payment of exercise price or tax liability
$218,803
$184.8 p/Share
1,184
Reduced 1.25%
93,693
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$267,237
$193.09 p/Share
1,384
Reduced 1.44%
94,877
Common Stock
Aug 01
2022
SELL
Open market or private sale
$749,576
$183.9 p/Share
4,076
Reduced 4.06%
96,261
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
$371,405
$91.12 p/Share
4,076
Added 3.9%
100,337
Common Stock
Jul 28
2022
SELL
Open market or private sale
$1,125,540
$180.0 p/Share
6,253
Reduced 6.1%
96,261
Common Stock
Jul 28
2022
BUY
Exercise of conversion of derivative security
$863,039
$138.02 p/Share
6,253
Added 5.75%
102,436
Common Stock
May 31
2022
SELL
Open market or private sale
$3,469,890
$153.93 p/Share
22,542
Reduced 18.99%
96,183
Common Stock
May 31
2022
BUY
Exercise of conversion of derivative security
$1,314,199
$58.3 p/Share
22,542
Added 15.96%
118,725
Common Stock
Mar 18
2022
SELL
Open market or private sale
$1,894,936
$151.85 p/Share
12,479
Reduced 11.48%
96,183
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$1,748,618
$142.5 p/Share
12,271
Reduced 10.15%
108,662
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
15,512
Added 11.37%
120,933
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,006,431
$151.96 p/Share
6,623
Reduced 5.91%
105,421
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$342,869
$152.93 p/Share
2,242
Reduced 1.96%
112,044
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$163,604
$135.21 p/Share
1,210
Reduced 1.05%
114,286
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$142,080
$142.08 p/Share
1,000
Reduced 0.86%
115,496
Common Stock
Aug 24
2021
SELL
Open market or private sale
$280,123
$158.71 p/Share
1,765
Reduced 1.49%
116,377
Common Stock
Aug 23
2021
SELL
Open market or private sale
$219,607
$155.86 p/Share
1,409
Reduced 1.18%
118,142
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$274,685
$158.32 p/Share
1,735
Reduced 1.43%
119,551
Common Stock
Aug 18
2021
SELL
Open market or private sale
$2,086,167
$148.98 p/Share
14,003
Reduced 10.35%
121,286
Common Stock
Aug 18
2021
BUY
Exercise of conversion of derivative security
$816,375
$58.3 p/Share
14,003
Added 9.38%
135,289
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$210,340
$151.87 p/Share
1,385
Reduced 1.13%
121,286
Common Stock
Aug 02
2021
SELL
Open market or private sale
$4,739
$148.09 p/Share
32
Reduced 0.03%
122,671
Common Stock
Mar 31
2021
SELL
Open market or private sale
$8,361,360
$135.0 p/Share
61,936
Reduced 33.55%
122,677
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
$1,556,784
$54.01 p/Share
28,824
Added 15.2%
160,863
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$3,175,489
$129.39 p/Share
24,542
Reduced 13.61%
155,789
Common Stock