Jan 26
2023
BUY
Grant, award, or other acquisition
-
4,023
Added 10.56%
34,076
Common Stock
Dec 09
2022
-
105
Reduced 0.35%
30,053
Common Stock
Dec 01
2022
SELL
Open market or private sale
$516,700
$258.35 p/Share
2,000
Reduced 6.22%
30,158
Common Stock
Sep 01
2022
-
97
Reduced 0.3%
32,158
Common Stock
Sep 01
2022
SELL
Open market or private sale
$482,560
$241.28 p/Share
2,000
Reduced 5.84%
32,255
Common Stock
Jun 01
2022
SELL
Open market or private sale
$241,840
$241.84 p/Share
1,000
Reduced 2.84%
34,255
Common Stock
Mar 01
2022
SELL
Open market or private sale
$256,700
$256.7 p/Share
1,000
Reduced 2.76%
35,255
Common Stock
Jan 30
2022
SELL
Payment of exercise price or tax liability
$63,075
$270.71 p/Share
233
Reduced 0.7%
32,923
Common Stock
Jan 30
2022
BUY
Exercise of conversion of derivative security
-
545
Added 1.62%
33,156
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$107,020
$268.22 p/Share
399
Reduced 1.21%
32,611
Common Stock
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
1,329
Added 3.87%
33,010
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$674,740
$270.98 p/Share
2,490
Reduced 6.64%
35,013
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
5,822
Added 13.44%
37,503
Common Stock
Jan 26
2022
SELL
Payment of exercise price or tax liability
$134,892
$273.06 p/Share
494
Reduced 1.54%
31,681
Common Stock
Jan 26
2022
BUY
Exercise of conversion of derivative security
-
1,780
Added 5.24%
32,175
Common Stock
Jan 25
2022
SELL
Payment of exercise price or tax liability
$55,161
$271.73 p/Share
203
Reduced 0.66%
30,395
Common Stock
Jan 25
2022
BUY
Exercise of conversion of derivative security
-
729
Added 2.33%
30,598
Common Stock
Dec 01
2021
SELL
Open market or private sale
$272,730
$272.73 p/Share
1,000
Reduced 3.24%
29,869
Common Stock
Sep 15
2021
SELL
Open market or private sale
$245,150
$245.15 p/Share
1,000
Reduced 3.14%
30,869
Common Stock
Jul 29
2021
SELL
Open market or private sale
$1,322,676
$256.93 p/Share
5,148
Reduced 13.91%
31,869
Common Stock
Jul 29
2021
SELL
Payment of exercise price or tax liability
$400,633
$258.14 p/Share
1,552
Reduced 4.21%
35,329
Common Stock
Jul 29
2021
BUY
Exercise of conversion of derivative security
$852,391
$85.84 p/Share
9,930
Added 20.47%
38,569
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$55,806
$239.51 p/Share
233
Reduced 0.84%
27,591
Common Stock
Feb 01
2021
BUY
Exercise of conversion of derivative security
-
545
Added 1.92%
27,824
Common Stock
Jan 28
2021
SELL
Payment of exercise price or tax liability
$773,881
$239.74 p/Share
3,228
Reduced 10.58%
27,279
Common Stock