Aug 23
2022
SELL
Payment of exercise price or tax liability
$63,600
$572.97 p/Share
111
Reduced 0.9%
12,287
Common Stock
Aug 08
2022
SELL
Open market or private sale
$4,302,796
$590.8 p/Share
7,283
Reduced 37.01%
12,398
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$1,405,473
$192.98 p/Share
7,283
Added 27.01%
19,681
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$201,788
$549.83 p/Share
367
Reduced 2.88%
12,398
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$221,475
$528.58 p/Share
419
Reduced 3.18%
12,765
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,266
Added 14.83%
13,012
Common Stock
Aug 27
2021
SELL
Payment of exercise price or tax liability
$87,762
$548.51 p/Share
160
Reduced 1.44%
10,918
Common Stock
Aug 26
2021
SELL
Payment of exercise price or tax liability
$132,665
$552.77 p/Share
240
Reduced 2.12%
11,078
Common Stock
Aug 25
2021
SELL
Payment of exercise price or tax liability
$86,597
$548.08 p/Share
158
Reduced 1.38%
11,318
Common Stock
Aug 23
2021
SELL
Payment of exercise price or tax liability
$37,025
$552.61 p/Share
67
Reduced 0.58%
11,476
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$90,344
$513.32 p/Share
176
Reduced 1.5%
11,543
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$115,671
$450.08 p/Share
257
Reduced 2.15%
11,719
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$130,023
$451.47 p/Share
288
Reduced 2.35%
11,976
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$112,867
$458.81 p/Share
246
Reduced 2.14%
11,264
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
3,494
Added 22.17%
12,264
Common Stock
Aug 27
2020
SELL
Payment of exercise price or tax liability
$67,285
$420.53 p/Share
160
Reduced 1.74%
9,016
Common Stock
Aug 26
2020
SELL
Payment of exercise price or tax liability
$85,130
$425.65 p/Share
200
Reduced 2.13%
9,176
Common Stock
Aug 25
2020
SELL
Payment of exercise price or tax liability
$40,118
$422.29 p/Share
95
Reduced 1.0%
9,376
Common Stock
Jul 02
2020
SELL
Payment of exercise price or tax liability
$64,397
$365.89 p/Share
176
Reduced 1.82%
9,471
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$63,687
$309.16 p/Share
206
Reduced 2.09%
9,647
Common Stock
Feb 25
2020
SELL
Payment of exercise price or tax liability
$88,864
$309.63 p/Share
287
Reduced 2.83%
9,853
Common Stock
Feb 25
2020
BUY
Grant, award, or other acquisition
-
4,359
Added 30.06%
10,140
Common Stock
Aug 27
2019
SELL
Payment of exercise price or tax liability
$36,573
$272.93 p/Share
134
Reduced 2.27%
5,781
Common Stock
Aug 26
2019
SELL
Payment of exercise price or tax liability
$23,841
$270.92 p/Share
88
Reduced 1.47%
5,915
Common Stock
Jul 02
2019
SELL
Payment of exercise price or tax liability
$29,509
$301.11 p/Share
98
Reduced 1.61%
6,003
Common Stock