RE:Undisputed Money$$$ missed ? -- what would U do ?ROI?
ROI?
Pyrogenesis' return on equity is -122.14%.
It's return on assets is -70.38%.
( per Investing.com. Likely not updated yet. )
( I couldn't be bothered calculating newly revised values, they haven't changed much. )