Mar 13
2025
|
SELL
Open market or private sale
|
$4,043,343
$84.88 p/Share
|
47,636
|
|
Mar 12
2025
|
SELL
Open market or private sale
|
$199,805
$84.52 p/Share
|
2,364
|
|
Mar 11
2025
|
SELL
Open market or private sale
|
$4,233,000
$84.66 p/Share
|
50,000
|
|
Mar 10
2025
|
SELL
Open market or private sale
|
$8,544,000
$85.44 p/Share
|
100,000
|
|
Mar 07
2025
|
SELL
Open market or private sale
|
$4,266,500
$85.33 p/Share
|
50,000
|
|
Mar 06
2025
|
SELL
Open market or private sale
|
$4,239,000
$84.78 p/Share
|
50,000
|
|
Mar 03
2025
|
SELL
Open market or private sale
|
$4,365,000
$87.3 p/Share
|
50,000
|
|
Feb 28
2025
|
SELL
Open market or private sale
|
$4,315,500
$86.31 p/Share
|
50,000
|
|
Feb 25
2025
|
SELL
Open market or private sale
|
$4,254,000
$85.08 p/Share
|
50,000
|
|
Sep 06
2024
|
SELL
Open market or private sale
|
$3,005,625
$80.15 p/Share
|
37,500
|
|
Sep 05
2024
|
SELL
Open market or private sale
|
$5,052,500
$80.84 p/Share
|
62,500
|
|
Sep 04
2024
|
SELL
Open market or private sale
|
$6,169,500
$82.26 p/Share
|
75,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$6,136,499
$81.82 p/Share
|
75,000
|
|
Dec 06
2023
|
|
-
|
300,000
|
|
Dec 05
2023
|
|
-
|
300,000
|
|
Aug 07
2023
|
|
-
|
100,000
|
|
May 26
2022
|
|
-
|
700,000
|
|
Mar 17
2021
|
|
-
|
300,000
|
|
Jul 31
2018
|
BUY
Acquisition or disposition by will or laws
|
-
|
2,500,000
|
|
Oct 31
2017
|
SELL
Open market or private sale
|
$67,514,856
$48.4 p/Share
|
1,394,935
|
|