Management EfficiencyThe company has return on total asset (ROA) of (26.33) % which means that it has lost $26.33 on every $100 spent on asset. This is way below average. Similarly, it shows return on stockholders equity (ROE) of (48.87) % meaning that it created substantial loss on money invested by shareholders.
Entity SummaryNovadaq Technologies Inc. develops, manufactures, and markets fluorescence imaging solutions for use by surgeons in the operating room and other clinical settings in the United States and internationally. Novadaq Technologies (NVDQ) is traded on NASDAQ General Markets in USA. It is located in Mississauga, ON LW TW and employs 215 people.
Novadaq Technologies Leadership Team
Stock Performance Indicators