Aug 06
2021
SELL
Payment of exercise price or tax liability
$662,989
$101.39 p/Share
6,539
Reduced 14.08%
39,908
Common Stock
Aug 02
2021
SELL
Open market or private sale
$117,829
$100.28 p/Share
1,175
Reduced 2.47%
46,445
Common Stock
Jul 01
2021
SELL
Open market or private sale
$286,432
$117.15 p/Share
2,445
Reduced 4.89%
47,578
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
84
Added 0.17%
50,023
Common Stock
Jun 01
2021
SELL
Open market or private sale
$366,900
$115.16 p/Share
3,186
Reduced 6.0%
49,938
Common Stock
May 03
2021
SELL
Open market or private sale
$392,460
$123.26 p/Share
3,184
Reduced 5.65%
53,124
Common Stock
Apr 01
2021
SELL
Open market or private sale
$445,983
$140.07 p/Share
3,184
Reduced 4.96%
61,038
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$663,714
$140.32 p/Share
4,730
Reduced 7.75%
56,308
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$418,603
$138.84 p/Share
3,015
Reduced 4.48%
64,222
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
117
Added 0.17%
67,237
Common Stock
Mar 01
2021
SELL
Open market or private sale
$429,108
$134.77 p/Share
3,184
Reduced 5.45%
55,270
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
11,849
Added 15.0%
67,119
Common Stock
Feb 01
2021
SELL
Open market or private sale
$424,968
$133.47 p/Share
3,184
Reduced 5.18%
58,327
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$14,305
$112.64 p/Share
127
Added 0.22%
58,454
Common Stock
Jan 27
2021
SELL
Payment of exercise price or tax liability
$1,624,710
$144.47 p/Share
11,246
Reduced 15.46%
61,511
Common Stock
Jan 27
2021
BUY
Grant, award, or other acquisition
-
27,168
Added 27.19%
72,757
Common Stock
Jan 04
2021
SELL
Open market or private sale
$274,314
$130.75 p/Share
2,098
Reduced 4.4%
45,589
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
83
Added 0.17%
47,687
Common Stock
Dec 01
2020
SELL
Open market or private sale
$260,802
$124.31 p/Share
2,098
Reduced 4.22%
47,604
Common Stock
Nov 04
2020
SELL
Open market or private sale
$249,452
$118.9 p/Share
2,098
Reduced 4.05%
49,702
Common Stock
Oct 02
2020
SELL
Payment of exercise price or tax liability
$1,046,342
$134.89 p/Share
7,757
Reduced 13.02%
51,800
Common Stock