Mar 29
2022
SELL
Open market or private sale
$2,139,163
$111.56 p/Share
19,175
Reduced 0.2%
9,593,557
Common Stock, par valu...
Mar 28
2022
SELL
Open market or private sale
$66,018
$110.03 p/Share
600
Reduced 0.01%
9,612,732
Common Stock, par valu...
Mar 25
2022
SELL
Open market or private sale
$1,496,561
$113.29 p/Share
13,210
Reduced 0.14%
9,613,332
Common Stock, par valu...
Sep 29
2021
SELL
Open market or private sale
$1,012,693
$129.17 p/Share
7,840
Reduced 0.09%
9,049,026
Common Stock, par valu...
May 17
2021
SELL
Open market or private sale
$209,061
$106.23 p/Share
1,968
Reduced 0.02%
9,056,866
Common Stock, par valu...
May 10
2021
SELL
Open market or private sale
$3,474,556
$105.78 p/Share
32,847
Reduced 0.36%
9,058,834
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$13,874,625
$103.72 p/Share
133,770
Reduced 1.45%
9,091,681
Common Stock, par valu...
Apr 30
2021
SELL
Open market or private sale
$3,554,985
$103.49 p/Share
34,351
Reduced 0.37%
9,225,451
Common Stock, par valu...
Apr 29
2021
SELL
Open market or private sale
$7,401,284
$103.38 p/Share
71,593
Reduced 0.77%
9,259,802
Common Stock, par valu...
Apr 28
2021
SELL
Open market or private sale
$4,211,035
$103.05 p/Share
40,864
Reduced 0.44%
9,331,395
Common Stock, par valu...
Apr 27
2021
SELL
Open market or private sale
$19,436,141
$102.42 p/Share
189,769
Reduced 1.98%
9,372,259
Common Stock, par valu...
Apr 26
2021
SELL
Open market or private sale
$9,780,824
$103.75 p/Share
94,273
Reduced 0.98%
9,562,028
Common Stock, par valu...
Jan 12
2021
SELL
Open market or private sale
$181,615
$77.98 p/Share
2,329
Reduced 0.02%
9,656,301
Common Stock, par valu...
Jan 11
2021
SELL
Open market or private sale
$92,821
$76.27 p/Share
1,217
Reduced 0.01%
9,658,630
Common Stock, par valu...
Jan 08
2021
SELL
Open market or private sale
$303,563
$76.1 p/Share
3,989
Reduced 0.04%
9,659,847
Common Stock, par valu...
Jan 24
2020
SELL
Open market or private sale
$3,512
$45.02 p/Share
78
Reduced 0.0%
9,663,836
Common Stock, par valu...
Jan 23
2020
SELL
Open market or private sale
$9,653,837
$45.08 p/Share
214,149
Reduced 2.17%
9,663,914
Common Stock, par valu...
Jan 22
2020
SELL
Open market or private sale
$2,483,627
$45.07 p/Share
55,106
Reduced 0.55%
9,878,063
Common Stock, par valu...
Jan 21
2020
SELL
Open market or private sale
$7,887,762
$45.41 p/Share
173,701
Reduced 1.72%
9,933,169
Common Stock, par valu...
Jan 17
2020
SELL
Open market or private sale
$2,038,369
$45.73 p/Share
44,574
Reduced 0.44%
10,106,870
Common Stock, par valu...
Sep 12
2019
SELL
Open market or private sale
$938,730
$52.23 p/Share
17,973
Reduced 0.18%
10,151,444
Common Stock, par valu...
Sep 11
2019
SELL
Open market or private sale
$3,736,963
$51.96 p/Share
71,920
Reduced 0.7%
10,169,417
Common Stock, par valu...
Jul 25
2019
SELL
Open market or private sale
$7,616,699
$48.57 p/Share
156,819
Reduced 1.51%
10,241,337
Common Stock, par valu...
Jul 24
2019
SELL
Open market or private sale
$38,325,710
$48.09 p/Share
796,958
Reduced 7.12%
10,398,156
Common Stock, par valu...
Jul 23
2019
SELL
Open market or private sale
$13,801,263
$46.71 p/Share
295,467
Reduced 2.57%
11,195,114
Common Stock, par valu...