Nov 19
2024
|
SELL
Open market or private sale
|
$4,955,000
$49.55 p/Share
|
100,000
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$5,033,000
$50.33 p/Share
|
100,000
|
|
Oct 21
2024
|
SELL
Open market or private sale
|
$5,753,000
$57.53 p/Share
|
100,000
|
|
Oct 04
2024
|
SELL
Open market or private sale
|
$5,100,000
$51.0 p/Share
|
100,000
|
|
Sep 19
2024
|
SELL
Open market or private sale
|
$5,027,000
$50.27 p/Share
|
100,000
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$4,741,000
$47.41 p/Share
|
100,000
|
|
Aug 20
2024
|
SELL
Open market or private sale
|
$6,176,000
$61.76 p/Share
|
100,000
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$5,229,000
$52.29 p/Share
|
100,000
|
|
Jul 18
2024
|
SELL
Open market or private sale
|
$5,950,000
$59.5 p/Share
|
100,000
|
|
Apr 17
2024
|
|
-
|
1,000,000
|
|
Dec 17
2020
|
|
-
|
178,033
|
|
Dec 15
2020
|
|
-
|
851,967
|
|
Dec 15
2020
|
|
-
|
851,967
|
|