Investing Newsletter Horizon takes $374 in profit, Nike Struggles- What About Foot Locker? Banks Keep Pushing Jul 11, 2024 — Kevin Hamilton Horizon takes $374 in profit, Nike Struggles- What About Foot Locker? Banks Keep Pushing