|
Dec 01
2025
|
SELL
Open market or private sale
|
$5,162,338
$74.08 p/Share
|
69,686
|
|
|
Feb 28
2025
|
SELL
Open market or private sale
|
$25,036,650
$122.13 p/Share
|
205,000
|
|
|
Aug 23
2024
|
BUY
Other acquisition or disposition
|
$3,592,839
$80.51 p/Share
|
44,626
|
|
|
Mar 01
2023
|
BUY
Open market or private purchase
|
$274,640
$47.45 p/Share
|
5,788
|
|
|
Feb 28
2023
|
BUY
Open market or private purchase
|
$3,206,110
$46.38 p/Share
|
69,127
|
|
|
Feb 27
2023
|
BUY
Open market or private purchase
|
$3,762,997
$44.58 p/Share
|
84,410
|
|