Nov 21
2024
|
SELL
Open market or private sale
|
$4,006,966
$25.12 p/Share
|
159,513
|
|
Nov 05
2024
|
SELL
Open market or private sale
|
$870,000
$29.0 p/Share
|
30,000
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$298,556
$18.75 p/Share
|
15,923
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$318,234
$19.55 p/Share
|
16,278
|
|
Mar 20
2024
|
SELL
Open market or private sale
|
$239,115
$19.59 p/Share
|
12,206
|
|
Mar 19
2024
|
SELL
Open market or private sale
|
$104,180
$19.35 p/Share
|
5,384
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$145,447
$20.07 p/Share
|
7,247
|
|
Mar 11
2024
|
SELL
Open market or private sale
|
$222,420
$20.22 p/Share
|
11,000
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$1,316,870
$20.78 p/Share
|
63,372
|
|
May 23
2023
|
SELL
Open market or private sale
|
$588,344
$20.08 p/Share
|
29,300
|
|
May 22
2023
|
SELL
Open market or private sale
|
$846,368
$20.22 p/Share
|
41,858
|
|
May 19
2023
|
SELL
Open market or private sale
|
$863,248
$19.69 p/Share
|
43,842
|
|