Shoals Technologies Group (SHLS) Financials: Revenue & Earnings
$1.26B
Market Cap
40.52
P/E
17.45
Forward P/E
63
Score
SHLS price $7.50 +0.03 +0.40%
Stocklytics score rationale: value 56, quality 42, growth 91.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| 103750000 | 144496000 | 175518000 | 213212000 | 326940000 | 488939000 | 399208000 | 475331000 |
Shoals Technologies Group, Inc. provides Electrical Balance of System (EBOS) solutions designed for solar power projects throughout the United States. The company manufactures a wide array of EBOS components, including various cable assemblies, inline fuses, combiners, disconnects, recombiners, wireless monitoring systems, junction boxes, specialized transition enclosures, splice boxes, wire management solutions…
SHLS fair value $16.34. Price $7.50. Price is 54% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 67% of days in the past 5 years.
Fair value is an estimate of what one share is worth if future cash flows arrive as modeled. It is not a forecast of the share price. How discounted cash flow works.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-04 | — | 0.12 | — | 161.78M |
| 2026-08-04 | 0.12 | 0.10 | 163.37M | 160.03M |
| 2026-05-05 | 0.07 | 0.06 | 140.56M | 129.16M |
| 2026-02-24 | 0.10 | 0.14 | 148.32M | 144.88M |
| 2025-11-04 | 0.12 | 0.13 | 135.80M | 130.82M |
| 2025-08-05 | 0.10 | 0.08 | 110.84M | 131.47M |
| 2025-05-06 | 0.03 | 0.04 | 80.36M | 105.00M |
| 2025-02-25 | 0.08 | 0.09 | 106.99M | 88.78M |
| 2024-11-12 | 0.08 | 0.10 | 102.17M | 102.03M |
| 2024-08-06 | 0.10 | 0.09 | 99.25M | 90.46M |
| 2024-05-07 | 0.07 | 0.06 | 90.81M | 94.48M |
| 2024-02-28 | 0.12 | 0.17 | 130.44M | 131.94M |
| 2023-11-07 | 0.20 | 0.16 | 134.21M | 132.18M |
| 2023-08-01 | 0.14 | 0.13 | 119.21M | 135.97M |
| 2023-05-08 | 0.14 | 0.10 | 105.09M | 115.89M |
| 2023-02-28 | 0.15 | 0.09 | 94.65M | 85.97M |
| 2022-11-14 | 0.10 | 0.08 | 90.82M | 83.03M |
| 2022-08-15 | 0.07 | 0.07 | 73.49M | 72.89M |
| 2022-05-16 | 0.05 | 0.06 | 67.98M | 69.99M |
| 2022-03-10 | 0.01 | 0.04 | 48.05M | 46.34M |
| 2021-11-09 | 0.07 | 0.07 | 59.84M | 61.41M |
| 2021-08-10 | 0.09 | 0.08 | 59.72M | 59.72M |
| 2021-05-03 | 0.05 | 0.04 | 45.60M | 34.20M |
| 2021-03-15 | 0.07 | 0.07 | 38.75M | — |
| 2021-01-28 | 0.09 | — | 52.60M | — |
| 2020-06-30 | 0.03 | — | 43.43M | — |
| 2020-03-31 | 0.06 | — | 40.74M | — |
| 2019-12-31 | 0.05 | — | 37.88M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency —.
Safety score 37/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. No dividend history was found. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| No data yet. | ||||
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-09-09 | Moen Kirsten | Sell | 2.79K | $7.06 | 19.70K |
| 2026-08-13 | MOSS BRANDON | Sell | 104.39K | $8.14 | 849.70K |
| 2026-07-17 | MOSS BRANDON | Sell | 9.13K | $10.30 | 94.07K |
| 2026-06-16 | King Bobbie Lee Jr | Sell | 6.38K | $9.96 | 63.51K |
| 2026-06-16 | King Bobbie Lee Jr | Sell | 10.00K | $10.41 | 104.10K |
| 2026-06-16 | King Bobbie Lee Jr | Sell | 1.00K | — | — |
| 2026-06-15 | King Bobbie Lee Jr | Sell | 6.38K | $10.30 | 65.68K |
| 2026-06-01 | Hart James Ryan | Sell | 6.48K | $12.18 | 78.91K |
| 2026-06-01 | Bardos Dominic | Sell | 30.20K | $12.18 | 367.88K |
| 2026-06-01 | TOLNAR JEFFERY | Sell | 8.63K | $12.18 | 105.11K |
| 2026-05-08 | Bardos Dominic | Sell | 54.45K | $8.48 | 461.73K |
| 2026-04-30 | Ramdev Niharika | Buy | 22.67K | — | — |
| 2026-04-30 | Volpe Toni | Buy | 22.67K | — | — |
| 2026-04-30 | MILLS JEANNETTE M | Buy | 22.67K | — | — |
| 2026-04-30 | JULIAN ROBERT K. | Buy | 22.67K | — | — |
| 2026-04-30 | Sundberg Lori S | Buy | 22.67K | — | — |
| 2026-04-30 | Forth John Bradford | Buy | 35.27K | — | — |
| 2026-04-30 | Daul Ty P. | Buy | 22.67K | — | — |
| 2026-04-01 | Moen Kirsten | Other | 0 | — | — |
| 2026-04-01 | Hart James Ryan | Other | 0 | — | — |
| 2026-03-04 | MOSS BRANDON | Sell | 92.74K | $6.14 | 569.41K |
| 2026-03-04 | Bardos Dominic | Sell | 27.11K | $6.14 | 166.48K |
| 2026-03-04 | TOLNAR JEFFERY | Sell | 23.21K | $6.14 | 142.48K |
| 2026-02-17 | MOSS BRANDON | Buy | 205.61K | — | — |
| 2026-02-17 | TOLNAR JEFFERY | Buy | 56.08K | — | — |
| 2026-02-17 | King Bobbie Lee Jr | Buy | 28.04K | — | — |
| 2026-02-17 | Bardos Dominic | Buy | 64.25K | — | — |
| 2026-02-17 | Van Bibber David Sean | Buy | 10.52K | — | — |
| 2025-12-05 | Bardos Dominic | Sell | 4.17K | $7.83 | 32.65K |
| 2025-12-05 | TOLNAR JEFFERY | Sell | 2.45K | $7.85 | 19.23K |
| 2025-11-10 | Van Bibber David Sean | Other | 0 | — | — |
| 2025-10-17 | Bardos Dominic | Sell | 1.76K | $9.95 | 17.49K |
| 2025-07-17 | MOSS BRANDON | Sell | 9.17K | $5.70 | 52.28K |
| 2025-06-16 | King Bobbie Lee Jr | Buy | 93.63K | — | — |
| 2025-06-16 | King Bobbie Lee Jr | Other | 0 | — | — |
| 2025-05-01 | Ramdev Niharika | Buy | 47.75K | — | — |
| 2025-05-01 | Daul Ty P. | Buy | 47.75K | — | — |
| 2025-05-01 | Forth John Bradford | Buy | 74.27K | — | — |
| 2025-05-01 | Sundberg Lori S | Buy | 47.75K | — | — |
| 2025-05-01 | JULIAN ROBERT K. | Buy | 47.75K | — | — |
| 2025-05-01 | MILLS JEANNETTE M | Buy | 47.75K | — | — |
| 2025-05-01 | Volpe Toni | Buy | 47.75K | — | — |
| 2025-03-31 | TOLNAR JEFFERY | Sell | 1.42K | $3.32 | 4.70K |
| 2025-03-12 | Bardos Dominic | Buy | 35.00K | $2.80 | 98.00K |
| 2025-03-10 | Lund Inez | Sell | 1.90K | $2.92 | 5.55K |
| 2025-03-10 | TOLNAR JEFFERY | Sell | 2.70K | $2.88 | 7.78K |
| 2025-03-05 | Lund Inez | Sell | 1.02K | $3.11 | 3.19K |
| 2025-03-05 | TOLNAR JEFFERY | Sell | 5.80K | $3.07 | 17.81K |
| 2025-03-05 | Bardos Dominic | Sell | 7.45K | $3.09 | 23.02K |
| 2025-03-05 | MOSS BRANDON | Sell | 21.70K | $3.07 | 66.62K |
| 2025-02-20 | TOLNAR JEFFERY | Buy | 130.72K | — | — |
| 2025-02-20 | Lund Inez | Buy | 27.23K | — | — |
| 2025-02-20 | Bardos Dominic | Buy | 149.78K | — | — |
| 2025-02-20 | MOSS BRANDON | Buy | 479.30K | — | — |
| 2025-02-18 | Bardos Dominic | Buy | 8.63K | — | — |
| 2025-02-18 | Bardos Dominic | Sell | 3.85K | $4.08 | 15.72K |
| 2025-02-18 | TOLNAR JEFFERY | Buy | 12.21K | — | — |
| 2025-02-18 | TOLNAR JEFFERY | Sell | 5.45K | $4.08 | 22.24K |
| 2024-12-05 | Lund Inez | Sell | 850 | $4.72 | 4.01K |
| 2024-12-05 | TOLNAR JEFFERY | Sell | 1.31K | $4.65 | 6.09K |
| 2024-12-05 | Bardos Dominic | Sell | 4.30K | $4.69 | 20.17K |
| 2024-11-22 | Bardos Dominic | Buy | 15.00K | $4.71 | 70.65K |
| 2024-11-21 | MOSS BRANDON | Buy | 22.30K | $4.55 | 101.47K |
| 2024-10-17 | Bardos Dominic | Sell | 1.76K | $4.94 | 8.68K |
| 2024-09-16 | TOLNAR JEFFERY | Sell | 2.11K | $6.34 | 13.38K |
| 2024-09-16 | Lund Inez | Sell | 350 | $6.33 | 2.22K |
| 2024-08-09 | Ramdev Niharika | Buy | 25.59K | — | — |
| 2024-08-09 | Ramdev Niharika | Other | 0 | — | — |
| 2024-08-01 | MOSS BRANDON | Buy | 353.13K | — | — |
| 2024-07-17 | MOSS BRANDON | Sell | 27.64K | $6.81 | 188.22K |
| 2024-07-16 | Bardos Dominic | Sell | 5.80K | $7.06 | 40.95K |
| 2024-07-08 | Bardos Dominic | Other | 0 | — | — |
| 2024-07-08 | Lund Inez | Other | 0 | — | — |
| 2024-07-08 | TOLNAR JEFFERY | Other | 0 | — | — |
| 2024-07-08 | Peetz Mehgan | Other | 0 | — | — |
| 2024-07-08 | Lund Inez | Buy | 16.45K | — | — |
| 2024-07-08 | Peetz Mehgan | Buy | 32.90K | — | — |
| 2024-07-08 | Bardos Dominic | Buy | 115.13K | — | — |
| 2024-07-08 | TOLNAR JEFFERY | Buy | 32.90K | — | — |
| 2024-05-02 | Forth John Bradford | Buy | 32.07K | — | — |
| 2024-05-02 | Daul Ty P. | Buy | 20.62K | — | — |
| 2024-05-02 | WILVER PETER M | Buy | 20.62K | — | — |
| 2024-05-02 | JULIAN ROBERT K. | Buy | 20.62K | — | — |
| 2024-05-02 | Sundberg Lori S | Buy | 20.62K | — | — |
| 2024-05-02 | Volpe Toni | Buy | 20.62K | — | — |
| 2024-05-02 | MILLS JEANNETTE M | Buy | 20.62K | — | — |
| 2024-03-31 | TOLNAR JEFFERY | Sell | 1.42K | $11.18 | 15.82K |
| 2024-03-08 | Peetz Mehgan | Sell | 3.16K | $13.04 | 41.21K |
| 2024-03-08 | Lund Inez | Sell | 1.94K | $13.05 | 25.32K |
| 2024-03-08 | TOLNAR JEFFERY | Sell | 2.75K | $13.04 | 35.86K |
| 2024-02-27 | Peetz Mehgan | Buy | 35.12K | — | — |
| 2024-02-27 | Lund Inez | Buy | 6.66K | — | — |
| 2024-02-27 | MOSS BRANDON | Buy | 142.95K | — | — |
| 2024-02-27 | TOLNAR JEFFERY | Buy | 38.99K | — | — |
| 2024-02-27 | Bardos Dominic | Buy | 50.91K | — | — |
| 2024-02-27 | Lund Inez | Sell | 0 | — | — |
| 2024-01-29 | Peetz Mehgan | Sell | 4.83K | $13.86 | 67.01K |
| 2023-12-05 | Peetz Mehgan | Sell | 3.31K | $14.21 | 47.04K |
| 2023-12-05 | TOLNAR JEFFERY | Sell | 2.50K | $14.15 | 35.38K |
| 2023-12-05 | Bardos Dominic | Sell | 4.20K | $14.24 | 59.81K |
Latest filed quarter: Q2 2026.
Institutions holding: 300, holders +13 vs prior quarter. Ownership 105.85%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| BLACKROCK, INC. | 28.73M | 8.88M | +44.75% | 284.41M |
| PRICE T ROWE ASSOCIATES INC /MD/ | 21.60M | 2.01M | +10.24% | 213.86M |
| VANGUARD CAPITAL MANAGEMENT LLC | 7.44M | 73.91K | +1.00% | 73.61M |
| INVESCO LTD. | 7.16M | -619.55K | -7.97% | 70.86M |
| STATE STREET CORP | 6.05M | 44.00K | +0.73% | 59.92M |
| T. ROWE PRICE INVESTMENT MANAGEMENT, INC. | 6.04M | 1.01M | +19.98% | 59.77M |
| AMUNDI | 5.37M | -360.23K | -6.28% | 53.23M |
| GEODE CAPITAL MANAGEMENT, LLC | 4.75M | 186.63K | +4.09% | 46.99M |
| DIMENSIONAL FUND ADVISORS LP | 4.59M | 321.70K | +7.54% | 45.44M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 4.50M | -1.39M | -23.56% | 44.55M |
| BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. | 4.28M | -1.06M | -19.82% | 42.34M |
| GREENVALE CAPITAL LLP | 4.25M | 4.25M | New | 42.08M |
| HANDELSBANKEN FONDER AB | 3.77M | 912.09K | +31.95% | 37.29M |
| SCHRODER INVESTMENT MANAGEMENT GROUP | 2.89M | -1.75M | -37.72% | 28.61M |
| PICTET ASSET MANAGEMENT HOLDING SA | 2.84M | 89.25K | +3.24% | 28.11M |
| UBS GROUP AG | 2.73M | 857.98K | +45.77% | 27.05M |
| NORTHERN TRUST CORP | 2.32M | -241.45K | -9.41% | 23.02M |
| ACK ASSET MANAGEMENT LLC | 2.25M | 2.25M | New | 22.32M |
| SUSQUEHANNA INTERNATIONAL GROUP, LLP | 2.22M | 1.96M | +759.25% | 21.94M |
| AMERIPRISE FINANCIAL INC | 1.93M | -397.96K | -17.12% | 19.08M |
| REDWOOD GROVE CAPITAL, LLC | 1.76M | -1.28M | -42.03% | 17.43M |
| MORGAN STANLEY | 1.75M | 114.69K | +7.01% | 17.32M |
| ROYCE & ASSOCIATES LP | 1.72M | 233.92K | +15.70% | 17.07M |
| ARDSLEY ADVISORY PARTNERS LP | 1.67M | -595.00K | -26.33% | 16.48M |
| VOYA INVESTMENT MANAGEMENT LLC | 1.63M | -170.58K | -9.49% | 16.12M |
Shoals Technologies Group, Inc. (SHLS) trades at $7.50, with a market cap of $1.26B and a trailing P/E of 40.52. Revenue below is the annual history on file. It describes what the business has already reported. It is not a forecast and it is not a recommendation.
| 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| 103750000 | 144496000 | 175518000 | 213212000 | 326940000 | 488939000 | 399208000 | 475331000 |
Insights · Dividends · Forecast · Financials · Learn
$1.26B
Market Cap
40.52
P/E
17.45
Forward P/E
63
Score