Jul 16
2025
|
SELL
Open market or private sale
|
$229,350
$150.0 p/Share
|
1,529
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$459,134
$151.23 p/Share
|
3,036
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$2,023,848
$150.64 p/Share
|
13,435
|
|
Jul 10
2025
|
SELL
Open market or private sale
|
$1,025,508
$150.81 p/Share
|
6,800
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$30,027
$150.14 p/Share
|
200
|
|
Mar 13
2025
|
SELL
Open market or private sale
|
$4,444,000
$177.76 p/Share
|
25,000
|
|
Feb 28
2025
|
SELL
Payment of exercise price or tax liability
|
$2,488,886
$179.25 p/Share
|
13,885
|
|
Feb 28
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
30,000
|
|
Feb 26
2025
|
SELL
Payment of exercise price or tax liability
|
$579,617
$176.39 p/Share
|
3,286
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$4,179,000
$167.16 p/Share
|
25,000
|
|
Sep 12
2024
|
SELL
Open market or private sale
|
$4,959,500
$198.38 p/Share
|
25,000
|
|
Jun 11
2024
|
SELL
Open market or private sale
|
$4,371,250
$174.85 p/Share
|
25,000
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$4,279,500
$171.18 p/Share
|
25,000
|
|
Feb 28
2024
|
SELL
Payment of exercise price or tax liability
|
$566,050
$163.08 p/Share
|
3,471
|
|
Feb 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
7,500
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$2,644,000
$105.76 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,920,000
$116.8 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,439
$81.15 p/Share
|
2,852
|
|
Jan 17
2023
|
SELL
Open market or private sale
|
$1,807,498
$81.61 p/Share
|
22,148
|
|
Jan 04
2023
|
SELL
Open market or private sale
|
$315,394
$80.09 p/Share
|
3,938
|
|
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,568
$80.7 p/Share
|
8,012
|
|
Dec 16
2022
|
SELL
Open market or private sale
|
$843,212
$80.1 p/Share
|
10,527
|
|