Michael Smith Markets 2024