Apr 05
2022
SELL
Open market or private sale
$683,263
$141.17 p/Share
4,840
Reduced 1.33%
360,019
Common Stock
Jan 03
2022
SELL
Open market or private sale
$782,843
$156.6 p/Share
4,999
Reduced 1.35%
364,859
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$2,000,052
$147.54 p/Share
13,556
Added 3.54%
369,858
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$3,529,665
$159.36 p/Share
22,149
Reduced 6.11%
340,613
Common Stock
Dec 02
2021
BUY
Grant, award, or other acquisition
$6,966,369
$106.24 p/Share
65,572
Added 15.54%
356,302
Common Stock
Dec 01
2021
SELL
Open market or private sale
$100,387
$164.3 p/Share
611
Reduced 0.19%
312,879
Common Stock
Sep 09
2021
SELL
Payment of exercise price or tax liability
$20,084,100
$181.15 p/Share
110,870
Reduced 26.13%
313,490
Common Stock
Sep 09
2021
BUY
Grant, award, or other acquisition
-
249,415
Added 37.02%
424,360
Common Stock
Jun 25
2021
SELL
Open market or private sale
$851,250
$170.25 p/Share
5,000
Reduced 2.78%
174,945
Common Stock
May 19
2021
SELL
Open market or private sale
$5,779,465
$125.78 p/Share
45,949
Reduced 20.34%
179,945
Common Stock
May 17
2021
BUY
Grant, award, or other acquisition
-
99,767
Added 30.64%
225,894
Common Stock
Apr 06
2021
SELL
Open market or private sale
$652,024
$146.72 p/Share
4,444
Reduced 3.4%
126,127
Common Stock
Mar 12
2021
SELL
Open market or private sale
$3,076,864
$152.32 p/Share
20,200
Reduced 13.4%
130,571
Common Stock
Mar 08
2021
BUY
Grant, award, or other acquisition
-
49,883
Added 24.86%
150,771
Common Stock
Mar 02
2021
SELL
Open market or private sale
$4,313,545
$167.79 p/Share
25,708
Reduced 23.54%
83,515
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
$10,276,773
$159.9 p/Share
64,270
Added 36.44%
112,118
Common Stock
Dec 07
2020
SELL
Open market or private sale
$308,909
$124.06 p/Share
2,490
Reduced 3.84%
62,326
Common Stock
Nov 30
2020
BUY
Grant, award, or other acquisition
$500,121
$125.69 p/Share
3,979
Added 5.78%
64,816
Common Stock
Oct 15
2020
SELL
Open market or private sale
$549,610
$106.0 p/Share
5,185
Reduced 7.85%
60,837
Common Stock
Jun 09
2020
SELL
Open market or private sale
$1,557,319
$101.0 p/Share
15,419
Reduced 18.93%
66,022
Common Stock
Apr 06
2020
SELL
Open market or private sale
$327,250
$65.45 p/Share
5,000
Reduced 5.78%
81,441
Common Stock
Mar 03
2020
SELL
Open market or private sale
$390,587
$80.65 p/Share
4,843
Reduced 5.31%
86,441
Common Stock
Feb 27
2020
BUY
Grant, award, or other acquisition
$830,042
$77.12 p/Share
10,763
Added 10.55%
91,284
Common Stock