Macrotech Gains Most In Four Weeks