SEMPRA
SRE, SREA · Gas & Other Services Combined · 653.7M shares · +22%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: -$48M (gross $32M, SBC $80M)
Reference price $89.85 · est. market cap ~$58.7B — last insider sale, 2026-06-17 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
C63Regulated gas/utility with solid cash generation but weak returns and sharply declining revenue and earnings.
Strengths
- Strong OCF margin (33%, 86.5th) and healthy net margin (13.4%, 75.7th), fully tangible book (94.7th) with a large asset base (97.7th)
- Adequate liquidity (current 1.59, quick 1.57)
Risks
- Weak ROE (5.8%, ~50th) and low ROA (1.66%); revenue −24.9% (13th) and net income −35.8% (24th)
- Capital-intensive, rate-regulated model with limited standout metrics
Notable findings
- Chronic dilutionShare count +22%/yr over 4y (dilution, book value/share -46%)
- Insider buyingInsider buying — 3 open-market buy(s) by 3 insider(s) (cluster of 3 insiders, ~$576,979, last 6mo) Form 4 ↗
- Revenue declineRevenue -24.9% YoY
- Insider sellingInsider selling — 14 open-market sale(s) by 7 insider(s) (cluster of 7 insiders, ~$7M, last 6mo) Form 4 ↗
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Net margin
13.4%
Return on equity
5.8%
Return on assets
1.7%
Revenue growth (QoQ)
-24.9%
Net-income growth
-35.8%
Current ratio
1.6×
Tangible book value
$31.6B
Cash & investments
$29M
Stock comp / revenue
0.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-17 | Winn Caroline Ann | Sell | 7.9K | $90.56 |
| 2026-06-17 | Winn Caroline Ann | Sell | 100 | $89.85 |
| 2026-05-18 | Ferrero Pablo | Sell | 2.6K | $89.53 |
| 2026-05-14 | DAY DIANA L | Sell | 3.3K | $92.13 |
| 2026-05-12 | Ferrero Pablo | Grant | 1.5K | — |
| 2026-05-12 | Ferrero Pablo | Tax withheld | 576 | $93.41 |
| 2026-05-12 | MARK RICHARD J | Grant | 1.5K | — |
| 2026-05-12 | Weaving Anya | Grant | 1.5K | — |
| 2026-05-12 | CONESA ANDRES | Grant | 1.5K | — |
| 2026-05-12 | CONESA ANDRES | Tax withheld | 576 | $93.41 |
| 2026-04-01 | BIRD JUSTIN CHRISTOPHER | Sell | 1.1K | $96.69 |
| 2026-03-16 | Wold Dyan Z. | Sell | 1.5K | $95.38 |
| 2026-03-12 | Kirk Jennifer M | Buy | 1.0K | $93.44 |
| 2026-03-11 | WARNER CYNTHIA J | Buy | 2.5K | $92.95 |
| 2026-03-11 | MARK RICHARD J | Buy | 2.7K | $93.30 |
| 2026-03-09 | Sedgwick Karen L | Sell | 987 | $91.36 |
| 2026-03-09 | Sedgwick Karen L | Sell | 1.2K | $93.52 |
| 2026-03-09 | Sedgwick Karen L | Sell | 2.7K | $92.61 |
| 2026-01-27 | Larroque Alexander Lisa | Grant | 700 | — |
| 2026-01-27 | Larroque Alexander Lisa | Grant | 966 | — |
| 2026-01-27 | Larroque Alexander Lisa | Tax withheld | 577 | $87.11 |
| 2026-01-27 | Martin Jeffrey W | Grant | 16K | — |
| 2026-01-27 | Martin Jeffrey W | Grant | 22K | — |
| 2026-01-27 | Martin Jeffrey W | Tax withheld | 17K | $87.11 |
| 2026-01-27 | DAY DIANA L | Tax withheld | 508 | $87.11 |
| 2026-01-27 | Wold Dyan Z. | Grant | 310 | — |
| 2026-01-27 | Wold Dyan Z. | Grant | 427 | — |
| 2026-01-27 | Wold Dyan Z. | Tax withheld | 254 | $87.11 |
| 2026-01-27 | BIRD JUSTIN CHRISTOPHER | Grant | 2.1K | — |
| 2026-01-27 | BIRD JUSTIN CHRISTOPHER | Grant | 2.9K | — |
| 2026-01-27 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 1.7K | $87.11 |
| 2026-01-27 | DAY DIANA L | Grant | 758 | — |
| 2026-01-27 | DAY DIANA L | Grant | 1.0K | — |
| 2026-01-27 | Winn Caroline Ann | Grant | 1.9K | — |
| 2026-01-27 | Winn Caroline Ann | Grant | 2.6K | — |
| 2026-01-27 | Winn Caroline Ann | Tax withheld | 1.6K | $87.11 |
| 2026-01-27 | Sedgwick Karen L | Grant | 2.2K | — |
| 2026-01-27 | Sedgwick Karen L | Grant | 3.0K | — |
| 2026-01-27 | Sedgwick Karen L | Tax withheld | 1.8K | $87.11 |
| 2026-01-27 | Sagara Kevin C. | Grant | 3.1K | — |
| 2026-01-27 | Sagara Kevin C. | Grant | 4.3K | — |
| 2026-01-27 | Sagara Kevin C. | Tax withheld | 3.6K | $87.11 |
| 2026-01-15 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 6 | $91.77 |
| 2026-01-15 | DAY DIANA L | Tax withheld | 9 | $91.77 |
| 2026-01-15 | Wold Dyan Z. | Tax withheld | 5 | $91.77 |
| 2026-01-15 | Winn Caroline Ann | Tax withheld | 16 | $91.77 |
| 2026-01-15 | Sedgwick Karen L | Tax withheld | 6 | $91.77 |
| 2026-01-15 | Larroque Alexander Lisa | Tax withheld | 10 | $91.77 |
| 2026-01-05 | Martin Jeffrey W | Sell | 21K | $87.13 |
| 2026-01-05 | Martin Jeffrey W | Sell | 2.3K | $87.74 |
| 2026-01-05 | Martin Jeffrey W | Sell | 300 | $88.93 |
| 2026-01-02 | Martin Jeffrey W | Sell | 2.4K | $88.31 |
| 2026-01-02 | Martin Jeffrey W | Sell | 28K | $89.38 |
| 2026-01-02 | Larroque Alexander Lisa | Tax withheld | 1.5K | $89.71 |
| 2026-01-02 | Wold Dyan Z. | Tax withheld | 701 | $89.71 |
| 2026-01-02 | Wold Dyan Z. | Grant | 2.9K | — |
| 2026-01-02 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 917 | $89.71 |
| 2026-01-02 | DAY DIANA L | Tax withheld | 1.4K | $89.71 |
| 2026-01-02 | DAY DIANA L | Grant | 9.4K | — |
| 2026-01-02 | Winn Caroline Ann | Tax withheld | 2.4K | $89.71 |
| 2026-01-02 | Sedgwick Karen L | Tax withheld | 954 | $89.71 |
| 2026-01-02 | Larroque Alexander Lisa | Grant | 5.8K | — |
| 2025-11-24 | Sedgwick Karen L | Sell | 7.6K | $92.29 |
| 2025-11-19 | Wold Dyan Z. | Sell | 1.5K | $91.38 |
| 2025-11-19 | Winn Caroline Ann | Sell | 500 | $91.70 |
| 2025-11-18 | Winn Caroline Ann | Sell | 5.5K | $91.58 |
| 2025-11-07 | Larroque Alexander Lisa | Sell | 4.3K | $92.55 |
| 2025-09-29 | Sagara Kevin C. | Sell | 14K | $89.50 |
| 2025-09-15 | Sagara Kevin C. | Sell | 12K | $83.76 |
| 2025-09-15 | Sagara Kevin C. | Sell | 17K | $84.51 |
| 2025-08-14 | Winn Caroline Ann | Sell | 5.1K | $82.01 |
| 2025-07-23 | Larroque Alexander Lisa | Sell | 1.6K | $80.00 |
| 2025-05-14 | DAY DIANA L | Sell | 5.2K | $73.99 |
| 2025-05-14 | DAY DIANA L | Sell | 2.8K | $74.77 |
| 2025-05-13 | MARK RICHARD J | Grant | 1.9K | — |
| 2025-05-13 | MARK RICHARD J | Grant | 1.9K | — |
| 2025-05-13 | Ferrero Pablo | Grant | 1.9K | — |
| 2025-05-13 | Ferrero Pablo | Tax withheld | 509 | $75.13 |
| 2025-05-13 | CONESA ANDRES | Grant | 1.9K | — |
| 2025-05-13 | CONESA ANDRES | Tax withheld | 509 | $75.13 |
| 2025-04-01 | BIRD JUSTIN CHRISTOPHER | Sell | 3.1K | $71.07 |
| 2025-04-01 | BIRD JUSTIN CHRISTOPHER | Sell | 1.7K | $71.51 |
| 2025-03-18 | WALL PETER R | Sell | 8.2K | $70.81 |
| 2025-03-17 | Ferrero Pablo | Buy | 2.6K | $70.96 |
| 2025-03-17 | CONESA ANDRES | Buy | 1.4K | $71.54 |
| 2025-03-14 | Weaving Anya | Grant | 2.0K | — |
| 2025-03-12 | YARDLEY JAMES C | Buy | 5.0K | $69.74 |
| 2025-03-10 | MEARS MICHAEL N | Buy | 1.0K | $67.70 |
| 2025-03-06 | WARNER CYNTHIA J | Buy | 700 | $70.65 |
| 2025-03-06 | MARK RICHARD J | Buy | 7.2K | $69.81 |
| 2025-02-19 | BIRD JUSTIN CHRISTOPHER | Grant | 13K | — |
| 2025-02-19 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 6.5K | $85.34 |
| 2025-02-19 | DAY DIANA L | Grant | 5.1K | — |
| 2025-02-19 | DAY DIANA L | Tax withheld | 1.9K | $85.34 |
| 2025-02-19 | Martin Jeffrey W | Grant | 105K | — |
| 2025-02-19 | Martin Jeffrey W | Tax withheld | 52K | $85.34 |
| 2025-02-19 | Larroque Alexander Lisa | Grant | 5.3K | — |
| 2025-02-19 | Larroque Alexander Lisa | Tax withheld | 2.1K | $85.34 |
| 2025-02-19 | WALL PETER R | Grant | 7.7K | — |
| 2025-02-19 | WALL PETER R | Tax withheld | 3.8K | $85.34 |
| 2025-02-19 | Sedgwick Karen L | Grant | 8.2K | — |
| 2025-02-19 | Sedgwick Karen L | Tax withheld | 3.9K | $85.34 |
| 2025-02-11 | Larroque Alexander Lisa | Sell | 2.8K | $81.93 |
| 2025-01-30 | Martin Jeffrey W | Sell | 50K | $82.94 |
| 2025-01-28 | Larroque Alexander Lisa | Grant | 2.5K | — |
| 2025-01-28 | Larroque Alexander Lisa | Grant | 2.2K | — |
| 2025-01-28 | Larroque Alexander Lisa | Tax withheld | 1.7K | $81.75 |
| 2025-01-28 | BIRD JUSTIN CHRISTOPHER | Grant | 6.3K | — |
| 2025-01-28 | BIRD JUSTIN CHRISTOPHER | Grant | 5.6K | — |
| 2025-01-28 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 4.8K | $81.75 |
| 2025-01-28 | DAY DIANA L | Grant | 2.4K | — |
| 2025-01-28 | DAY DIANA L | Grant | 2.2K | — |
| 2025-01-28 | DAY DIANA L | Tax withheld | 1.6K | $81.75 |
| 2025-01-28 | Martin Jeffrey W | Grant | 50K | — |
| 2025-01-28 | Martin Jeffrey W | Grant | 45K | — |
| 2025-01-28 | Martin Jeffrey W | Tax withheld | 45K | $81.75 |
| 2025-01-28 | Sedgwick Karen L | Grant | 3.9K | — |
| 2025-01-28 | Sedgwick Karen L | Grant | 3.5K | — |
| 2025-01-28 | Sedgwick Karen L | Tax withheld | 2.6K | $81.75 |
| 2025-01-28 | WALL PETER R | Grant | 3.7K | — |
| 2025-01-28 | WALL PETER R | Grant | 3.2K | — |
| 2025-01-28 | WALL PETER R | Tax withheld | 2.6K | $81.75 |
| 2025-01-23 | WALL PETER R | Sell | 3.9K | $83.01 |
| 2025-01-15 | WALL PETER R | Tax withheld | 17 | $81.26 |
| 2025-01-15 | Sedgwick Karen L | Tax withheld | 10 | $81.26 |
| 2025-01-15 | Larroque Alexander Lisa | Tax withheld | 11 | $81.26 |
| 2025-01-15 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 12 | $81.26 |
| 2025-01-15 | DAY DIANA L | Tax withheld | 8 | $81.26 |
| 2025-01-02 | WALL PETER R | Tax withheld | 2.2K | $87.13 |
| 2025-01-02 | WALL PETER R | Grant | 3.1K | — |
| 2025-01-02 | Sedgwick Karen L | Tax withheld | 1.4K | $87.13 |
| 2025-01-02 | BIRD JUSTIN CHRISTOPHER | Tax withheld | 1.6K | $87.13 |
| 2025-01-02 | Larroque Alexander Lisa | Tax withheld | 1.4K | $87.13 |
| 2025-01-02 | Larroque Alexander Lisa | Grant | 2.9K | — |
| 2025-01-02 | DAY DIANA L | Tax withheld | 1.1K | $87.13 |
| 2025-01-02 | DAY DIANA L | Grant | 4.8K | — |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-09 | 2026-06-04 | 0001193125-26-263777 ↗ |
| 8-K | 2026-05-14 | 2026-05-12 | 0001032208-26-000032 ↗ |
| 8-K | 2026-04-17 | 2026-04-17 | 0001032208-26-000020 ↗ |
| 8-K | 2026-03-26 | 2026-03-23 | 0001032208-26-000016 ↗ |
| 8-K | 2026-03-20 | 2026-03-20 | 0001193125-26-117625 ↗ |
| 8-K | 2026-03-17 | 2026-03-16 | 0001193125-26-110848 ↗ |
| 8-K | 2026-03-13 | 2026-03-10 | 0001193125-26-106115 ↗ |
| 8-K | 2026-01-29 | 2026-01-29 | 0001032208-26-000004 ↗ |
| 8-K | 2025-09-23 | 2025-09-22 | 0001032208-25-000055 ↗ |
| 8-K | 2025-09-19 | 2025-09-19 | 0001032208-25-000051 ↗ |
| 8-K | 2025-08-29 | 2025-08-26 | 0001193125-25-192798 ↗ |
| 8-K | 2025-06-23 | 2025-06-20 | 0001032208-25-000038 ↗ |