|
Dec 09
2025
|
SELL
Open market or private sale
|
$173,250
$115.5 p/Share
|
1,500
|
|
|
Dec 08
2025
|
SELL
Open market or private sale
|
$342,000
$114.0 p/Share
|
3,000
|
|
|
Dec 05
2025
|
SELL
Open market or private sale
|
$293,084
$112.25 p/Share
|
2,611
|
|
|
Sep 20
2024
|
SELL
Open market or private sale
|
$18,268
$53.89 p/Share
|
339
|
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$109,695
$53.51 p/Share
|
2,050
|
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$83,246
$53.5 p/Share
|
1,556
|
|
|
Aug 29
2024
|
SELL
Open market or private sale
|
$50,504
$53.5 p/Share
|
944
|
|
|
|
|
Aug 28
2024
|
SELL
Open market or private sale
|
$79,341
$53.0 p/Share
|
1,497
|
|
|
Aug 26
2024
|
SELL
Open market or private sale
|
$106,679
$53.26 p/Share
|
2,003
|
|
|
Mar 14
2023
|
BUY
Open market or private purchase
|
$1,131,300
$37.71 p/Share
|
30,000
|
|