What is the current Solarwindow Technologies Inc (ID) share price?
The current share price of Solarwindow Technologies Inc (ID) is US$ 0,2702
How many Solarwindow Technologies Inc (ID) shares are in issue?
Solarwindow Technologies Inc (ID) has 65.779.045 shares in issue
What is the market cap of Solarwindow Technologies Inc (ID)?
The market capitalisation of Solarwindow Technologies Inc (ID) is USD 17,77M
What is the 1 year trading range for Solarwindow Technologies Inc (ID) share price?
Solarwindow Technologies Inc (ID) has traded in the range of US$ 0,15 to US$ 0,90 during the past year
What is the PE ratio of Solarwindow Technologies Inc (ID)?
The price to earnings ratio of Solarwindow Technologies Inc (ID) is -7,66
What is the registered address of Solarwindow Technologies Inc (ID)?
The registered address for Solarwindow Technologies Inc (ID) is 9375 East Shea boulevard, Scottsdale, Arizona, 85260
What is the Solarwindow Technologies Inc (ID) website address?
The website address for Solarwindow Technologies Inc (ID) is www.solarwindow.com
Which industry sector does Solarwindow Technologies Inc (ID) operate in?
Solarwindow Technologies Inc (ID) operates in the Renewable Energy Producers sector