Dec. 26, 2022
December 26, 2022 Market Makers are stealing from the public, inhibiting price discovery, and undermining faith in our markets