The current price of Mainfreight Limited (MFT) is $38.33 USD. We provide real-time updates on the MFT to USD exchange rate. Over the past 24 hours, Mainfreight Limited has changed by 1.51%.