U.S. stock futures were mixed this morning, with the S&P 500 futures falling around 0.1% on Monday.
Shares of SL Science Holding Ltd (NASDAQ:SLBT) fell sharply in pre-market trading after the company reported its financial results for the full year ended Dec. 31.
Net revenue fell by or 35% to around $2.20 million for the year.
Net loss for the year was approximately $3.82 million, versus a year-ago net loss of approximately $1.19 million.
SL Science shares dipped 11.4% to $5.13 in pre-market trading.






