The PE ratio of Macrotech Developers stands at 63.38, while the PB ratio is 6.67.