May 01
2025
SELL
Payment of exercise price or tax liability
$33,506
$129.87 p/Share
258
Reduced 2.73%
9,187
Common Stock
May 01
2025
BUY
Exercise of conversion of derivative security
-
654
Added 6.48%
9,445
Common Stock
Apr 26
2025
SELL
Payment of exercise price or tax liability
$91,732
$131.61 p/Share
697
Reduced 7.35%
8,791
Common Stock
Apr 26
2025
BUY
Exercise of conversion of derivative security
-
1,768
Added 15.71%
9,488
Common Stock
Feb 28
2025
SELL
Open market or private sale
$1,528,158
$141.0 p/Share
10,838
Reduced 58.4%
7,720
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$315,546
$142.01 p/Share
2,222
Reduced 10.69%
18,558
Common Stock
Feb 28
2025
BUY
Grant, award, or other acquisition
-
7,389
Added 26.23%
20,780
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
$1,437,443
$132.63 p/Share
10,838
Added 44.73%
13,391
Common Stock
Feb 21
2025
SELL
Open market or private sale
$350,000
$140.0 p/Share
2,500
Reduced 49.48%
2,553
Common Stock
Nov 22
2024
SELL
Open market or private sale
$417,030
$139.01 p/Share
3,000
Reduced 37.25%
5,053
Common Stock
May 01
2024
SELL
Open market or private sale
$342,075
$136.83 p/Share
2,500
Reduced 23.69%
8,053
Common Stock
Apr 26
2024
SELL
Payment of exercise price or tax liability
$91,016
$135.24 p/Share
673
Reduced 6.0%
10,553
Common Stock
Apr 26
2024
BUY
Exercise of conversion of derivative security
-
1,707
Added 13.2%
11,226
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$226,700
$121.23 p/Share
1,870
Reduced 16.42%
9,519
Common Stock
Feb 26
2024
BUY
Grant, award, or other acquisition
-
6,500
Added 36.34%
11,389
Common Stock
Apr 27
2023
SELL
Open market or private sale
$1,156,606
$145.12 p/Share
7,970
Reduced 61.98%
4,889
Common Stock
Apr 27
2023
BUY
Exercise of conversion of derivative security
$999,995
$125.47 p/Share
7,970
Added 38.26%
12,859
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$123,174
$125.05 p/Share
985
Reduced 16.77%
4,889
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
2,502
Added 29.87%
5,874
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$257,113
$138.83 p/Share
1,852
Reduced 35.45%
3,372
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
438
Added 7.74%
5,224
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
4,276
Added 47.19%
4,786
Common Stock
May 01
2021
SELL
Payment of exercise price or tax liability
$21,998
$133.32 p/Share
165
Reduced 24.44%
510
Common Stock
May 01
2021
BUY
Grant, award, or other acquisition
-
423
Added 38.52%
675
Common Stock