Oct 01
2021
SELL
Open market or private sale
$588,382
$107.96 p/Share
5,450
Reduced 1.58%
338,566
Common Stock
Sep 24
2021
BUY
Grant, award, or other acquisition
-
404
Added 0.12%
344,016
Common Stock
Sep 01
2021
SELL
Open market or private sale
$635,216
$103.22 p/Share
6,154
Reduced 1.76%
343,612
Common Stock
Aug 02
2021
SELL
Open market or private sale
$617,223
$100.28 p/Share
6,155
Reduced 1.73%
349,766
Common Stock
Jul 01
2021
SELL
Open market or private sale
$686,382
$117.15 p/Share
5,859
Reduced 1.62%
355,921
Common Stock
Jun 25
2021
BUY
Grant, award, or other acquisition
-
383
Added 0.11%
361,780
Common Stock
Jun 01
2021
SELL
Open market or private sale
$674,838
$115.16 p/Share
5,860
Reduced 1.6%
361,396
Common Stock
May 03
2021
SELL
Open market or private sale
$722,304
$123.26 p/Share
5,860
Reduced 1.57%
367,256
Common Stock
Apr 01
2021
SELL
Open market or private sale
$280,140
$140.07 p/Share
2,000
Reduced 0.52%
382,985
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$1,384,818
$140.32 p/Share
9,869
Reduced 2.58%
373,116
Common Stock
Mar 29
2021
SELL
Payment of exercise price or tax liability
$1,043,105
$138.84 p/Share
7,513
Reduced 1.91%
384,985
Common Stock
Mar 26
2021
BUY
Grant, award, or other acquisition
-
443
Added 0.11%
392,497
Common Stock
Mar 01
2021
SELL
Open market or private sale
$269,540
$134.77 p/Share
2,000
Reduced 0.56%
357,989
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
34,064
Added 7.99%
392,053
Common Stock
Feb 01
2021
SELL
Open market or private sale
$266,940
$133.47 p/Share
2,000
Reduced 0.65%
304,658
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$4,514,350
$132.51 p/Share
34,068
Reduced 8.65%
359,989
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
-
89,399
Added 19.69%
364,623
Common Stock
Jan 04
2021
SELL
Open market or private sale
$1,046,000
$130.75 p/Share
8,000
Reduced 2.54%
306,658
Common Stock
Dec 22
2020
BUY
Grant, award, or other acquisition
-
341
Added 0.11%
314,658
Common Stock
Dec 01
2020
SELL
Open market or private sale
$994,480
$124.31 p/Share
8,000
Reduced 2.48%
314,317
Common Stock
Nov 02
2020
SELL
Open market or private sale
$908,960
$113.62 p/Share
8,000
Reduced 2.42%
322,317
Common Stock
Oct 01
2020
SELL
Open market or private sale
$811,037
$139.21 p/Share
5,826
Reduced 1.73%
330,317
Common Stock