A Few Bright Spots In First Solar Inc (NASDAQ: FSLR)

First Solar Inc (NASDAQ:FSLR) currently has a daily average trading volume of 3.17M but it saw 3353227 shares traded in last market. With a market cap of 23.39B USD, the company’s current market price of $218.50 came rising about 1.16 while comparing to the previous closing price of $215.99. In past 52 weeks, the stock […]

Putting The Spotlight On Indie Semiconductor Inc (INDI)

Indie Semiconductor Inc (NASDAQ:INDI) currently has a daily average trading volume of 2.68M but it saw 3695582 shares traded in last market. With a market cap of 1.01B USD, the company’s current market price of $5.41 came falling about -9.53 while comparing to the previous closing price of $5.98. In past 52 weeks, the stock […]

Ideas And Forecasts On Roku Inc (NASDAQ: ROKU)

Roku Inc (NASDAQ:ROKU) currently has a daily average trading volume of 3.27M but it saw 6633347 shares traded in last market. With a market cap of 7.98B USD, the company’s current market price of $55.33 came falling about -4.95 while comparing to the previous closing price of $58.21. In past 52 weeks, the stock remained […]

Should Investors Trust The Upside Potential In Snowflake Inc (SNOW)?

Snowflake Inc (NYSE:SNOW) currently has a daily average trading volume of 6.39M but it saw 7644705 shares traded in last market. With a market cap of 41.58B USD, the company’s current market price of $124.20 came falling about -4.74 while comparing to the previous closing price of $130.38. In past 52 weeks, the stock remained […]

Are Analysts Too Bullish On Mersana Therapeutics Inc (MRSN)

Mersana Therapeutics Inc (NASDAQ:MRSN) currently has a daily average trading volume of 1.53M but it saw 1587662 shares traded in last market. With a market cap of 220.25M USD, the company’s current market price of $1.80 came falling about -10.00 while comparing to the previous closing price of $2.00. In past 52 weeks, the stock […]