Sep 01
2021
SELL
Open market or private sale
$1,981,683
$104.42 p/Share
18,978
Reduced 2.65%
698,380
Common Stock
Aug 02
2021
SELL
Open market or private sale
$2,146,775
$107.5 p/Share
19,970
Reduced 2.71%
717,358
Common Stock
Jul 01
2021
SELL
Open market or private sale
$960,779
$123.43 p/Share
7,784
Reduced 1.04%
737,328
Common Stock
Jun 01
2021
SELL
Open market or private sale
$1,374,624
$111.0 p/Share
12,384
Reduced 1.63%
745,112
Common Stock
May 03
2021
SELL
Open market or private sale
$2,522,172
$131.09 p/Share
19,240
Reduced 2.48%
757,496
Common Stock
Apr 30
2021
BUY
Grant, award, or other acquisition
$21,235
$64.74 p/Share
328
Added 0.04%
776,736
Common Stock
Apr 01
2021
SELL
Open market or private sale
$3,010,487
$132.3 p/Share
22,755
Reduced 2.85%
776,408
Common Stock
Mar 02
2021
SELL
Open market or private sale
$1,355,962
$138.42 p/Share
9,796
Reduced 1.21%
799,163
Common Stock
Mar 01
2021
SELL
Open market or private sale
$4,290,583
$137.11 p/Share
31,293
Reduced 3.82%
788,384
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
-
20,575
Added 2.48%
808,959
Common Stock
Feb 26
2021
BUY
Exercise of conversion of derivative security
-
9,312
Added 1.12%
819,677
Common Stock
Feb 24
2021
SELL
Open market or private sale
$2,238,046
$136.3 p/Share
16,420
Reduced 1.99%
810,365
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
34,325
Added 3.99%
826,785
Common Stock
Feb 17
2021
SELL
Open market or private sale
$2,257,595
$142.66 p/Share
15,825
Reduced 1.96%
792,460
Common Stock
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
31,132
Added 3.71%
808,285
Common Stock
Feb 05
2021
BUY
Exercise of conversion of derivative security
$99,995
$5.7 p/Share
17,543
Added 2.21%
777,153
Common Stock
Feb 01
2021
SELL
Open market or private sale
$4,189,596
$138.07 p/Share
30,344
Reduced 3.84%
759,610
Common Stock
Jan 04
2021
SELL
Open market or private sale
$4,095,735
$128.74 p/Share
31,814
Reduced 3.71%
825,704
Common Stock
Dec 28
2020
-
35,750
Reduced 4.33%
789,954
Common Stock
Dec 01
2020
SELL
Open market or private sale
$3,812,952
$124.7 p/Share
30,577
Reduced 3.44%
857,518
Common Stock
Nov 02
2020
SELL
Open market or private sale
$3,984,883
$121.42 p/Share
32,819
Reduced 3.56%
888,095
Common Stock
Oct 01
2020
SELL
Open market or private sale
$2,854,394
$104.08 p/Share
27,425
Reduced 2.89%
920,914
Common Stock