Yes, there are significant changes in NioCorp's financial statements that could be causing the stock price drop. Here are the key points from the financial statements1:
The financial statements show that NioCorp has a negative net income of $5.38 million for the most recent quarter. This negative income, along with a decline in revenue and an increase in net loss, could be causing concern among investors and leading to a drop in stock price. Additionally, the company's net income has been negative for the past two quarters, which may further contribute to the negative sentiment surrounding the stock.