Hub Power Company Leads KMI-30 Index Index to Close Positive
The Hub Power Company (HUBC) was the biggest contributor to the KMI-30 index’s positive performance on Wednesday, April 15, 2026. The company’s stock rose by 1.65% to close at 750.05, contributing 750.05 points to the index. The positive performance of HUBC was driven by the company’s strong financial results for the quarter ended March 31, […]








