Why Vista Just Opened a $3 Million Position in Federated Hermes — FHI +0.80 · News Impact Screener