May 08
2025
|
SELL
Open market or private sale
|
$431,868
$24.82 p/Share
|
17,400
|
|
Apr 08
2025
|
SELL
Open market or private sale
|
$49,240
$24.62 p/Share
|
2,000
|
|
Apr 01
2025
|
SELL
Open market or private sale
|
$49,660
$24.83 p/Share
|
2,000
|
|
May 22
2024
|
SELL
Open market or private sale
|
$157,558
$24.63 p/Share
|
6,397
|
|
May 21
2024
|
SELL
Open market or private sale
|
$238,981
$24.65 p/Share
|
9,695
|
|
May 20
2024
|
SELL
Open market or private sale
|
$169,364
$24.66 p/Share
|
6,868
|
|
Mar 12
2024
|
BUY
Open market or private sale
|
$227,682
$25.02 p/Share
|
9,100
|
|
Oct 12
2020
|
SELL
Open market or private sale
|
$204,684
$27.66 p/Share
|
7,400
|
|
Oct 09
2020
|
SELL
Open market or private sale
|
$2,766
$27.66 p/Share
|
100
|
|
Jan 24
2020
|
SELL
Open market or private sale
|
$1,118
$27.94 p/Share
|
40
|
|
Sep 05
2019
|
SELL
Open market or private sale
|
$10,728
$26.82 p/Share
|
400
|
|