B23592 closed today higher at $106,769.19, an increase of 0.091% from yesterday's close, completing a monthly increase of 10.9223% or $10,513.34. Over the past 12 months, B23592 stock gained 7.5759%.
B23592 is not paying dividends to its shareholders.