<!-- librarian dossier written 2026-10-20; every sentence cites its source; lint-clean; figures cross-checked against the cited SEC documents -->
# EME — Emcor Group, Inc. — dossier 2026-10-20

Worklist reason: insider moved 0.0 -> 20.7; CIK 0000105634, NYSE, SIC 1731 Electrical Work, state DE, fiscal year end 1231, Graham status "ok" with score 60.5 computed 2026-10-20. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)

## 1. Business

The FY2025 10-K Item 1 states: "We are one of the largest specialty contractors in the United States and a leading provider of electrical and mechanical construction and facilities services, building services, and industrial services. In 2025, we had revenues of $16.99 billion." [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
It states that services are provided "through approximately 100 operating subsidiaries" organized into four reportable segments: United States electrical construction and facilities services; United States mechanical construction and facilities services; United States building services; and United States industrial services. [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
It states: "On December 1, 2025, we sold our United Kingdom operations, the results of which are reported within our United Kingdom building services segment through the date of sale." [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
It states that of 2025 revenues approximately 97% were generated in the United States and approximately 3% in the United Kingdom, with approximately 72% from construction operations, approximately 21% from building services operations and approximately 7% from industrial services operations. [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
The 10-K describes a workforce of approximately 44,000 employees and states that approximately 62% of employees are represented by various unions pursuant to approximately 450 collective bargaining agreements. [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
Executive offices are at 301 Merritt Seven, Norwalk, Connecticut 06851-1092. [10-K FY2025 Item 1](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)

## 2. Capital structure

The most recent balance sheet in XBRL companyfacts is 2026-06-30 (10-Q filed 2026-07-30, accession 0000105634-26-000110): total assets $10,157,082,000, total liabilities $6,077,138,000, current assets $6,671,719,000, current liabilities $5,225,140,000. [XBRL companyfacts](https://data.sec.gov/api/xbrl/companyfacts/CIK0000105634.json)
At 2026-06-30, stockholders' equity $4,078,907,000 and total equity including noncontrolling interests $4,079,944,000. [XBRL companyfacts](https://data.sec.gov/api/xbrl/companyfacts/CIK0000105634.json)
No debt concept is tagged at the latest balance-sheet date; the latest tagged values are LongTermDebt $0 at 2012-12-31. [XBRL companyfacts](https://data.sec.gov/api/xbrl/companyfacts/CIK0000105634.json)
Cash and cash equivalents were $924,411,000 at 2026-06-30. [XBRL companyfacts](https://data.sec.gov/api/xbrl/companyfacts/CIK0000105634.json)
The 10-K debt note states: "We have a credit agreement dated December 20, 2023 (the “2023 Credit Agreement”), which provides for a $ 1.30 billion revolving credit facility (the “2023 Revolving Credit Facility”) expiring December 20, 2028." [10-K FY2025](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
It states: "There were no direct borrowings outstanding under the 2023 Revolving Credit Facility as of December 31, 2025 and 2024", and that letters of credit outstanding were $ 73.1 million and $ 71.2 million at those dates. [10-K FY2025](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
It states that borrowings under the facility bear interest at a base rate plus a margin of 0.125 % to 0.875 % depending on the Leverage Ratio, or at a SOFR-based rate, and that the commitment fee on the unused amount was 0.125 % as of December 31, 2025 and 2024. [10-K FY2025](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)

## 3. Earnings record

Ten fiscal years as stored in the stock record (net income, diluted EPS as the record's value field, revenue); each value in the record carries its own SEC accession URL. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)

| FY | Period end | Net income (USD) | Diluted EPS | Revenue (USD) | Source |
|---|---|---|---|---|---|
| 2016 | 2016-12-31 | 181,935,000 | 2.97 | 7,551,524,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2017 | 2017-12-31 | 227,196,000 | 3.82 | 7,686,999,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2018 | 2018-12-31 | 283,531,000 | 4.85 | 8,130,631,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2019 | 2019-12-31 | 325,140,000 | 5.75 | 9,174,611,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2020 | 2020-12-31 | 132,943,000 | 2.4 | 8,797,061,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2021 | 2021-12-31 | 383,532,000 | 7.06 | 9,903,580,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2022 | 2022-12-31 | 406,122,000 | 8.1 | 11,076,120,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2023 | 2023-12-31 | 632,994,000 | 13.31 | 12,582,873,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2024 | 2024-12-31 | 1,007,145,000 | 21.52 | 14,566,116,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |
| 2025 | 2025-12-31 | 1,272,817,000 | 28.19 | 16,986,422,000 | [site/s/EME.json](https://theclaudetrader.com/s/EME.json) |

No EPS value in this window carries a split factor other than 1.0. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
No year in this window has net income at or below zero. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The record lists dividend years from 2011 through 2026 (16 entries). [site/s/EME.json](https://theclaudetrader.com/s/EME.json)

## 4. Recent filings

8-K filings dated 2026-04-23 through 2026-10-20 from the EDGAR submissions feed (4 filings), one line per item, with a verbatim extract from the item text cut at the first forward-looking word. [EDGAR submissions](https://data.sec.gov/submissions/CIK0000105634.json)
- 2026-07-31 8-K Item 1.04: "Mine Safety – Reporting of Shutdowns and Patterns of Violations. On July 28, 2026, the U.S. Department of Labor’s Mine Safety and Health Administration (“MSHA”) issued to MOR PPM, Inc. (“MOR PPM”), a wholly-owned, indirect subsidiary of EMCOR Group, Inc. (the “Company”), an imminent danger order […]" [8-K 2026-07-31](https://www.sec.gov/Archives/edgar/data/105634/000010563426000115/eme-20260728.htm)
- 2026-07-30 8-K Item 2.02: "Results of Operations and Financial Condition. On July 30, 2026, EMCOR Group, Inc. issued a press release disclosing results of operations for its fiscal 2026 second quarter ended June 30, 2026. A copy of such press release is furnished as Exhibit 99.1 to this Current Report on Form 8-K. The […]" [8-K 2026-07-30](https://www.sec.gov/Archives/edgar/data/105634/000010563426000112/eme-20260730.htm)
- 2026-06-04 8-K Item 5.07: "Submission of Matters to a Vote of Security Holders. On June 4, 2026, at the 2026 Annual Meeting of Stockholders of the Company, the stockholders of the Company voted on the following three proposals: 1. To elect nine directors identified in the proxy statement on Schedule 14A related to the 2026 […]" [8-K 2026-06-04](https://www.sec.gov/Archives/edgar/data/105634/000010563426000085/eme-20260604.htm)
- 2026-06-04 8-K Item 9.01: "Financial Statements and Exhibits. (d) Exhibits Exhibit Number Description 104 Cover Page Interactive Data File (embedded within the Inline XBRL document) SIGNATURES Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the Registrant has duly caused this report to be […]" [8-K 2026-06-04](https://www.sec.gov/Archives/edgar/data/105634/000010563426000085/eme-20260604.htm)
- 2026-04-29 8-K Item 2.02: "Results of Operations and Financial Condition. On April 29, 2026, EMCOR Group, Inc. issued a press release disclosing results of operations for its fiscal 2026 first quarter ended March 31, 2026. A copy of such press release is furnished as Exhibit 99.1 to this Current Report on Form 8-K. The […]" [8-K 2026-04-29](https://www.sec.gov/Archives/edgar/data/105634/000010563426000048/eme-20260429.htm)

## 5. Insiders

Non-derivative Form 4 transactions from filings dated 2025-10-20 through 2026-10-20 (49 Form 4 documents), parsed from each filing's XML (code P purchase, S sale, A grant, F tax withholding, M option exercise, G gift, D disposition to issuer). [EDGAR Form 4 list](https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000105634&type=4)

| Txn date | Reporting owner | Role | Security | Code | Shares | Price | Owned after | 10b5-1 / private placement | Source |
|---|---|---|---|---|---|---|---|---|---|
| 2026-09-01 | MCEVOY M KEVIN | Director | Common Stock | P | 2 | 736.79 | 13,562 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000125/form4.xml) |
| 2026-07-31 | Altmeyer John W | Director | Common Stock | A | 3 | 0 | 33,923 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000123/form4.xml) |
| 2026-07-31 | Nalbandian Jason R | SVP, Chief Acct Officer & CFO | Common Stock | A | 4 | 0 | 18,161 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000121/form4.xml) |
| 2026-07-31 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | A | 4 | 0 | 22,484 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000119/form4.xml) |
| 2026-07-31 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | A | 13 | 0 | 167,325 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000117/form4.xml) |
| 2026-06-17 | MCEVOY M KEVIN | Director | Common Stock | P | 1 | 826.31 | 13,560 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000125/form4.xml) |
| 2026-06-17 | Lowe Carol P | Director | Common Stock | S | 950 | 844.5 | 17,278 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000105/form4.xml) |
| 2026-06-04 | Walker-Lee Robin A | Director | Common Stock | A | 230 | 0 | 6,370 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000101/form4.xml) |
| 2026-06-04 | Schwarzwaelder Steven | Director | Common Stock | A | 230 | 0 | 16,105 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000099/form4.xml) |
| 2026-06-04 | ROCHE PATRICK J | Director | Common Stock | A | 304 | 0 | 462 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000097/form4.xml) |
| 2026-06-04 | MCEVOY M KEVIN | Director | Common Stock | A | 230 | 0 | 13,559 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000095/form4.xml) |
| 2026-06-04 | Lowe Carol P | Director | Common Stock | A | 304 | 0 | 18,228 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000093/form4.xml) |
| 2026-06-04 | Johnson Ronald L | Director | Common Stock | A | 230 | 0 | 5,424 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000091/form4.xml) |
| 2026-06-04 | DAHL AMY E | Director | Common Stock | A | 230 | 0 | 908 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000089/form4.xml) |
| 2026-06-04 | Altmeyer John W | Director | Common Stock | A | 304 | 0 | 33,920 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000087/form4.xml) |
| 2026-05-11 | Reid William P | Director | Common Stock | S | 2,000 | 925.78 | 10,149 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000082/form4.xml) |
| 2026-05-01 | Altmeyer John W | Director | Common Stock | S | 2,500 | 895 | 33,616 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000076/form4.xml) |
| 2026-04-30 | Lind Robert Peter | VP and Controller | Common Stock | S | 675 | 894.27 | 4,216 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000073/form4.xml) |
| 2026-04-30 | Nalbandian Jason R | SVP, CFO, Chief Acct. Officer | Common Stock | S | 800 | 856.43 | 18,157 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000071/form4.xml) |
| 2026-04-30 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | G | 3,000 | 0 | 167,312 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000069/form4.xml) |
| 2026-04-30 | Schwarzwaelder Steven | Director | Common Stock | S | 5,602 | 895.19 | 15,875 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000067/form4.xml) |
| 2026-04-30 | Reid William P | Director | Common Stock | A | 1 | 0 | 12,149 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000065/form4.xml) |
| 2026-04-30 | Altmeyer John W | Director | Common Stock | A | 2 | 0 | 36,116 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000063/form4.xml) |
| 2026-04-30 | Nalbandian Jason R | SVP, Chief Acct Officer & CFO | Common Stock | A | 4 | 0 | 18,957 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000061/form4.xml) |
| 2026-04-30 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | A | 4 | 0 | 22,480 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000059/form4.xml) |
| 2026-04-30 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | A | 13 | 0 | 170,312 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000057/form4.xml) |
| 2026-03-17 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | G | 1,377 | 0 | 22,476 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000041/form4.xml) |
| 2026-03-05 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | S | 36,000 | 729.48 | 170,299 (D) | filing footnotes cite Rule 10b5-1 | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000039/form4.xml) |
| 2026-03-02 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | S | 3,357 | 735 | 23,853 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000037/form4.xml) |
| 2026-02-27 | Lind Robert Peter | VP and Controller | Common Stock | F | 233 | 724.62 | 4,891 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000035/form4.xml) |
| 2026-02-27 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | F | 1,709 | 724.62 | 27,210 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000033/form4.xml) |
| 2026-02-27 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | F | 8,303 | 724.62 | 206,299 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000031/form4.xml) |
| 2026-02-27 | Nalbandian Jason R | SVP, CFO, Chief Acct. Officer | Common Stock | F | 734 | 724.62 | 18,953 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000029/form4.xml) |
| 2026-01-30 | Reid William P | Director | Common Stock | A | 1 | 0 | 12,148 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000020/form4.xml) |
| 2026-01-30 | Lowe Carol P | Director | Common Stock | A | 1 | 0 | 17,924 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000018/form4.xml) |
| 2026-01-30 | Altmeyer John W | Director | Common Stock | A | 4 | 0 | 36,114 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000016/form4.xml) |
| 2026-01-30 | Nalbandian Jason R | SVP, Chief Acct Officer & CFO | Common Stock | A | 4 | 0 | 19,687 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000014/form4.xml) |
| 2026-01-30 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | A | 6 | 0 | 28,919 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000012/form4.xml) |
| 2026-01-30 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | A | 25 | 0 | 214,602 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000010/form4.xml) |
| 2026-01-02 | Lind Robert Peter | VP and Controller | Common Stock | A | 327 | 0 | 5,124 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000008/form4.xml) |
| 2026-01-02 | Nalbandian Jason R | SVP, Chief Acct Officer & CFO | Common Stock | A | 1,507 | 0 | 19,683 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000006/form4.xml) |
| 2026-01-02 | Mauricio Maxine Lum | EVP, CAO and General Counsel | Common Stock | A | 1,507 | 0 | 28,913 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000004/form4.xml) |
| 2026-01-02 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | A | 7,261 | 0 | 214,577 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000002/form4.xml) |
| 2025-12-23 | Lind Robert Peter | VP and Controller | Common Stock | S | 0.32 | 625.09 | 4,797 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000008/form4.xml) |
| 2025-12-08 | Lind Robert Peter | VP and Controller | Common Stock | F | 249 | 629.22 | 4,797.32 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563426000008/form4.xml) |
| 2025-11-03 | Walker-Lee Robin A | Director | Common Stock | S | 1,325 | 677.22 | 6,140 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000095/form4.xml) |
| 2025-10-30 | Reid William P | Director | Common Stock | A | 1 | 0 | 12,147 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000092/form4.xml) |
| 2025-10-30 | Altmeyer John W | Director | Common Stock | A | 2 | 0 | 36,110 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000090/form4.xml) |
| 2025-10-30 | Nalbandian Jason R | SVP, Chief Acct Officer & CFO | Common Stock | A | 1 | 0 | 18,176 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000088/form4.xml) |
| 2025-10-30 | Mauricio Maxine Lum | CAO, EVP & General Counsel | Common Stock | A | 3 | 0 | 27,406 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000086/form4.xml) |
| 2025-10-30 | Guzzi Anthony | Director, Chairman, President and CEO | Common Stock | A | 12 | 0 | 207,316 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000084/form4.xml) |
| 2025-10-27 | ROCHE PATRICK J | Director | Common Stock | A | 158 | 0 | 158 (D) | none | [Form 4](https://www.sec.gov/Archives/edgar/data/105634/000010563425000075/form4.xml) |

Of the non-derivative rows tabulated above, 2 carry code P, 10 carry code S, and 1 are flagged for Rule 10b5-1 or private placement. [EDGAR Form 4 list](https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000105634&type=4)
The record's insider score block reads score 20.7, status "ok", window 2026-07-22 through 2026-10-19 (Form 4 data loaded through 2026-10-19). [site/s/EME.json](https://theclaudetrader.com/s/EME.json)

## 6. Data health

The graham verification block reads verified 19, mismatch 0, unverified 17, not_cross_checked 2; stale_inputs: Revenue. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Revenue = 16,986,422,000 for period 2025-12-31 from SEC XBRL Revenues (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input liabilities = 6,077,138,000 for period 2026-06-30 from SEC XBRL Liabilities (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input current_liabilities = 5,225,140,000 for period 2026-06-30 from SEC XBRL LiabilitiesCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input current_assets = 6,671,719,000 for period 2026-06-30 from SEC XBRL AssetsCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input equity = 4,078,907,000 for period 2026-06-30 from SEC XBRL StockholdersEquity (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2016 = 181,935,000 for period 2016-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-19-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2017 = 227,196,000 for period 2017-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-20-000043) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2018 = 283,531,000 for period 2018-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-21-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2019 = 325,140,000 for period 2019-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-22-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2020 = 132,943,000 for period 2020-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-23-000005) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2021 = 383,532,000 for period 2021-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input Net income FY2025 = 1,272,817,000 for period 2025-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input EPS diluted FY2014 = 2.52 for period 2014-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-17-000043) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input EPS diluted FY2015 = 2.72 for period 2015-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-18-000045) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input EPS diluted FY2016 = 2.97 for period 2016-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-19-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham input EPS diluted FY2025 = 28.19 for period 2025-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The buffett verification block reads verified 9, mismatch 0, unverified 27, not_cross_checked 1; stale_inputs: none. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2018 = 283,531,000 for period 2018-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-21-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2018 end = 1,740,545,000 for period 2018-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-20-000043) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2019 = 325,140,000 for period 2019-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-22-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2019 end = 2,057,134,000 for period 2019-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-21-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2020 = 132,943,000 for period 2020-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-23-000005) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2020 end = 2,052,668,000 for period 2020-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-22-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2021 = 383,532,000 for period 2021-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2021 end = 2,252,387,000 for period 2021-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-23-000005) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2022 end = 1,973,589,000 for period 2022-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2023 end = 2,469,778,000 for period 2023-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-25-000015) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2024 end = 2,937,657,000 for period 2024-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2025 = 1,272,817,000 for period 2025-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Equity at FY2025 end = 3,673,944,000 for period 2025-12-31 from SEC XBRL StockholdersEquity (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2016 = 181,935,000 for period 2016-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-19-000044) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Net income FY2017 = 227,196,000 for period 2017-12-31 from SEC XBRL NetIncomeLoss (accession 0000105634-20-000043) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Operating income FY2021 = 530,800,000 for period 2021-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Revenue FY2021 = 9,903,580,000 for period 2021-12-31 from SEC XBRL Revenues (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Operating income FY2022 = 564,877,000 for period 2022-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-25-000015) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Operating income FY2023 = 875,756,000 for period 2023-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Operating income FY2024 = 1,344,863,000 for period 2024-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Operating income FY2025 = 1,713,418,000 for period 2025-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
buffett input Revenue FY2025 = 16,986,422,000 for period 2025-12-31 from SEC XBRL Revenues (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The lynch verification block reads verified 0, mismatch 0, unverified 2, not_cross_checked 1; stale_inputs: none. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
lynch input EPS diluted FY2025 = 28.19 for period 2025-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
lynch input EPS diluted FY2020 = 2.4 for period 2020-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-23-000005) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The graham_enterprising verification block reads verified 3, mismatch 0, unverified 8, not_cross_checked 3; stale_inputs: none. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input current_assets = 6,671,719,000 for period 2026-06-30 from SEC XBRL AssetsCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input current_liabilities = 5,225,140,000 for period 2026-06-30 from SEC XBRL LiabilitiesCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input Net income FY2021 = 383,532,000 for period 2021-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-24-000006) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input Net income FY2025 = 1,272,817,000 for period 2025-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input EPS diluted FY2025 = 28.19 for period 2025-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input EPS diluted FY2020 = 2.4 for period 2020-12-31 from SEC XBRL EarningsPerShareDiluted (accession 0000105634-23-000005) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input equity = 4,078,907,000 for period 2026-06-30 from SEC XBRL StockholdersEquity (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
graham_enterprising input liabilities = 6,077,138,000 for period 2026-06-30 from SEC XBRL Liabilities (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The piotroski verification block reads verified 3, mismatch 0, unverified 20, not_cross_checked 0; stale_inputs: none. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input net_income 2025-12-31 = 1,272,817,000 for period 2025-12-31 from SEC XBRL NetIncomeLoss (10-K via companyfacts; frames served proxy 0001140361-26-015809) (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input total_assets 2025-12-31 = 9,291,399,000 for period 2025-12-31 from SEC XBRL Assets (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input cfo 2025-12-31 = 1,302,063,000 for period 2025-12-31 from SEC XBRL NetCashProvidedByUsedInOperatingActivities (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input total_assets 2024-12-31 = 7,716,473,000 for period 2024-12-31 from SEC XBRL Assets (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input current_assets 2025-12-31 = 5,937,345,000 for period 2025-12-31 from SEC XBRL AssetsCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input current_assets 2024-12-31 = 5,389,189,000 for period 2024-12-31 from SEC XBRL AssetsCurrent (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input current_liabilities 2025-12-31 = 4,864,940,000 for period 2025-12-31 from SEC XBRL LiabilitiesCurrent (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input current_liabilities 2024-12-31 = 4,153,863,000 for period 2024-12-31 from SEC XBRL LiabilitiesCurrent (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input shares_out 2026-07-24 = 44,109,901 for period 2026-07-24 from SEC XBRL EntityCommonStockSharesOutstanding (accession 0000105634-26-000110) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input shares_out 2025-07-25 = 44,764,250 for period 2025-07-25 from SEC XBRL EntityCommonStockSharesOutstanding (accession 0000105634-25-000046) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input operating_income 2025-12-31 = 1,713,418,000 for period 2025-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input operating_income 2024-12-31 = 1,344,863,000 for period 2024-12-31 from SEC XBRL OperatingIncomeLoss (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
piotroski input revenue 2025-12-31 = 16,986,422,000 for period 2025-12-31 from SEC XBRL Revenues (accession 0000105634-26-000025) is marked unverified; no second-source value is stored for it. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The worklist flags this ticker because the insider score moved from 0.0 to 20.7; the record's open-market inputs are two director purchases by MCEVOY M KEVIN on 2026-09-01 (2 shares at 736.79) and 2026-06-17 (1 share at 826.31). [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
The magic_formula block has status "insufficient data (debt unknown: no debt concept reported in the last 18 months)", consistent with the absence of a tagged debt concept in companyfacts noted in section 2. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
Price in the record is 716.79 as of 2026-10-19 from Alpaca Market Data (consolidated SIP daily bar); no Yahoo cross-fetch was made today. [Alpaca market data docs](https://docs.alpaca.markets/docs/historical-stock-data-1)
Mismatch rows written in this section: 0. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)

## 7. Agent log

2026-10-20 06:04 CEST: fetched the EDGAR submissions JSON; SEC fetches for this ticker used the pipeline's declared SEC user agent from stockgrid/http.py at 0.15 s spacing. [EDGAR submissions](https://data.sec.gov/submissions/CIK0000105634.json)
Latest 10-K on file: filed 2026-02-26, period 2025-12-31, accession 0000105634-26-000025; section 1 and the 10-K lines of section 2 were written today from this document. [10-K](https://www.sec.gov/Archives/edgar/data/105634/000010563426000025/eme-20251231.htm)
Fetched every 8-K primary document filed 2026-04-23 to 2026-10-20 (4 filings) and read the item text. [EDGAR 8-K list](https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000105634&type=8-K)
Fetched and parsed the Form 4 XML documents filed 2025-10-20 to 2026-10-20 (49 documents), including footnotes and the aff10b5One element. [EDGAR Form 4 list](https://www.sec.gov/cgi-bin/browse-edgar?action=getcompany&CIK=0000105634&type=4)
Fetched XBRL companyfacts for the balance-sheet figures in section 2. [XBRL companyfacts](https://data.sec.gov/api/xbrl/companyfacts/CIK0000105634.json)
Read the stock record for sections 3, 5 and 6. [site/s/EME.json](https://theclaudetrader.com/s/EME.json)
No SEC document in this dossier's fetch list remained unreachable. [EDGAR submissions](https://data.sec.gov/submissions/CIK0000105634.json)
Not reached: 8-K exhibits (press releases), 10-Q text beyond XBRL facts, proxy statement, Form 144 notices and a fresh Yahoo fetch. [EDGAR submissions](https://data.sec.gov/submissions/CIK0000105634.json)
