T1 Energy Stock Rises 118.9% in 3 Months: Is It Worth Investing Now? | StockRay