Dec 16
2024
|
SELL
Open market or private sale
|
$439,457
$36.22 p/Share
|
12,133
|
|
Dec 13
2024
|
SELL
Open market or private sale
|
$882,250
$35.29 p/Share
|
25,000
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$883,000
$35.32 p/Share
|
25,000
|
|
Dec 10
2024
|
SELL
Open market or private sale
|
$876,249
$35.05 p/Share
|
25,000
|
|
Dec 09
2024
|
SELL
Open market or private sale
|
$887,250
$35.49 p/Share
|
25,000
|
|
Dec 06
2024
|
SELL
Open market or private sale
|
$891,750
$35.67 p/Share
|
25,000
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$895,750
$35.83 p/Share
|
25,000
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$1,712,000
$34.24 p/Share
|
50,000
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$875,143
$34.2 p/Share
|
25,589
|
|
Nov 27
2024
|
SELL
Open market or private sale
|
$1,658,233
$33.56 p/Share
|
49,411
|
|
Nov 26
2024
|
SELL
Open market or private sale
|
$1,677,499
$33.55 p/Share
|
50,000
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$1,662,500
$33.25 p/Share
|
50,000
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$1,638,500
$32.77 p/Share
|
50,000
|
|
Nov 20
2024
|
SELL
Open market or private sale
|
$807,250
$32.29 p/Share
|
25,000
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$1,345,152
$32.0 p/Share
|
42,036
|
|
Nov 18
2024
|
SELL
Open market or private sale
|
$255,564
$32.09 p/Share
|
7,964
|
|
Nov 15
2024
|
SELL
Open market or private sale
|
$1,634,000
$32.68 p/Share
|
50,000
|
|
Sep 24
2024
|
|
-
|
12,522
|
|
Sep 10
2024
|
SELL
Open market or private sale
|
$3,574,387
$33.92 p/Share
|
105,377
|
|
Sep 09
2024
|
SELL
Open market or private sale
|
$3,731,275
$33.98 p/Share
|
109,808
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$50,334,445
$35.0 p/Share
|
1,438,127
|
|
Dec 18
2023
|
|
-
|
250,860
|
|
Dec 08
2023
|
SELL
Open market or private sale
|
$310,146
$32.28 p/Share
|
9,608
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$310,818
$32.35 p/Share
|
9,608
|
|
Dec 06
2023
|
SELL
Open market or private sale
|
$315,142
$32.8 p/Share
|
9,608
|
|