SCLE closed today lower at 10.93, a decrease of -2.4107% from yesterday's close, completing a monthly decrease of -4.6248% or -0.53. Over the past 12 months, SCLE stock gained 19.5973%.
SCLE is not paying dividends to its shareholders.
The stock of the company had never split.
The company's stock is traded on one exchange.