GMS Inc. GMS

Set alert

Price alert · GMS

All alert types
109.96 0.00 0.00%

At close · Sep 4

109.96 Day range 109.97

52-week range unavailable

YTD
+29.62%
1 year
+31.28%
Open
109.97
Prev close
109.96
Mkt cap
4.20B
Vol
710.65K
Avg vol
0
EPS
0.00
P/E
0.00
Div yield
0.00%
More statistics
Low
109.96
High
109.97
Forward P/E
13.28
Beta
1.76
Short ratio
0.42
Inst. own
99.28%
Dividend
0.00
Ex-div date
Earnings
Aug 28, 2025
50-d avg
109.64
200-d avg
87.59
1y target
107.50

MAX chart

Chart tools
Interval

Chart is warming up

The all-time price history for GMS has not been loaded yet. Try again in a moment.

Analyst view

Consensus: hold

Hold
Price target (mean) 107.50 -2.2% downside
Target (low)
100.00
Target (mean)
107.50
Target (high)
110.00
Ratings (0m) 4 0 buy · 4 hold · 0 sell
  • Strong buy0
  • Buy0
  • Hold4
  • Sell0
  • Strong sell0

Recommendation trend

  • This month 4
  • 1 month ago 8
  • 2 months ago 8
  • 3 months ago 9

Earnings and revenue estimates

Consensus for the coming quarters and fiscal years

GMS analyst estimates
PeriodEPS estimateLow – highYear agoEPS growthRevenue estimateRevenue growthAnalysts
Current quarter1.861.78 – 2.002.02-7.8%1.45B-1.3%3
Next quarter1.161.07 – 1.260.92+26.5%1.26B+0.2%3
Current year6.346.18 – 6.486.18+2.5%5.52B+0.2%4
Next year7.537.14 – 8.066.34+18.8%5.75B+4.2%5

Upgrades and downgrades

The latest rating changes

GMS analyst upgrades and downgrades
DateFirmActionFromTo
Jul 1, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Jul 1, 2025Truist SecuritiesMaintainedHoldHold
Jul 1, 2025DA DavidsonMaintainedNeutralNeutral
Jul 1, 2025Loop CapitalMaintainedHoldHold
Jul 1, 2025RBC CapitalMaintainedSector PerformSector Perform
Jun 27, 2025Stephens & Co.DowngradeOverweightEqual-Weight
Jun 25, 2025Raymond JamesDowngradeOutperformMarket Perform
Jun 23, 2025BairdDowngradeOutperformNeutral
Jun 20, 2025Truist SecuritiesMaintainedHoldHold
Jun 20, 2025Raymond JamesMaintainedOutperformOutperform
Jun 20, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Jun 20, 2025RBC CapitalMaintainedSector PerformSector Perform
Jun 20, 2025Stephens & Co.MaintainedOverweightOverweight
Mar 10, 2025Loop CapitalMaintainedHoldHold
Mar 10, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Mar 7, 2025DA DavidsonMaintainedNeutralNeutral
Mar 7, 2025RBC CapitalMaintainedSector PerformSector Perform
Mar 7, 2025Truist SecuritiesMaintainedHoldHold
Mar 7, 2025BairdMaintainedOutperformOutperform
Mar 7, 2025Raymond JamesDowngradeOutperformOutperform
Jan 16, 2025BarclaysMaintainedEqual-WeightEqual-Weight
Dec 9, 2024Truist SecuritiesMaintainedHoldHold
Dec 6, 2024BarclaysMaintainedEqual-WeightEqual-Weight
Dec 6, 2024DA DavidsonMaintainedNeutralNeutral
Dec 6, 2024RBC CapitalReiteratedSector PerformSector Perform
Dec 6, 2024BairdMaintainedOutperformOutperform
Nov 26, 2024DA DavidsonDowngradeBuyNeutral
Nov 25, 2024Loop CapitalMaintainedHoldHold
Oct 16, 2024BairdMaintainedOutperformOutperform
Sep 9, 2024BarclaysMaintainedEqual-WeightEqual-Weight