Feb 11
2025
SELL
Payment of exercise price or tax liability
$385,066
$253.0 p/Share
1,522
Reduced 10.06%
13,610
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
2,034
Added 11.85%
15,132
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
1,978
Added 13.12%
13,098
Common Stock
Aug 07
2024
SELL
Open market or private sale
$845,580
$281.86 p/Share
3,000
Reduced 21.62%
10,875
Common Stock
Aug 01
2024
SELL
Open market or private sale
$841,230
$280.41 p/Share
3,000
Reduced 17.78%
13,875
Common Stock
May 31
2024
SELL
Open market or private sale
$938,502
$228.68 p/Share
4,104
Reduced 19.55%
16,884
Common Stock
May 31
2024
BUY
Exercise of conversion of derivative security
$720,169
$175.48 p/Share
4,104
Added 16.36%
20,988
Common Stock
May 24
2024
SELL
Open market or private sale
$1,232,105
$237.95 p/Share
5,178
Reduced 23.47%
16,884
Common Stock
May 24
2024
BUY
Exercise of conversion of derivative security
$991,276
$191.44 p/Share
5,178
Added 19.01%
22,062
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$436,616
$255.78 p/Share
1,707
Reduced 9.19%
16,859
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
2,628
Added 12.4%
18,566
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
1,606
Added 9.15%
15,938
Common Stock
May 24
2023
SELL
Open market or private sale
$3,156,984
$207.97 p/Share
15,180
Reduced 51.48%
14,308
Common Stock
May 24
2023
BUY
Exercise of conversion of derivative security
$1,955,384
$148.36 p/Share
13,180
Added 30.89%
29,488
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$372,972
$203.81 p/Share
1,830
Reduced 10.09%
16,301
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
2,853
Added 13.6%
18,131
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
1,941
Added 11.27%
15,278
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$1,485,632
$198.19 p/Share
7,496
Reduced 36.02%
13,314
Common Stock
May 13
2022
BUY
Grant, award, or other acquisition
-
9,140
Added 30.52%
20,810
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
1,334
Added 10.25%
11,677
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
1,129
Added 9.87%
10,311
Common Stock