Jul 12
2024
|
SELL
Open market or private sale
|
$1,435,158
$22.92 p/Share
|
62,616
|
|
Jul 11
2024
|
SELL
Open market or private sale
|
$1,651,588
$22.94 p/Share
|
71,996
|
|
Jul 09
2024
|
SELL
Open market or private sale
|
$1,034,384
$22.82 p/Share
|
45,328
|
|
Jul 08
2024
|
SELL
Open market or private sale
|
$1,587,643
$22.83 p/Share
|
69,542
|
|
Jul 05
2024
|
SELL
Open market or private sale
|
$172,018
$22.89 p/Share
|
7,515
|
|
Jul 03
2024
|
SELL
Open market or private sale
|
$110,083
$22.82 p/Share
|
4,824
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$883,066
$22.77 p/Share
|
38,782
|
|
Jul 01
2024
|
SELL
Open market or private sale
|
$1,978,888
$22.58 p/Share
|
87,639
|
|
May 15
2024
|
SELL
Open market or private sale
|
$1,167,699
$21.37 p/Share
|
54,642
|
|
May 14
2024
|
SELL
Open market or private sale
|
$726,327
$21.35 p/Share
|
34,020
|
|
May 08
2024
|
SELL
Open market or private sale
|
$409,671
$21.46 p/Share
|
19,090
|
|
May 07
2024
|
SELL
Open market or private sale
|
$861,036
$21.52 p/Share
|
40,011
|
|
May 03
2024
|
SELL
Open market or private sale
|
$152,603
$21.37 p/Share
|
7,141
|
|
May 02
2024
|
SELL
Open market or private sale
|
$286,322
$21.28 p/Share
|
13,455
|
|
May 01
2024
|
SELL
Open market or private sale
|
$108,565
$21.2 p/Share
|
5,121
|
|
Apr 29
2024
|
SELL
Open market or private sale
|
$12,771
$21.5 p/Share
|
594
|
|
Oct 26
2023
|
BUY
Open market or private purchase
|
$81,141
$18.87 p/Share
|
4,300
|
|
Oct 24
2023
|
BUY
Open market or private purchase
|
$9,709
$19.0 p/Share
|
511
|
|
Oct 17
2023
|
BUY
Open market or private purchase
|
$1,531,090
$19.32 p/Share
|
79,249
|
|
Oct 16
2023
|
BUY
Open market or private purchase
|
$782,702
$19.24 p/Share
|
40,681
|
|
Oct 05
2023
|
BUY
Open market or private purchase
|
$415,827
$18.32 p/Share
|
22,698
|
|
Sep 29
2023
|
BUY
Open market or private purchase
|
$2,587,047
$19.79 p/Share
|
130,725
|
|
Sep 27
2023
|
BUY
Open market or private purchase
|
$2,889,449
$18.7 p/Share
|
154,516
|
|
Sep 25
2023
|
BUY
Open market or private purchase
|
$291,497
$17.5 p/Share
|
16,657
|
|
Sep 22
2023
|
BUY
Open market or private purchase
|
$553,052
$17.25 p/Share
|
32,061
|
|