Whales are aggressively buying up the float, and they aren't slowing down. An official SEC Schedule 13G just dropped for $OSS, revealing that Vladimir and Angelica Galkin have already increased their position to 1,500,000 shares as of July 31, 2026!
Let's look at the rapid