Mar 04
2025
SELL
Open market or private sale
$126,048
$315.12 p/Share
400
Reduced 2.84%
13,662
Common Stock
Mar 04
2025
BUY
Exercise of conversion of derivative security
$85,916
$214.79 p/Share
400
Added 2.77%
14,062
Common Stock
Mar 03
2025
SELL
Open market or private sale
$1,552,585
$314.99 p/Share
4,929
Reduced 26.51%
13,662
Common Stock
Mar 03
2025
BUY
Exercise of conversion of derivative security
$1,058,699
$214.79 p/Share
4,929
Added 20.96%
18,591
Common Stock
Feb 18
2025
BUY
Grant, award, or other acquisition
-
2,838
Added 17.2%
13,662
Common Stock
Feb 07
2025
SELL
Payment of exercise price or tax liability
$137,597
$292.14 p/Share
471
Reduced 4.17%
10,824
Common Stock
Dec 11
2024
SELL
Payment of exercise price or tax liability
$552,864
$298.04 p/Share
1,855
Reduced 14.11%
11,295
Common Stock
Dec 10
2024
BUY
Grant, award, or other acquisition
-
3,656
Added 21.75%
13,150
Common Stock
Sep 16
2024
SELL
Open market or private sale
$2,548,512
$315.41 p/Share
8,080
Reduced 45.98%
9,494
Common Stock
Sep 16
2024
BUY
Exercise of conversion of derivative security
$1,735,503
$214.79 p/Share
8,080
Added 31.5%
17,574
Common Stock
Jun 21
2024
SELL
Open market or private sale
$1,051,860
$278.27 p/Share
3,780
Reduced 28.48%
9,494
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
3,609
Added 20.29%
14,179
Common Stock
Dec 07
2023
SELL
Payment of exercise price or tax liability
$544,361
$224.85 p/Share
2,421
Reduced 18.64%
10,570
Common Stock
Dec 07
2023
BUY
Grant, award, or other acquisition
-
4,881
Added 27.31%
12,991
Common Stock
Mar 29
2022
SELL
Open market or private sale
$2,232,566
$353.87 p/Share
6,309
Reduced 43.75%
8,110
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$1,569,048
$248.7 p/Share
6,309
Added 30.44%
14,419
Common Stock
Jan 20
2022
SELL
Payment of exercise price or tax liability
$336,787
$335.78 p/Share
1,003
Reduced 11.01%
8,110
Common Stock
Jan 20
2022
BUY
Grant, award, or other acquisition
-
1,996
Added 17.97%
9,113
Common Stock
Oct 27
2021
SELL
Open market or private sale
$5,911,233
$342.7 p/Share
17,249
Reduced 70.79%
7,117
Common Stock
Oct 27
2021
BUY
Exercise of conversion of derivative security
$4,150,282
$240.61 p/Share
17,249
Added 41.45%
24,366
Common Stock
Jan 13
2021
SELL
Payment of exercise price or tax liability
$482,606
$236.34 p/Share
2,042
Reduced 22.3%
7,117
Common Stock
Jan 13
2021
BUY
Grant, award, or other acquisition
-
3,431
Added 27.25%
9,159
Common Stock