Feb 18
2025
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Feb 18
2025
|
SELL
Open market or private sale
|
$54,640
$27.32 p/Share
|
2,000
|
|
Feb 18
2025
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Feb 10
2025
|
SELL
Other acquisition or disposition
|
-
|
39,553
|
|
Feb 10
2025
|
SELL
Open market or private sale
|
$1,078,610
$27.27 p/Share
|
39,553
|
|
Feb 10
2025
|
BUY
Other acquisition or disposition
|
-
|
39,553
|
|
Jan 02
2025
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Jan 02
2025
|
SELL
Open market or private sale
|
$48,080
$24.04 p/Share
|
2,000
|
|
Jan 02
2025
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Nov 04
2024
|
SELL
Open market or private sale
|
$56,300
$28.15 p/Share
|
2,000
|
|
Nov 04
2024
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Nov 04
2024
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Oct 01
2024
|
SELL
Open market or private sale
|
$47,920
$23.96 p/Share
|
2,000
|
|
Oct 01
2024
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Oct 01
2024
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Sep 03
2024
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Sep 03
2024
|
SELL
Open market or private sale
|
$37,500
$18.75 p/Share
|
2,000
|
|
Sep 03
2024
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Aug 05
2024
|
SELL
Other acquisition or disposition
|
-
|
17,000
|
|
Aug 05
2024
|
SELL
Open market or private sale
|
$363,800
$21.4 p/Share
|
17,000
|
|
Aug 05
2024
|
BUY
Other acquisition or disposition
|
-
|
17,000
|
|
Jul 02
2024
|
SELL
Open market or private sale
|
$70,980
$35.49 p/Share
|
2,000
|
|
Jul 02
2024
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|
Jul 02
2024
|
BUY
Other acquisition or disposition
|
-
|
2,000
|
|
Jun 03
2024
|
SELL
Other acquisition or disposition
|
-
|
2,000
|
|