Jul 26
2022
BUY
Exercise of conversion of derivative security
$5,698,523
$57.38 p/Share
99,312
Added 10.07%
886,683
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
-
266
Added 0.04%
700,874
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
22
Added 0.0%
700,608
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
269
Added 0.04%
700,585
Common Stock
Mar 22
2022
BUY
Grant, award, or other acquisition
-
19
Added 0.0%
700,316
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$615,145
$475.75 p/Share
1,293
Reduced 0.22%
585,690
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$395,414
$478.13 p/Share
827
Reduced 0.14%
586,983
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
-
274
Added 0.05%
595,050
Common Stock
Dec 21
2021
-
69,300
Reduced 10.44%
594,776
Common Stock
Dec 14
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.01%
664,321
Common Stock
Oct 26
2021
SELL
Open market or private sale
$22,778,500
$455.57 p/Share
50,000
Reduced 9.14%
496,952
Common Stock
Oct 25
2021
SELL
Open market or private sale
$33,669,001
$448.92 p/Share
75,000
Reduced 12.06%
546,952
Common Stock
Oct 01
2021
BUY
Grant, award, or other acquisition
-
351
Added 0.06%
621,952
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
41
Added 0.01%
621,601
Common Stock
Aug 23
2021
SELL
Open market or private sale
$29,840,999
$426.3 p/Share
70,000
Reduced 10.12%
621,559
Common Stock
Jul 16
2021
SELL
Open market or private sale
$25,237,200
$420.62 p/Share
60,000
Reduced 5.99%
941,559
Common Stock
Jul 01
2021
BUY
Grant, award, or other acquisition
-
340
Added 0.03%
1,001,559
Common Stock
Jun 29
2021
BUY
Grant, award, or other acquisition
-
41
Added 0.0%
1,001,219
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
375
Added 0.03%
1,110,178
Common Stock
Mar 23
2021
BUY
Grant, award, or other acquisition
-
36
Added 0.0%
1,109,803
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$423,913
$332.22 p/Share
1,276
Reduced 0.13%
976,346
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$4,516,518
$327.64 p/Share
13,785
Reduced 1.39%
977,622
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
$9,888,831
$327.64 p/Share
30,182
Added 2.95%
991,407
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$369,598
$328.24 p/Share
1,126
Reduced 0.12%
961,225
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$496,240
$324.34 p/Share
1,530
Reduced 0.16%
962,351
Common Stock