Jun 18
2025
|
BUY
Grant, award, or other acquisition
|
-
|
49,434
|
|
Mar 21
2024
|
SELL
Open market or private sale
|
$7,789,820
$28.43 p/Share
|
274,000
|
|
Nov 15
2023
|
SELL
Open market or private sale
|
$450,600
$22.53 p/Share
|
20,000
|
|
Sep 29
2023
|
SELL
Open market or private sale
|
$98,871
$21.14 p/Share
|
4,677
|
|
Sep 28
2023
|
SELL
Open market or private sale
|
$216,861
$21.03 p/Share
|
10,312
|
|
Jul 27
2021
|
|
-
|
621,500
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$18,848
$47.12 p/Share
|
400
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$1,624,992
$46.85 p/Share
|
34,685
|
|