Jul 16
2025
|
SELL
Open market or private sale
|
$208,350
$150.0 p/Share
|
1,389
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$466,393
$151.23 p/Share
|
3,084
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$2,014,020
$150.3 p/Share
|
13,400
|
|
Jul 10
2025
|
SELL
Open market or private sale
|
$1,044,660
$150.81 p/Share
|
6,927
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$30,014
$150.07 p/Share
|
200
|
|
Mar 13
2025
|
SELL
Open market or private sale
|
$4,443,000
$177.72 p/Share
|
25,000
|
|
Feb 28
2025
|
SELL
Payment of exercise price or tax liability
|
$3,940,811
$179.25 p/Share
|
21,985
|
|
Feb 28
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
47,500
|
|
Feb 26
2025
|
SELL
Payment of exercise price or tax liability
|
$832,737
$176.39 p/Share
|
4,721
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$4,176,250
$167.05 p/Share
|
25,000
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$4,962,000
$198.48 p/Share
|
25,000
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$4,376,500
$175.06 p/Share
|
25,000
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$4,276,000
$171.04 p/Share
|
25,000
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$943,417
$163.08 p/Share
|
5,785
|
|
Feb 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
12,500
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$2,648,000
$105.92 p/Share
|
25,000
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$3,180,250
$127.21 p/Share
|
25,000
|
|
May 31
2023
|
SELL
Open market or private sale
|
$2,921,250
$116.85 p/Share
|
25,000
|
|
Apr 17
2023
|
SELL
Open market or private sale
|
$2,186,500
$87.46 p/Share
|
25,000
|
|
Jan 18
2023
|
SELL
Open market or private sale
|
$231,358
$81.15 p/Share
|
2,851
|
|
Jan 17
2023
|
SELL
Open market or private sale
|
$1,807,579
$81.61 p/Share
|
22,149
|
|
Jan 04
2023
|
SELL
Open market or private sale
|
$300,139
$80.08 p/Share
|
3,748
|
|
Jan 03
2023
|
SELL
Open market or private sale
|
$136,561
$80.33 p/Share
|
1,700
|
|
Dec 29
2022
|
SELL
Open market or private sale
|
$646,407
$80.7 p/Share
|
8,010
|
|
Dec 16
2022
|
SELL
Open market or private sale
|
$846,817
$80.1 p/Share
|
10,572
|
|