Feb 14
2025
|
SELL
Open market or private sale
|
$71,246
$25.22 p/Share
|
2,825
|
|
Feb 13
2025
|
SELL
Open market or private sale
|
$251,500
$25.15 p/Share
|
10,000
|
|
Feb 11
2025
|
SELL
Open market or private sale
|
$125,100
$25.02 p/Share
|
5,000
|
|
Feb 06
2025
|
SELL
Open market or private sale
|
$150,625
$25.77 p/Share
|
5,845
|
|
Feb 04
2025
|
SELL
Open market or private sale
|
$244,547
$24.59 p/Share
|
9,945
|
|
Jan 31
2025
|
SELL
Open market or private sale
|
$125,414
$24.81 p/Share
|
5,055
|
|
Jan 29
2025
|
SELL
Open market or private sale
|
$243,800
$24.38 p/Share
|
10,000
|
|
Dec 12
2024
|
SELL
Open market or private sale
|
$60,275
$24.11 p/Share
|
2,500
|
|
Dec 11
2024
|
SELL
Open market or private sale
|
$60,275
$24.11 p/Share
|
2,500
|
|
Nov 25
2024
|
SELL
Open market or private sale
|
$124,450
$24.89 p/Share
|
5,000
|
|
Nov 22
2024
|
SELL
Open market or private sale
|
$193,568
$24.19 p/Share
|
8,002
|
|
Nov 21
2024
|
SELL
Open market or private sale
|
$114,768
$23.92 p/Share
|
4,798
|
|
Nov 19
2024
|
SELL
Open market or private sale
|
$52,492
$23.86 p/Share
|
2,200
|
|
Feb 05
2021
|
BUY
Open market or private purchase
|
$13,680
$15.2 p/Share
|
900
|
|
Feb 04
2021
|
BUY
Open market or private purchase
|
$42,104
$15.2 p/Share
|
2,770
|
|