Netflix Reports Earnings; Interactive Brokers Founder On The Retail Rally 7/17/25 | Closing Bell | Podwise