Feb 24
2025
|
SELL
Open market or private sale
|
$1,385,502
$27.3 p/Share
|
50,751
|
|
Feb 21
2025
|
SELL
Open market or private sale
|
$727,389
$28.58 p/Share
|
25,451
|
|
Feb 20
2025
|
SELL
Open market or private sale
|
$1,032,087
$29.26 p/Share
|
35,273
|
|
Dec 05
2024
|
SELL
Open market or private sale
|
$1,076,487
$28.78 p/Share
|
37,404
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$381,675
$29.98 p/Share
|
12,731
|
|
Dec 03
2024
|
SELL
Open market or private sale
|
$1,069,458
$30.18 p/Share
|
35,436
|
|
Dec 02
2024
|
SELL
Open market or private sale
|
$529,478
$30.32 p/Share
|
17,463
|
|
Dec 14
2023
|
BUY
Open market or private purchase
|
$302,368
$10.5 p/Share
|
28,797
|
|