Nov 02
2021
SELL
Open market or private sale
$2,059,202
$127.75 p/Share
16,119
Reduced 9.98%
145,345
Common Stock, par valu...
Oct 15
2021
SELL
Open market or private sale
$495,798
$127.75 p/Share
3,881
Reduced 2.35%
161,464
Common Stock, par valu...
Oct 14
2021
SELL
Open market or private sale
$2,495,000
$124.75 p/Share
20,000
Reduced 10.79%
165,345
Common Stock, par valu...
Sep 07
2021
-
205
Reduced 0.11%
185,345
Common Stock, par valu...
May 03
2021
-
530
Reduced 0.28%
185,550
Common Stock, par valu...
Mar 25
2021
SELL
Open market or private sale
$3,052,278
$90.24 p/Share
33,824
Reduced 15.38%
186,080
Common Stock, par valu...
Mar 12
2021
SELL
Open market or private sale
$87,461
$89.98 p/Share
972
Reduced 0.44%
219,904
Common Stock, par valu...
Mar 11
2021
SELL
Open market or private sale
$1,201,236
$89.96 p/Share
13,353
Reduced 5.7%
220,876
Common Stock, par valu...
Mar 10
2021
SELL
Open market or private sale
$52,087
$89.96 p/Share
579
Reduced 0.25%
234,229
Common Stock, par valu...
Mar 08
2021
SELL
Open market or private sale
$114,416
$89.95 p/Share
1,272
Reduced 0.54%
234,808
Common Stock, par valu...
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
7,973
Added 3.27%
236,080
Common Stock, par valu...
Feb 22
2021
BUY
Exercise of conversion of derivative security
-
7,501
Added 3.18%
228,107
Common Stock, par valu...
Feb 20
2021
BUY
Grant, award, or other acquisition
-
13,108
Added 5.61%
220,606
Common Stock, par valu...
Feb 01
2021
BUY
Grant, award, or other acquisition
-
28,260
Added 11.99%
207,498
Common Stock, par valu...
Dec 17
2020
SELL
Open market or private sale
$2,666,492
$85.72 p/Share
31,107
Reduced 14.79%
179,238
Common Stock, par valu...
Dec 16
2020
SELL
Open market or private sale
$611,627
$84.96 p/Share
7,199
Reduced 3.31%
210,345
Common Stock, par valu...
Dec 15
2020
SELL
Open market or private sale
$715,533
$84.96 p/Share
8,422
Reduced 3.73%
217,544
Common Stock, par valu...
Dec 09
2020
SELL
Open market or private sale
$110,448
$84.96 p/Share
1,300
Reduced 0.57%
225,966
Common Stock, par valu...
Dec 09
2020
-
120
Reduced 0.05%
227,266
Common Stock, par valu...
Dec 04
2020
SELL
Open market or private sale
$99,137
$84.95 p/Share
1,167
Reduced 0.51%
227,386
Common Stock, par valu...
Dec 01
2020
SELL
Open market or private sale
$50,976
$84.96 p/Share
600
Reduced 0.26%
228,553
Common Stock, par valu...
Nov 09
2020
SELL
Open market or private sale
$17,415
$84.95 p/Share
205
Reduced 0.09%
229,153
Common Stock, par valu...
Nov 03
2020
SELL
Open market or private sale
$3,558,505
$78.19 p/Share
45,511
Reduced 16.56%
229,358
Common Stock, par valu...
Nov 02
2020
SELL
Open market or private sale
$345,429
$76.95 p/Share
4,489
Reduced 1.61%
274,869
Common Stock, par valu...
Aug 10
2020
-
375
Reduced 0.13%
279,358
Common Stock, par valu...