Superior Group (SGC) reached $11.33 at the closing of the latest trading day, reflecting a -3.33% change compared to its last close.
Superior Group (SGC) closed at $10.86 in the latest trading session, marking a +1.5% move from the prior day.
Superior Group (SGC) concluded the recent trading session at $10.23, signifying a -1.45% move from its prior day's close.
Superior Group (SGC) closed the most recent trading day at $10.16, moving +1.09% from the previous trading session.
The recommendations of Wall Street analysts are often relied on by investors when deciding whether to buy, sell, or hold a stock. Media reports about these brokerage-firm-employed (or sell-side) analysts changing their ratings often affect a stock's price.
Superior Group (SGC) closed at $9.97 in the latest trading session, marking a -2.54% move from the prior day.
Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?
Superior Group of Companies (SGC) remains a ‘buy' as shares are attractively priced and management forecasts continued growth for 2026. SGC's Q4 2025 revenue and EPS beat expectations, with margin improvements in Branded Products despite segment profit declines year-over-year. Healthcare Apparel and Contact Centers segments saw revenue and profit contraction due to volume decreases and macroeconomic headwinds.
Superior Group of Companies, Inc. (SGC) Q4 2025 Earnings Call Transcript
Superior Group (SGC) came out with quarterly earnings of $0.23 per share, beating the Zacks Consensus Estimate of $0.2 per share. This compares to earnings of $0.13 per share a year ago.
In the most recent trading session, Superior Group (SGC) closed at $10.1, indicating a -3.53% shift from the previous trading day.
Superior Group (SGC) concluded the recent trading session at $10.22, signifying a -1.73% move from its prior day's close.