Jul 26
2021
SELL
Open market or private sale
$37,448
$248.0 p/Share
151
Reduced 0.48%
31,108
Common Stock
Jul 23
2021
SELL
Open market or private sale
$37,976
$248.21 p/Share
153
Reduced 0.49%
31,259
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
304
Added 0.96%
31,412
Common Stock
Jun 24
2021
SELL
Open market or private sale
$74,952
$243.35 p/Share
308
Reduced 0.98%
31,108
Common Stock
Jun 23
2021
SELL
Open market or private sale
$75,871
$242.4 p/Share
313
Reduced 0.99%
31,416
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
621
Added 1.92%
31,729
Common Stock
Apr 26
2021
SELL
Open market or private sale
$141,594
$234.04 p/Share
605
Reduced 1.91%
31,108
Common Stock
Apr 23
2021
SELL
Open market or private sale
$143,231
$234.42 p/Share
611
Reduced 1.89%
31,713
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
-
1,216
Added 3.63%
32,324
Common Stock
Apr 19
2021
SELL
Open market or private sale
$803,519
$230.83 p/Share
3,481
Reduced 10.06%
31,108
Common Stock
Apr 16
2021
SELL
Open market or private sale
$656,298
$231.58 p/Share
2,834
Reduced 7.57%
34,589
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
6,315
Added 14.44%
37,423
Common Stock
Mar 24
2021
SELL
Open market or private sale
$85,403
$215.12 p/Share
397
Reduced 1.26%
31,108
Common Stock
Mar 23
2021
SELL
Open market or private sale
$48,589
$215.95 p/Share
225
Reduced 0.71%
31,505
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
622
Added 1.92%
31,730
Common Stock
Dec 24
2020
SELL
Open market or private sale
$70,316
$228.3 p/Share
308
Reduced 0.98%
31,108
Common Stock
Dec 23
2020
SELL
Open market or private sale
$71,790
$229.36 p/Share
313
Reduced 0.99%
31,416
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
621
Added 1.92%
31,729
Common Stock
Nov 24
2020
SELL
Open market or private sale
$42,640
$260.0 p/Share
164
Reduced 0.52%
31,108
Common Stock
Nov 23
2020
SELL
Open market or private sale
$42,977
$257.35 p/Share
167
Reduced 0.53%
31,272
Common Stock
Nov 22
2020
BUY
Exercise of conversion of derivative security
-
331
Added 1.04%
31,439
Common Stock
Sep 24
2020
SELL
Open market or private sale
$90,308
$235.79 p/Share
383
Reduced 1.22%
31,108
Common Stock
Sep 23
2020
SELL
Open market or private sale
$56,951
$239.29 p/Share
238
Reduced 0.75%
31,491
Common Stock
Sep 22
2020
BUY
Exercise of conversion of derivative security
-
621
Added 1.92%
31,729
Common Stock
Aug 25
2020
SELL
Open market or private sale
$45,879
$213.39 p/Share
215
Reduced 0.69%
31,108
Common Stock