AMRS logo

Amyris (AMRS) Price To Sales Ratio