Many institutional investors close their fiscal year on Oct. 31 and buy stocks at that time with excess cash.
Source: MarketWatch
23. October 2025 22:52
Many institutional investors close their fiscal year on Oct. 31 and buy stocks at that time with excess cash.
Source: MarketWatch