Aug 11
2022
SELL
Open market or private sale
$102,638
$333.24 p/Share
308
Reduced 12.95%
2,070
Common Stock
Mar 11
2022
SELL
Payment of exercise price or tax liability
$55,513
$322.75 p/Share
172
Reduced 6.75%
2,378
Common Stock
Mar 08
2022
SELL
Payment of exercise price or tax liability
$9,631
$310.68 p/Share
31
Reduced 1.2%
2,550
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$19,307
$316.51 p/Share
61
Reduced 2.31%
2,581
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$39,108
$328.64 p/Share
119
Reduced 4.31%
2,642
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
$166,949
$328.64 p/Share
508
Added 15.54%
2,761
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$221,279
$307.76 p/Share
719
Reduced 24.19%
2,253
Common Stock
Jan 26
2022
BUY
Grant, award, or other acquisition
$463,487
$307.76 p/Share
1,506
Added 33.63%
2,972
Common Stock
May 03
2021
SELL
Open market or private sale
$203,333
$321.73 p/Share
632
Reduced 30.14%
1,465
Common Stock
Mar 11
2021
SELL
Payment of exercise price or tax liability
$53,143
$310.78 p/Share
171
Reduced 7.54%
2,097
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$23,603
$302.6 p/Share
78
Reduced 3.32%
2,268
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
$110,449
$302.6 p/Share
365
Added 13.46%
2,346
Common Stock
Mar 06
2021
SELL
Payment of exercise price or tax liability
$12,339
$300.96 p/Share
41
Reduced 2.03%
1,981
Common Stock
Mar 04
2021
SELL
Payment of exercise price or tax liability
$18,182
$288.6 p/Share
63
Reduced 3.02%
2,022
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$42,056
$236.27 p/Share
178
Reduced 7.87%
2,085
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
$81,041
$236.27 p/Share
343
Added 13.16%
2,263
Common Stock
Dec 07
2020
SELL
Payment of exercise price or tax liability
$8,134
$246.48 p/Share
33
Reduced 1.69%
1,920
Common Stock
Jun 05
2020
SELL
Open market or private sale
$90,028
$162.8 p/Share
553
Reduced 22.07%
1,953
Common Stock
May 01
2020
SELL
Payment of exercise price or tax liability
$5,248
$119.28 p/Share
44
Reduced 1.73%
2,506
Common Stock
Mar 11
2020
SELL
Payment of exercise price or tax liability
$13,562
$99.72 p/Share
136
Reduced 5.06%
2,550
Common Stock
Mar 06
2020
SELL
Payment of exercise price or tax liability
$3,817
$115.67 p/Share
33
Reduced 1.21%
2,686
Common Stock
Mar 04
2020
SELL
Payment of exercise price or tax liability
$18,873
$130.16 p/Share
145
Reduced 5.87%
2,327
Common Stock
Mar 04
2020
BUY
Grant, award, or other acquisition
$102,436
$130.16 p/Share
787
Added 22.45%
2,719
Common Stock
Jan 29
2020
SELL
Payment of exercise price or tax liability
$14,769
$152.26 p/Share
97
Reduced 4.46%
2,077
Common Stock
Jan 29
2020
BUY
Grant, award, or other acquisition
$40,044
$152.26 p/Share
263
Added 10.79%
2,174
Common Stock