Sep 10
2025
|
SELL
Open market or private sale
|
$330,306
$24.88 p/Share
|
13,276
|
|
Sep 08
2025
|
SELL
Open market or private sale
|
$201,715
$24.72 p/Share
|
8,160
|
|
Sep 05
2025
|
SELL
Open market or private sale
|
$49,600
$24.8 p/Share
|
2,000
|
|
Sep 04
2025
|
SELL
Open market or private sale
|
$86,587
$24.91 p/Share
|
3,476
|
|
Aug 29
2025
|
SELL
Open market or private sale
|
$80,562
$24.72 p/Share
|
3,259
|
|
Aug 27
2025
|
SELL
Open market or private sale
|
$9,840
$24.6 p/Share
|
400
|
|
Aug 13
2025
|
SELL
Open market or private sale
|
$144,161
$24.43 p/Share
|
5,901
|
|
Aug 12
2025
|
SELL
Open market or private sale
|
$53,675
$24.2 p/Share
|
2,218
|
|
Apr 03
2025
|
SELL
Open market or private sale
|
$4,864
$24.32 p/Share
|
200
|
|
Apr 02
2025
|
SELL
Open market or private sale
|
$345,648
$24.98 p/Share
|
13,837
|
|
Jan 13
2025
|
BUY
Open market or private purchase
|
$20,195,499
$27.6 p/Share
|
731,721
|
|
Dec 20
2024
|
BUY
Open market or private purchase
|
$50,280
$25.14 p/Share
|
2,000
|
|
Dec 18
2024
|
BUY
Open market or private purchase
|
$258,968
$24.92 p/Share
|
10,392
|
|
Dec 17
2024
|
BUY
Open market or private purchase
|
$395,741
$25.16 p/Share
|
15,729
|
|
Dec 06
2024
|
BUY
Open market or private purchase
|
$15,850
$26.55 p/Share
|
597
|
|
Dec 05
2024
|
BUY
Open market or private purchase
|
$195,507
$26.47 p/Share
|
7,386
|
|
Dec 02
2024
|
BUY
Open market or private purchase
|
$10,764
$26.91 p/Share
|
400
|
|
Nov 29
2024
|
BUY
Open market or private purchase
|
$101,434
$26.92 p/Share
|
3,768
|
|
Nov 27
2024
|
BUY
Open market or private purchase
|
$13,325
$26.65 p/Share
|
500
|
|
Nov 22
2024
|
BUY
Open market or private purchase
|
$1,154,769
$26.19 p/Share
|
44,092
|
|
Nov 21
2024
|
BUY
Open market or private purchase
|
$975,257
$26.23 p/Share
|
37,181
|
|
Nov 20
2024
|
BUY
Open market or private purchase
|
$1,956,621
$26.15 p/Share
|
74,823
|
|
Nov 19
2024
|
BUY
Open market or private purchase
|
$1,937,449
$25.9 p/Share
|
74,805
|
|
Nov 18
2024
|
BUY
Open market or private purchase
|
$3,038,951
$25.85 p/Share
|
117,561
|
|
Nov 15
2024
|
BUY
Open market or private purchase
|
$1,430,173
$25.18 p/Share
|
56,798
|
|