RCM Technologies (RCMT) Financials: Revenue & Earnings
$255.53M
Market Cap
16.00
P/E
12.97
Forward P/E
60
Score
RCMT price $35.94 +0.41 +1.17%
Stocklytics score rationale: value 58, quality 57, growth 66.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 176448000 | 186737000 | 200352000 | 191100000 | 150409000 | 203875000 | 284680000 | 263237000 | 278380000 | 319404000 |
RCM Technologies, Inc. delivers business and technology-focused solutions across the United States, Canada, Puerto Rico, and Serbia. The company organizes its operations into three distinct divisions: Engineering, Specialty Health Care, and Life Sciences and Information Technology. The Engineering division provides diverse services, including project management, design, analytical work, engineer-procure-construct…
RCMT fair value $70.19. Price $35.94. Price is 49% below fair value.
Below fair value, and cheaper than usual. A larger discount than on 72% 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.
Calculated with a 10-year free-cash-flow discount. Starting free cash flow 22.83M. Growth 13.78%. When analyst earnings forecasts are available, free cash flow in those years is forecast earnings times the company's usual conversion of earnings into free cash flow, kept between 60% and 130%. Years with fewer than 3 analyst estimates are left out. Growth then fades in a straight line to terminal growth by year 10, starting from the last well-covered year's growth, or from the pace across those years when the final year slows sharply, kept between 0% and 20%. Without those forecasts, year-1 growth is analyst revenue growth for the next full fiscal year, or 5-year historical revenue growth when that forecast is missing, held for five years, then fading in a straight line to terminal growth by year 10. Terminal growth 3.00%. Discount rate 8.70% (beta 0.8). Beta is kept between 0.8 and 2.0, which on its own would make the discount rate 8.7% to 15.3%. The rate is then capped at 12%. A cap is used because a discount above 12% pushes higher-beta stocks further from the price. The discount rate stays at least 5 percentage points above terminal growth. Shares 7.11M. Net debt 22.97M. The earnings value is next-12-months earnings per share, or trailing earnings when that forecast is missing, times the stock's own 10-year median P/E, kept between 8 and 40. Fewer than five years of history uses the sector's typical P/E. Fair value is the average of the cash-flow value and the earnings value when both exist. Model uncertainty is high when fair value is more than 60% from the price, or when most of the cash-flow value sits after year 10.
| Date | EPS actual | EPS estimate | Revenue | Revenue estimate |
|---|---|---|---|---|
| 2026-11-04 | — | 0.41 | — | 78.29M |
| 2026-08-13 | 0.82 | 0.62 | 93.82M | 81.75M |
| 2026-05-14 | 0.69 | 0.70 | 83.02M | 90.77M |
| 2026-04-01 | 0.77 | 0.58 | 86.48M | 84.46M |
| 2025-11-05 | 0.42 | 0.45 | 70.29M | 67.35M |
| 2025-08-06 | 0.69 | 0.61 | 78.17M | 80.42M |
| 2025-05-07 | 0.63 | 0.56 | 84.47M | 76.03M |
| 2025-03-12 | 0.49 | 0.74 | 76.91M | 79.00M |
| 2024-11-07 | 0.35 | 0.38 | 60.37M | 60.45M |
| 2024-08-07 | 0.47 | 0.50 | 69.16M | 70.11M |
| 2024-05-08 | 0.48 | 0.48 | 71.94M | 71.14M |
| 2024-03-14 | 0.65 | 0.63 | 71.03M | 72.29M |
| 2023-11-09 | 0.46 | 0.32 | 58.05M | 60.21M |
| 2023-08-09 | 0.47 | 0.46 | 67.03M | 66.89M |
| 2023-05-10 | 0.41 | 0.38 | 67.12M | 65.16M |
| 2023-03-15 | 0.47 | 0.48 | 70.20M | 68.88M |
| 2022-11-10 | 0.33 | 0.28 | 58.15M | 61.91M |
| 2022-08-10 | 0.57 | 0.53 | 74.35M | 76.26M |
| 2022-04-27 | 0.62 | 0.27 | 81.96M | 65.00M |
| 2022-03-30 | 0.41 | 0.15 | 64.92M | 51.11M |
| 2021-11-11 | 0.24 | -0.02 | 45.47M | 49.30M |
| 2021-08-12 | 0.11 | 0.06 | 48.93M | 44.41M |
| 2021-05-13 | 0.08 | 0.04 | 44.55M | 49.00M |
| 2021-04-01 | -0.15 | 0.01 | 41.16M | 42.02M |
| 2020-11-09 | -0.02 | -0.06 | 31.56M | 32.00M |
| 2020-08-10 | -0.08 | -0.13 | 32.65M | 53.06M |
| 2020-05-11 | -0.45 | 0.06 | 45.03M | 7.01M |
| 2020-03-04 | 0.08 | 0.13 | 48.55M | 78.89M |
| 2019-11-06 | 0.03 | 0.05 | 40.25M | 67.08M |
| 2019-08-07 | 0.10 | 0.10 | 50.70M | 51.59M |
| 2019-05-08 | 0.11 | 0.06 | 51.59M | 47.89M |
| 2019-03-06 | 0.05 | 0.11 | 55.27M | 76.00M |
| 2018-11-08 | 0.06 | 0.05 | 42.56M | 35.47M |
| 2018-08-14 | 0.03 | 0.11 | 51.71M | 189.60M |
| 2018-05-09 | 0.09 | 0.07 | 50.81M | 39.52M |
| 2018-03-06 | 0.30 | 0.09 | 51.06M | 51.06M |
| 2017-11-01 | 0.08 | 0.06 | 43.83M | 32.87M |
| 2017-08-09 | 0.04 | 0.07 | 45.51M | 79.64M |
| 2017-05-03 | 0.05 | — | 46.34M | — |
| 2017-03-01 | -0.02 | — | 44.20M | — |
Yield 0.00%. Payout ratio 0.00%. Frequency Special.
Safety score 49/100 · Watch. Payout ratio is 0% of earnings. Free-cash-flow coverage is not available, so this part stays neutral. Dividends were paid in 4 separate years. There is no dividend yield.
| Ex-date | Dividend | Record | Payment | Frequency |
|---|---|---|---|---|
| 2017-12-21 | $1.00 | 2017-12-22 | 2017-12-28 | Special |
| 2015-12-18 | $1.00 | 2015-12-22 | 2015-12-30 | Annual |
| 2014-12-31 | $2.00 | 2014-12-26 | — | Weekly |
| 2014-12-23 | $2.00 | 2014-12-26 | 2014-12-30 | Special |
| 2012-12-18 | $1.00 | 2012-12-20 | 2012-12-27 | Special |
| Date | Insider | Action | Shares | Price | Value |
|---|---|---|---|---|---|
| 2026-08-31 | MILLER KEVIN D | Sell | 20.27K | $42.19 | 855.23K |
| 2026-08-28 | MILLER KEVIN D | Sell | 2.23K | $42.00 | 93.66K |
| 2026-08-26 | MILLER KEVIN D | Sell | 1.75K | $42.05 | 73.71K |
| 2026-08-25 | MILLER KEVIN D | Sell | 1.33K | $42.00 | 55.99K |
| 2026-08-21 | Saks Michael | Sell | 706 | $41.12 | 29.03K |
| 2026-08-18 | Saks Michael | Sell | 3.73K | $40.78 | 152.31K |
| 2026-08-18 | Saks Michael | Sell | 6.26K | $41.24 | 258.37K |
| 2026-08-18 | MILLER KEVIN D | Sell | 4.41K | $42.00 | 185.35K |
| 2026-08-17 | MILLER KEVIN D | Sell | 6.06K | $36.46 | 221.02K |
| 2026-08-17 | MILLER KEVIN D | Sell | 9.27K | $37.49 | 347.64K |
| 2026-08-17 | MILLER KEVIN D | Sell | 34.85K | $38.06 | 1.33M |
| 2026-08-17 | MILLER KEVIN D | Sell | 9.81K | $39.12 | 383.92K |
| 2026-08-17 | Vizi Bradley | Sell | 24.72K | $36.42 | 900.27K |
| 2026-08-17 | Vizi Bradley | Sell | 50.00K | $40.06 | 2.00M |
| 2026-08-14 | MILLER KEVIN D | Sell | 30.00K | $34.02 | 1.02M |
| 2026-08-14 | Vizi Bradley | Sell | 25.28K | $35.02 | 885.34K |
| 2026-08-14 | Saks Michael | Sell | 6.79K | $32.50 | 220.74K |
| 2026-08-14 | Saks Michael | Sell | 5.00K | $35.00 | 175.00K |
| 2026-08-13 | Saks Michael | Buy | 2.90K | — | — |
| 2026-08-13 | Saks Michael | Buy | 4.00K | — | — |
| 2026-08-13 | MILLER KEVIN D | Buy | 8.36K | — | — |
| 2026-05-04 | Saks Michael | Sell | 1.21K | $32.50 | 39.26K |
| 2026-05-04 | MILLER KEVIN D | Sell | 19.07K | $32.03 | 610.68K |
| 2026-04-27 | MILLER KEVIN D | Sell | 4.73K | $32.00 | 151.49K |
| 2026-04-24 | MILLER KEVIN D | Sell | 2.93K | $32.04 | 93.94K |
| 2026-04-22 | MILLER KEVIN D | Sell | 1.48K | $32.00 | 47.46K |
| 2026-04-20 | MILLER KEVIN D | Sell | 2.38K | $32.02 | 76.37K |
| 2026-04-17 | MILLER KEVIN D | Sell | 3.00K | $32.00 | 96.00K |
| 2026-04-16 | Saks Michael | Sell | 4.86K | $30.00 | 145.92K |
| 2026-04-16 | Vizi Bradley | Sell | 49.86K | $30.00 | 1.50M |
| 2026-04-15 | Saks Michael | Sell | 136 | $30.00 | 4.08K |
| 2026-04-15 | Vizi Bradley | Sell | 140 | $30.00 | 4.20K |
| 2026-04-08 | Vizi Bradley | Buy | 104.27K | — | — |
| 2026-04-08 | Vizi Bradley | Sell | 41.03K | $27.87 | 1.14M |
| 2026-04-08 | Vizi Bradley | Sell | 8.24K | $27.52 | 226.68K |
| 2026-04-07 | Vizi Bradley | Sell | 13.67K | $27.55 | 376.50K |
| 2025-12-18 | Komarneni Jayanth Sree | Buy | 2.21K | — | — |
| 2025-12-18 | Kakodkar Swarna Srinivas | Buy | 2.21K | — | — |
| 2025-12-18 | Amadi Chigozie Obinna | Buy | 2.21K | — | — |
| 2025-09-29 | Vizi Bradley | Sell | 160 | $27.50 | 4.40K |
| 2025-09-24 | Vizi Bradley | Sell | 8 | $27.55 | 220 |
| 2025-09-23 | Vizi Bradley | Sell | 85 | $27.50 | 2.34K |
| 2025-09-22 | Vizi Bradley | Sell | 1.17K | $27.50 | 32.04K |
| 2025-09-19 | Vizi Bradley | Sell | 3.83K | $27.50 | 105.19K |
| 2025-09-18 | Vizi Bradley | Sell | 2.62K | $27.50 | 72.05K |
| 2025-09-17 | Vizi Bradley | Sell | 2.81K | $27.51 | 77.33K |
| 2025-09-12 | Vizi Bradley | Sell | 658 | $27.53 | 18.11K |
| 2025-09-10 | Vizi Bradley | Sell | 300 | $27.50 | 8.25K |
| 2025-09-09 | Vizi Bradley | Sell | 4 | $27.50 | 110 |
| 2025-09-08 | Vizi Bradley | Sell | 3.96K | $27.51 | 108.97K |
| 2025-09-05 | Vizi Bradley | Sell | 4.51K | $27.50 | 123.97K |
| 2025-08-29 | Vizi Bradley | Sell | 673 | $27.50 | 18.51K |
| 2025-08-26 | Vizi Bradley | Sell | 7.29K | $27.51 | 200.52K |
| 2025-08-26 | Saks Michael | Sell | 5.00K | $27.50 | 137.50K |
| 2025-03-17 | Saks Michael | Sell | 300 | $15.89 | 4.77K |
| 2025-02-05 | Vizi Bradley | Buy | 62.50K | — | — |
| 2025-02-05 | Vizi Bradley | Sell | 24.59K | $20.06 | 493.36K |
| 2025-01-02 | Vizi Bradley | Sell | 20.09K | $22.16 | 445.13K |
| 2024-12-12 | Kakodkar Swarna Srinivas | Buy | 1.94K | — | — |
| 2024-12-12 | Komarneni Jayanth Sree | Buy | 1.94K | — | — |
| 2024-12-12 | Amadi Chigozie Obinna | Buy | 1.94K | — | — |
| 2024-12-04 | Saks Michael | Sell | 352 | $23.95 | 8.43K |
| 2024-12-04 | Saks Michael | Sell | 2.50K | $24.00 | 60.00K |
| 2024-12-03 | Saks Michael | Sell | 2.15K | $23.50 | 50.48K |
| 2024-12-02 | Saks Michael | Sell | 4.80K | $23.22 | 111.46K |
| 2024-12-02 | Saks Michael | Sell | 200 | $23.21 | 4.64K |
| 2024-01-23 | Vizi Bradley | Buy | 62.50K | — | — |
| 2024-01-23 | Vizi Bradley | Sell | 24.59K | $29.99 | 737.57K |
| 2024-01-23 | Saks Michael | Buy | 2.67K | — | — |
| 2024-01-08 | MILLER KEVIN D | Sell | 1.40K | $32.00 | 44.80K |
| 2024-01-02 | Vizi Bradley | Sell | 19.97K | $29.04 | 580.02K |
| 2023-12-29 | Vizi Bradley | Sell | 848 | $30.01 | 25.45K |
| 2023-12-28 | Vizi Bradley | Sell | 2.33K | $30.00 | 69.75K |
| 2023-12-27 | Vizi Bradley | Sell | 18.47K | $30.01 | 554.40K |
| 2023-12-26 | Vizi Bradley | Sell | 13.00K | $30.00 | 390.09K |
| 2023-12-22 | Vizi Bradley | Sell | 11.86K | $30.01 | 355.98K |
| 2023-12-20 | MILLER KEVIN D | Sell | 13.44K | $29.01 | 389.95K |
| 2023-12-19 | MILLER KEVIN D | Sell | 26.56K | $29.02 | 770.71K |
| 2023-12-18 | Vizi Bradley | Sell | 11.20K | $27.59 | 309.01K |
| 2023-12-15 | Kakodkar Swarna Srinivas | Buy | 1.70K | — | — |
| 2023-12-15 | Komarneni Jayanth Sree | Buy | 1.70K | — | — |
| 2023-12-15 | Amadi Chigozie Obinna | Buy | 1.70K | — | — |
| 2023-12-15 | Vizi Bradley | Sell | 5.36K | $27.54 | 147.61K |
| 2023-12-14 | Vizi Bradley | Sell | 25.98K | $27.52 | 714.91K |
| 2023-12-13 | Vizi Bradley | Sell | 3.07K | $27.50 | 84.48K |
| 2023-12-12 | Vizi Bradley | Sell | 4.39K | $27.51 | 120.77K |
| 2023-12-11 | Saks Michael | Sell | 5.00K | $27.27 | 136.35K |
| 2023-12-01 | MILLER KEVIN D | Sell | 17.31K | $27.01 | 467.44K |
| 2023-11-30 | MILLER KEVIN D | Sell | 14.19K | $27.01 | 383.22K |
| 2023-11-29 | MILLER KEVIN D | Sell | 8.51K | $27.01 | 229.75K |
| 2023-11-24 | Vizi Bradley | Sell | 1.73K | $25.00 | 43.35K |
| 2023-11-22 | Vizi Bradley | Sell | 12.56K | $25.01 | 314.10K |
| 2023-11-21 | Vizi Bradley | Sell | 2.46K | $25.01 | 61.42K |
| 2023-11-20 | Vizi Bradley | Sell | 22.33K | $25.02 | 558.65K |
| 2023-11-17 | Vizi Bradley | Sell | 890 | $25.01 | 22.26K |
| 2023-11-17 | MILLER KEVIN D | Sell | 5.09K | $24.50 | 124.75K |
| 2023-11-15 | MILLER KEVIN D | Sell | 411 | $24.61 | 10.11K |
| 2023-11-14 | MILLER KEVIN D | Sell | 9.31K | $24.60 | 228.93K |
| 2023-11-14 | Vizi Bradley | Sell | 620 | $25.02 | 15.51K |
| 2023-11-13 | Vizi Bradley | Sell | 9.23K | $25.04 | 231.04K |
Latest filed quarter: Q2 2026.
Institutions holding: 85, holders +6 vs prior quarter. Ownership 38.53%.
| Holder | Shares | Change | Change % | Value |
|---|---|---|---|---|
| RENAISSANCE TECHNOLOGIES LLC | 391.55K | -43.32K | -9.96% | 11.05M |
| PACIFIC RIDGE CAPITAL PARTNERS, LLC | 305.07K | 19.46K | +6.81% | 8.61M |
| BLACKROCK, INC. | 285.18K | -10.93K | -3.69% | 8.05M |
| VANGUARD CAPITAL MANAGEMENT LLC | 195.19K | -19.37K | -9.03% | 5.51M |
| DIMENSIONAL FUND ADVISORS LP | 174.91K | 4.96K | +2.92% | 4.94M |
| BALLAST ASSET MANAGEMENT, LP | 159.63K | -1.36K | -0.85% | 4.51M |
| PUNCH & ASSOCIATES INVESTMENT MANAGEMENT, INC. | 145.18K | -8.33K | -5.43% | 4.10M |
| MINK BROOK ASSET MANAGEMENT LLC | 134.69K | 134.69K | New | 3.80M |
| GEODE CAPITAL MANAGEMENT, LLC | 118.36K | 5.20K | +4.59% | 3.34M |
| STATE STREET CORP | 94.36K | 25.06K | +36.16% | 2.66M |
| SEI INVESTMENTS CO | 66.99K | -59.88K | -47.20% | 1.89M |
| MEROS INVESTMENT MANAGEMENT, LP | 59.07K | -5.06K | -7.89% | 1.67M |
| LSV ASSET MANAGEMENT | 54.54K | -800 | -1.45% | 1.54M |
| WELLS FARGO & COMPANY/MN | 41.69K | 2.40K | +6.12% | 1.18M |
| VANGUARD PORTFOLIO MANAGEMENT LLC | 38.89K | 9.67K | +33.09% | 1.10M |
| NORTHERN TRUST CORP | 38.51K | -3.35K | -8.00% | 1.09M |
| JANNEY MONTGOMERY SCOTT LLC | 36.12K | 387 | +1.08% | 1.02M |
| TREXQUANT INVESTMENT LP | 33.48K | 33.48K | New | 945.06K |
| VANGUARD FIDUCIARY TRUST CO | 32.33K | -1.69K | -4.96% | 912.70K |
| RUSSELL INVESTMENTS GROUP, LTD. | 31.03K | 1.06K | +3.55% | 876.00K |
| BNP PARIBAS FINANCIAL MARKETS | 28.88K | 4.12K | +16.63% | 815.25K |
| XTX TOPCO LTD | 28.63K | 6.82K | +31.24% | 808.31K |
| MORGAN STANLEY | 28.62K | -30.90K | -51.91% | 808.01K |
| SUMMERHAVEN INVESTMENT MANAGEMENT, LLC | 28.21K | 0 | 0.00% | 796.31K |
| JPMORGAN CHASE & CO | 27.19K | 3.78K | +16.16% | 766.43K |
RCM Technologies, Inc. (RCMT) trades at $35.94, with a market cap of $255.53M and a trailing P/E of 16.00. 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.
| 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|
| 176448000 | 186737000 | 200352000 | 191100000 | 150409000 | 203875000 | 284680000 | 263237000 | 278380000 | 319404000 |
Insights · Dividends · Forecast · Financials · Learn
$255.53M
Market Cap
16.00
P/E
12.97
Forward P/E
60
Score