Jan 22
2025
|
SELL
Open market or private sale
|
$47,406
$79.01 p/Share
|
600
|
|
Jan 15
2025
|
SELL
Open market or private sale
|
$47,250
$78.75 p/Share
|
600
|
|
Jan 08
2025
|
SELL
Open market or private sale
|
$44,520
$74.2 p/Share
|
600
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$45,240
$75.4 p/Share
|
600
|
|
Dec 26
2024
|
SELL
Open market or private sale
|
$45,690
$76.15 p/Share
|
600
|
|
Dec 18
2024
|
SELL
Open market or private sale
|
$46,506
$77.51 p/Share
|
600
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$49,200
$82.0 p/Share
|
600
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$49,914
$83.19 p/Share
|
600
|
|
Nov 27
2024
|
SELL
Open market or private sale
|
$50,730
$84.55 p/Share
|
600
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$48,852
$81.42 p/Share
|
600
|
|
Nov 13
2024
|
SELL
Open market or private sale
|
$50,382
$83.97 p/Share
|
600
|
|
May 06
2024
|
SELL
Other acquisition or disposition
|
-
|
17,870
|
|