InvesTrust Files Form 13F on Apr 7, 2026: InvesTrust filed Form 13F on Apr 7, 2026; SEC requires managers with >$100M to report within 45 days — review quarter-end exposures and potential sector… 👈 Read full analysis #InvesTrust #Form13F #SECReporting #InvestmentManagement #FinancialRegulations