Mar 14
2025
|
BUY
Open market or private purchase
|
$1,405
$18.25 p/Share
|
77
|
|
Mar 13
2025
|
BUY
Open market or private purchase
|
$1,594,506
$18.14 p/Share
|
87,900
|
|
Mar 12
2025
|
BUY
Open market or private purchase
|
$2,500,742
$18.01 p/Share
|
138,853
|
|
Mar 11
2025
|
BUY
Open market or private purchase
|
$1,620,265
$18.11 p/Share
|
89,468
|
|
Mar 10
2025
|
BUY
Open market or private purchase
|
$1,214,235
$18.15 p/Share
|
66,900
|
|
Mar 07
2025
|
BUY
Open market or private purchase
|
$1,388,077
$18.2 p/Share
|
76,268
|
|
Mar 06
2025
|
BUY
Open market or private purchase
|
$89,265
$18.21 p/Share
|
4,902
|
|
Mar 05
2025
|
BUY
Open market or private purchase
|
$2,177,354
$17.84 p/Share
|
122,049
|
|
Mar 04
2025
|
BUY
Open market or private purchase
|
$3,009,092
$18.01 p/Share
|
167,079
|
|
Mar 03
2025
|
BUY
Open market or private purchase
|
$3,674,898
$17.79 p/Share
|
206,571
|
|
Feb 28
2025
|
BUY
Open market or private purchase
|
$65,846
$18.24 p/Share
|
3,610
|
|
Jan 08
2025
|
BUY
Open market or private purchase
|
$16,027,369
$18.25 p/Share
|
878,212
|
|
Sep 11
2023
|
SELL
Open market or private sale
|
$144,320,000
$35.2 p/Share
|
4,100,000
|
|
Aug 23
2023
|
SELL
Open market or private sale
|
$316,934
$33.26 p/Share
|
9,529
|
|
Aug 22
2023
|
SELL
Open market or private sale
|
$4,404,718
$34.6 p/Share
|
127,304
|
|
Aug 21
2023
|
SELL
Open market or private sale
|
$4,148,383
$34.5 p/Share
|
120,243
|
|
Aug 18
2023
|
SELL
Open market or private sale
|
$5,246,524
$35.15 p/Share
|
149,261
|
|