Feb 10
2025
BUY
Grant, award, or other acquisition
$5,932,712
$868.88 p/Share
6,828
Added 8.43%
74,209
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$1,181,743
$811.08 p/Share
1,457
Reduced 2.12%
67,380
Common Stock
Feb 01
2025
BUY
Exercise of conversion of derivative security
-
3,269
Added 4.53%
68,838
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$3,953,925
$737.26 p/Share
5,363
Added 7.56%
65,569
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$1,190,504
$645.61 p/Share
1,844
Reduced 2.97%
60,206
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
4,124
Added 6.23%
62,050
Common Stock
Feb 13
2023
SELL
Open market or private sale
$866,175
$346.47 p/Share
2,500
Reduced 4.14%
57,926
Common Stock
Feb 10
2023
SELL
Open market or private sale
$856,900
$342.76 p/Share
2,500
Reduced 3.97%
60,426
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
$2,954,917
$345.12 p/Share
8,562
Added 11.98%
62,926
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$1,119,175
$344.15 p/Share
3,252
Reduced 5.64%
54,364
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
7,264
Added 11.2%
57,616
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
$2,760,628
$243.27 p/Share
11,348
Added 18.39%
50,352
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,031,620
$245.39 p/Share
4,204
Reduced 9.73%
39,004
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
-
9,368
Added 17.82%
43,208
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
$970,823
$205.77 p/Share
4,718
Added 12.24%
33,840
Common Stock
Feb 11
2020
BUY
Grant, award, or other acquisition
$1,021,146
$144.25 p/Share
7,079
Added 19.55%
29,122
Common Stock
Oct 25
2019
BUY
Open market or private purchase
$108,840
$108.84 p/Share
1,000
Added 4.34%
22,043
Common Stock
Feb 04
2019
BUY
Grant, award, or other acquisition
$870,752
$120.17 p/Share
7,246
Added 25.61%
21,043
Common Stock
Dec 02
2018
SELL
Payment of exercise price or tax liability
$392,224
$118.64 p/Share
3,306
Reduced 19.33%
13,797
Common Stock
Dec 02
2018
BUY
Exercise of conversion of derivative security
-
7,500
Added 30.48%
17,103
Common Stock