Dec 06
2021
SELL
Open market or private sale
$4,680,000
$78.0 p/Share
60,000
Reduced 11.1%
480,369
Common Stock
Nov 05
2021
SELL
Open market or private sale
$2,767,800
$92.26 p/Share
30,000
Reduced 5.26%
540,369
Common Stock
Oct 28
2021
SELL
Open market or private sale
$335,613
$90.17 p/Share
3,722
Reduced 0.65%
570,369
Common Stock
Oct 25
2021
SELL
Open market or private sale
$45,025
$90.05 p/Share
500
Reduced 0.09%
574,091
Common Stock
Oct 20
2021
SELL
Open market or private sale
$2,322,598
$90.1 p/Share
25,778
Reduced 4.29%
574,591
Common Stock
Oct 07
2021
SELL
Open market or private sale
$2,425,488
$81.12 p/Share
29,900
Reduced 4.74%
600,369
Common Stock
Oct 06
2021
SELL
Open market or private sale
$8,000
$80.0 p/Share
100
Reduced 0.02%
630,269
Common Stock
Oct 05
2021
SELL
Open market or private sale
$5,541,900
$79.17 p/Share
70,000
Reduced 9.99%
630,369
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$36,359
$78.7 p/Share
462
Reduced 0.07%
700,369
Common Stock
Sep 07
2021
SELL
Open market or private sale
$2,442,300
$81.41 p/Share
30,000
Reduced 4.1%
700,831
Common Stock
Aug 05
2021
SELL
Open market or private sale
$2,796,300
$93.21 p/Share
30,000
Reduced 3.94%
730,831
Common Stock
Jul 07
2021
SELL
Open market or private sale
$6,450,358
$92.26 p/Share
69,915
Reduced 8.42%
760,596
Common Stock
Jul 06
2021
SELL
Open market or private sale
$5,658,805
$94.18 p/Share
60,085
Reduced 6.74%
830,973
Common Stock
Jul 06
2021
SELL
Payment of exercise price or tax liability
$44,347
$95.99 p/Share
462
Reduced 0.06%
830,511
Common Stock
Jun 04
2021
SELL
Open market or private sale
$2,481,600
$82.72 p/Share
30,000
Reduced 3.26%
891,058
Common Stock
May 05
2021
SELL
Open market or private sale
$3,108,600
$103.62 p/Share
30,000
Reduced 3.15%
921,058
Common Stock
Apr 05
2021
SELL
Open market or private sale
$16,194,000
$107.96 p/Share
150,000
Reduced 13.6%
953,223
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$50,127
$109.21 p/Share
459
Reduced 0.04%
1,103,223
Common Stock
Mar 15
2021
-
2,165
Reduced 0.23%
951,058
Common Stock
Mar 05
2021
SELL
Open market or private sale
$2,786,400
$92.88 p/Share
30,000
Reduced 2.65%
1,103,682
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
21,380
Added 1.85%
1,133,296
Common Stock
Feb 05
2021
SELL
Open market or private sale
$3,358,500
$111.95 p/Share
30,000
Reduced 2.63%
1,111,916
Common Stock
Jan 20
2021
SELL
Open market or private sale
$2,026,600
$101.33 p/Share
20,000
Reduced 1.72%
1,141,916
Common Stock
Jan 13
2021
SELL
Open market or private sale
$2,736,600
$91.22 p/Share
30,000
Reduced 2.52%
1,161,916
Common Stock
Jan 04
2021
SELL
Open market or private sale
$8,517,000
$85.17 p/Share
100,000
Reduced 7.74%
1,191,916
Common Stock