Mar 21
2025
SELL
Payment of exercise price or tax liability
$1,468,065
$374.22 p/Share
3,923
Reduced 23.17%
13,011
Common Stock
Mar 21
2025
BUY
Exercise of conversion of derivative security
-
187
Added 1.09%
16,934
Common Stock
Mar 10
2025
BUY
Grant, award, or other acquisition
-
7,678
Added 31.44%
16,747
Common Stock
Aug 27
2024
SELL
Open market or private sale
$213,000
$355.0 p/Share
600
Reduced 6.21%
9,069
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$218,388
$336.5 p/Share
649
Reduced 6.29%
9,669
Common Stock
Mar 21
2024
SELL
Payment of exercise price or tax liability
$1,216,386
$353.19 p/Share
3,444
Reduced 25.03%
10,318
Common Stock
Mar 21
2024
BUY
Exercise of conversion of derivative security
-
158
Added 1.14%
13,762
Common Stock
Mar 11
2024
BUY
Grant, award, or other acquisition
-
6,610
Added 32.7%
13,604
Common Stock
Sep 06
2023
SELL
Open market or private sale
$1,445,000
$289.0 p/Share
5,000
Reduced 41.69%
6,994
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$194,472
$299.65 p/Share
649
Reduced 5.13%
11,994
Common Stock
Mar 21
2023
SELL
Payment of exercise price or tax liability
$337,178
$276.83 p/Share
1,218
Reduced 8.79%
12,643
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
-
88
Added 0.63%
13,861
Common Stock
Mar 07
2023
BUY
Grant, award, or other acquisition
-
3,162
Added 18.67%
13,773
Common Stock
Feb 09
2023
SELL
Open market or private sale
$571,173
$264.31 p/Share
2,161
Reduced 16.92%
10,611
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$156,578
$241.26 p/Share
649
Reduced 5.96%
10,238
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
1,267
Added 10.42%
10,887
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$660,597
$267.34 p/Share
2,471
Reduced 20.44%
9,620
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
-
5,652
Added 31.85%
12,091
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$336,692
$262.63 p/Share
1,282
Reduced 16.6%
6,439
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
3,443
Added 30.84%
7,721
Common Stock