Miles Franklin Review: What Investors Should Know in 2025