Nov 22
2024
|
SELL
Open market or private sale
|
$2,758,720
$23.68 p/Share
|
116,500
|
|
May 16
2024
|
SELL
Open market or private sale
|
$2,050,204
$23.14 p/Share
|
88,600
|
|
May 15
2024
|
SELL
Open market or private sale
|
$1,059,560
$23.06 p/Share
|
45,948
|
|
May 10
2024
|
SELL
Open market or private sale
|
$510,720
$22.8 p/Share
|
22,400
|
|
May 09
2024
|
SELL
Open market or private sale
|
$1,175,427
$22.98 p/Share
|
51,150
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$371,795
$22.21 p/Share
|
16,740
|
|
Mar 25
2024
|
SELL
Open market or private sale
|
$472,204
$22.44 p/Share
|
21,043
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$3,657,617
$21.94 p/Share
|
166,710
|
|
Nov 17
2023
|
SELL
Open market or private sale
|
$5,991,570
$17.07 p/Share
|
351,000
|
|
Oct 18
2023
|
SELL
Open market or private sale
|
$179,280
$20.75 p/Share
|
8,640
|
|
Oct 17
2023
|
SELL
Open market or private sale
|
$750,243
$20.48 p/Share
|
36,633
|
|
Oct 16
2023
|
SELL
Open market or private sale
|
$341,177
$20.42 p/Share
|
16,708
|
|
Oct 13
2023
|
SELL
Open market or private sale
|
$590,526
$20.2 p/Share
|
29,234
|
|