Nov 22
2024
|
SELL
Open market or private sale
|
$15,105
$30.21 p/Share
|
500
|
|
Oct 28
2024
|
SELL
Open market or private sale
|
$12,750
$25.5 p/Share
|
500
|
|
Aug 30
2024
|
SELL
Open market or private sale
|
$29,020
$29.02 p/Share
|
1,000
|
|
May 03
2024
|
BUY
Open market or private sale
|
$62,380
$31.19 p/Share
|
2,000
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$54,240
$27.12 p/Share
|
2,000
|
|
Aug 02
2023
|
SELL
Open market or private sale
|
$86,400
$21.6 p/Share
|
4,000
|
|
Dec 09
2022
|
BUY
Acquisition or disposition by will or laws
|
-
|
5,670
|
|
Oct 28
2022
|
SELL
Open market or private sale
|
$88,000
$27.5 p/Share
|
3,200
|
|
May 20
2022
|
SELL
Open market or private sale
|
$105,400
$26.35 p/Share
|
4,000
|
|
Mar 09
2022
|
SELL
Open market or private sale
|
$14,000
$28.0 p/Share
|
500
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$16,506
$27.51 p/Share
|
600
|
|