Mar 15
2022
BUY
Grant, award, or other acquisition
-
12,525
Added 10.71%
104,385
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
13,296
Added 11.48%
102,478
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$151,707
$152.93 p/Share
992
Reduced 1.1%
89,182
Common Stock
Feb 22
2022
SELL
Open market or private sale
$134,630
$134.63 p/Share
1,000
Reduced 1.1%
90,174
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$44,990
$146.07 p/Share
308
Reduced 0.34%
91,174
Common Stock
Jan 19
2022
SELL
Open market or private sale
$154,400
$154.4 p/Share
1,000
Reduced 1.08%
91,363
Common Stock
Jan 18
2022
SELL
Payment of exercise price or tax liability
$114,380
$153.53 p/Share
745
Reduced 0.8%
92,363
Common Stock
Dec 22
2021
SELL
Open market or private sale
$182,920
$182.92 p/Share
1,000
Reduced 1.06%
93,108
Common Stock
Dec 06
2021
SELL
Open market or private sale
$177,870
$177.87 p/Share
1,000
Reduced 1.05%
94,108
Common Stock
Oct 22
2021
SELL
Open market or private sale
$165,810
$165.81 p/Share
1,000
Reduced 1.04%
95,108
Common Stock
Sep 24
2021
SELL
Open market or private sale
$162,390
$162.39 p/Share
1,000
Reduced 1.03%
96,108
Common Stock
Aug 23
2021
SELL
Open market or private sale
$155,860
$155.86 p/Share
1,000
Reduced 1.02%
97,108
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$66,671
$151.87 p/Share
439
Reduced 0.45%
98,108
Common Stock
Jul 23
2021
SELL
Open market or private sale
$143,590
$143.59 p/Share
1,000
Reduced 1.0%
98,521
Common Stock
Jul 15
2021
SELL
Payment of exercise price or tax liability
$95,872
$137.55 p/Share
697
Reduced 0.7%
99,521
Common Stock
Jun 23
2021
SELL
Open market or private sale
$133,970
$133.97 p/Share
1,000
Reduced 0.99%
100,218
Common Stock
Jun 14
2021
SELL
Open market or private sale
$129,290
$129.29 p/Share
1,000
Reduced 0.98%
101,218
Common Stock
Jun 04
2021
SELL
Payment of exercise price or tax liability
$109,385
$126.75 p/Share
863
Reduced 0.84%
102,218
Common Stock
Apr 26
2021
SELL
Open market or private sale
$141,390
$141.39 p/Share
1,000
Reduced 0.96%
103,081
Common Stock
Mar 25
2021
SELL
Open market or private sale
$126,650
$126.65 p/Share
1,000
Reduced 0.95%
104,081
Common Stock