Apr 14
2025
|
SELL
Open market or private sale
|
$297,200
$29.72 p/Share
|
10,000
|
|
Apr 09
2025
|
SELL
Open market or private sale
|
$27,399
$29.43 p/Share
|
931
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$144,354
$29.46 p/Share
|
4,900
|
|
Apr 07
2025
|
SELL
Open market or private sale
|
$847,651
$29.06 p/Share
|
29,169
|
|
Mar 31
2025
|
SELL
Open market or private sale
|
$1,074,850
$30.71 p/Share
|
35,000
|
|
Mar 25
2025
|
SELL
Open market or private sale
|
$122,802
$33.19 p/Share
|
3,700
|
|
Mar 24
2025
|
SELL
Open market or private sale
|
$1,117,550
$31.93 p/Share
|
35,000
|
|
Mar 17
2025
|
SELL
Open market or private sale
|
$1,030,750
$29.45 p/Share
|
35,000
|
|
Dec 17
2024
|
SELL
Open market or private sale
|
$1,562,000
$31.24 p/Share
|
50,000
|
|
Dec 17
2024
|
BUY
Grant, award, or other acquisition
|
-
|
100,000
|
|
Dec 16
2024
|
SELL
Open market or private sale
|
$1,673,500
$33.47 p/Share
|
50,000
|
|