For Subscribers Billions of Odd Lots: Heart of the “Price Improvement” Mechanism – Part III March 29, 2023