Mar 07
2022
SELL
Open market or private sale
$1,055,350
$211.07 p/Share
5,000
Reduced 2.41%
202,768
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$567,744
$202.26 p/Share
2,807
Reduced 1.33%
207,768
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$374,723
$204.32 p/Share
1,834
Reduced 0.86%
210,575
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$7,440,159
$202.03 p/Share
36,827
Reduced 14.78%
212,409
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
98,739
Added 28.38%
249,236
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,025,400
$205.08 p/Share
5,000
Reduced 3.22%
150,497
Common Stock
Jan 07
2022
SELL
Open market or private sale
$982,250
$196.45 p/Share
5,000
Reduced 3.12%
155,497
Common Stock
Dec 07
2021
SELL
Open market or private sale
$903,900
$180.78 p/Share
5,000
Reduced 3.02%
160,497
Common Stock
Nov 08
2021
SELL
Open market or private sale
$879,350
$175.87 p/Share
5,000
Reduced 2.93%
165,497
Common Stock
Oct 07
2021
SELL
Open market or private sale
$895,600
$179.12 p/Share
5,000
Reduced 2.85%
170,497
Common Stock
Sep 07
2021
SELL
Open market or private sale
$889,650
$177.93 p/Share
5,000
Reduced 2.77%
175,497
Common Stock
Jun 28
2021
SELL
Open market or private sale
$437,875
$175.15 p/Share
2,500
Reduced 1.37%
180,497
Common Stock
May 28
2021
SELL
Open market or private sale
$433,800
$173.52 p/Share
2,500
Reduced 1.35%
182,997
Common Stock
Apr 28
2021
SELL
Open market or private sale
$398,150
$159.26 p/Share
2,500
Reduced 1.33%
185,497
Common Stock
Mar 29
2021
SELL
Open market or private sale
$397,000
$158.8 p/Share
2,500
Reduced 1.31%
187,997
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$288,011
$157.04 p/Share
1,834
Reduced 0.95%
190,497
Common Stock
Mar 01
2021
SELL
Open market or private sale
$365,150
$146.06 p/Share
2,500
Reduced 1.28%
192,331
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$408,840
$145.65 p/Share
2,807
Reduced 1.42%
194,831
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$3,076,948
$147.98 p/Share
20,793
Reduced 9.52%
197,638
Common Stock
Feb 23
2021
BUY
Grant, award, or other acquisition
-
64,545
Added 22.81%
218,431
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$183,089
$148.25 p/Share
1,235
Reduced 0.8%
153,886
Common Stock
Jan 28
2021
SELL
Open market or private sale
$366,025
$146.41 p/Share
2,500
Reduced 1.59%
155,121
Common Stock
Dec 28
2020
SELL
Open market or private sale
$377,625
$151.05 p/Share
2,500
Reduced 1.56%
157,621
Common Stock
Nov 30
2020
SELL
Open market or private sale
$368,500
$147.4 p/Share
2,500
Reduced 1.54%
160,121
Common Stock
Oct 28
2020
SELL
Open market or private sale
$351,550
$140.62 p/Share
2,500
Reduced 1.51%
162,621
Common Stock