Sep 27
2021
-
43,400
Reduced 4.49%
922,777
Common Stock
Sep 23
2021
SELL
Open market or private sale
$313,574
$272.2 p/Share
1,152
Reduced 0.12%
966,177
Common Stock
Sep 22
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.24%
967,329
Common Stock
Jul 23
2021
SELL
Open market or private sale
$151,656
$248.21 p/Share
611
Reduced 0.06%
965,037
Common Stock
Jul 22
2021
BUY
Exercise of conversion of derivative security
-
1,216
Added 0.13%
965,648
Common Stock
Jun 23
2021
SELL
Open market or private sale
$279,002
$242.4 p/Share
1,151
Reduced 0.12%
964,432
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
-
2,290
Added 0.24%
965,583
Common Stock
Apr 23
2021
SELL
Open market or private sale
$572,688
$234.42 p/Share
2,443
Reduced 0.25%
963,293
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
-
4,865
Added 0.5%
965,736
Common Stock
Apr 16
2021
SELL
Open market or private sale
$2,937,129
$231.58 p/Share
12,683
Reduced 1.3%
960,871
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
25,260
Added 2.53%
973,554
Common Stock
Mar 23
2021
SELL
Open market or private sale
$173,408
$215.95 p/Share
803
Reduced 0.08%
948,294
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.24%
949,097
Common Stock
Dec 23
2020
SELL
Open market or private sale
$263,993
$229.36 p/Share
1,151
Reduced 0.12%
946,805
Common Stock
Dec 22
2020
BUY
Exercise of conversion of derivative security
-
2,291
Added 0.24%
947,956
Common Stock
Sep 23
2020
SELL
Open market or private sale
$276,492
$238.15 p/Share
1,161
Reduced 0.12%
945,665
Common Stock
Sep 22
2020
BUY
Exercise of conversion of derivative security
-
2,292
Added 0.24%
946,826
Common Stock
Sep 15
2020
SELL
Open market or private sale
$2,356,953
$250.42 p/Share
9,412
Reduced 0.99%
944,534
Common Stock
Sep 03
2020
-
34,000
Reduced 3.44%
953,946
Common Stock
Aug 28
2020
SELL
Open market or private sale
$2,556,205
$271.59 p/Share
9,412
Reduced 0.94%
987,946
Common Stock
Aug 12
2020
SELL
Open market or private sale
$1,824,422
$193.84 p/Share
9,412
Reduced 0.93%
997,358
Common Stock
Aug 04
2020
SELL
Open market or private sale
$2,844,212
$201.46 p/Share
14,118
Reduced 1.38%
1,006,770
Common Stock
Jul 20
2020
SELL
Open market or private sale
$284,925
$189.95 p/Share
1,500
Reduced 0.15%
1,020,888
Common Stock
Jul 17
2020
SELL
Open market or private sale
$2,352,878
$186.47 p/Share
12,618
Reduced 1.22%
1,022,388
Common Stock
Jul 01
2020
SELL
Open market or private sale
$2,674,937
$189.47 p/Share
14,118
Reduced 1.35%
1,035,006
Common Stock