‹ Screener

SOUTHERN CO

SO, SOJC, SOJD, SOJE, SOJF, SOMN · Electric Services · 1.13B shares · +1%/yr ↑ shares · EDGAR filings ↗
Net buyback after stock comp: $88M (gross $115M, SBC $27M)

Reference price $91.16 · est. market cap ~$102.8B — last insider sale, 2026-06-01 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)

Grade

B74

Scaled regulated electric utility with top-quartile ROE and solid margins.

Strengths

Risks

Notable findings

Quarterly revenue

2025-06-30 · $7.0B2025-09-30 · $7.8B2025-12-31 · $7.0B2026-03-31 · $8.4B

Last 4 quarters · from SEC filings.

Key metrics

Operating margin
24.7%
Net margin
14.7%
Return on equity
12.1%
Return on assets
2.8%
Revenue growth (QoQ)
20.3%
Net-income growth
-1.4%
Current ratio
0.6×
Free cash flow
-$2.9B
EBITDA
$13.3B
Tangible book value
$30.6B
Cash & investments
$1.6B
Cash runway
2q

Insider transactions · last 18 months

DateInsiderTypeSharesPrice
2026-06-01Kim Matthew M.Sell100$91.16
2026-05-24WOMACK CHRISTOPHER CTax withheld3.4K$94.55
2026-05-24WOMACK CHRISTOPHER COption exercise7.7K
2026-05-01Kim Matthew M.Sell100$96.57
2026-04-01Kim Matthew M.Option exercise82
2026-04-01Kim Matthew M.Tax withheld82$96.94
2026-03-30Greene Kimberly S,Sell25K$96.67
2026-03-19Cummiskey ChristopherSell6.7K$96.55
2026-03-18Connally Stan WSell12K$97.13
2026-03-08Drake Sloane NOption exercise1.4K
2026-03-08Drake Sloane NTax withheld633$97.48
2026-03-06Spainhour Sterling A Jr.I6.3K$97.64
2026-02-26EARLEY ANTHONY F JRGift15K
2026-02-24Kim Matthew M.Sell5.1K$95.15
2026-02-16WOMACK CHRISTOPHER CGrant62K
2026-02-16WOMACK CHRISTOPHER CTax withheld52K$90.86
2026-02-16WOMACK CHRISTOPHER CGrant117K
2026-02-16WOMACK CHRISTOPHER CTax withheld6.8K$90.86
2026-02-16WOMACK CHRISTOPHER COption exercise14K
2026-02-16WOMACK CHRISTOPHER CTax withheld28K$90.86
2026-02-11Spainhour Sterling A Jr.Option exercise2.5K
2026-02-11Spainhour Sterling A Jr.Tax withheld1.1K$90.86
2026-02-11Greene Kimberly S,Grant52K
2026-02-11Greene Kimberly S,Tax withheld23K$90.86
2026-02-11Greene Kimberly S,Option exercise3.4K
2026-02-11Greene Kimberly S,Tax withheld1.7K$90.86
2026-02-11Drake Sloane NGrant18K
2026-02-11Drake Sloane NTax withheld8.1K$90.86
2026-02-11Drake Sloane NOption exercise1.3K
2026-02-11Drake Sloane NTax withheld598$90.86
2026-02-11Peoples James JeffreyGrant42K
2026-02-11Peoples James JeffreyTax withheld19K$90.86
2026-02-11Peoples James JeffreyOption exercise2.9K
2026-02-11Peoples James JeffreyTax withheld1.4K$90.86
2026-02-11Anderson Bryan DGrant26K
2026-02-11Anderson Bryan DTax withheld13K$90.86
2026-02-11Anderson Bryan DOption exercise1.7K
2026-02-11Anderson Bryan DTax withheld941$90.86
2026-02-11Cummiskey ChristopherGrant22K
2026-02-11Cummiskey ChristopherTax withheld9.9K$90.86
2026-02-11Cummiskey ChristopherOption exercise1.5K
2026-02-11Cummiskey ChristopherTax withheld738$90.86
2026-02-11Connally Stan WGrant41K
2026-02-11Connally Stan WTax withheld18K$90.86
2026-02-11Connally Stan WOption exercise2.4K
2026-02-11Connally Stan WTax withheld1.2K$90.86
2026-02-11Sena Peter P IIIGrant23K
2026-02-11Kim Matthew M.Grant4.5K
2026-02-11Kim Matthew M.Tax withheld2.0K$90.86
2026-02-11Cherry Pedro P.Grant9.7K
2026-02-11Cherry Pedro P.Tax withheld4.2K$90.86
2026-02-11Cherry Pedro P.Option exercise406
2026-02-11Cherry Pedro P.Tax withheld196$90.86
2026-02-11Poroch David P.Grant9.5K
2026-02-11Poroch David P.Tax withheld2.9K$90.86
2026-02-11Poroch David P.Option exercise568
2026-02-11Poroch David P.Tax withheld281$90.86
2026-02-11Sena Peter P IIITax withheld10K$90.86
2026-02-11Sena Peter P IIIOption exercise2.3K
2026-02-11Sena Peter P IIITax withheld1.0K$90.86
2026-02-11Kerr, II James YGrant45K
2026-02-11Kerr, II James YTax withheld20K$90.86
2026-02-11Kerr, II James YOption exercise2.8K
2026-02-11Kerr, II James YTax withheld1.4K$90.86
2026-02-11Spainhour Sterling A Jr.Grant31K
2026-02-11Spainhour Sterling A Jr.Tax withheld14K$90.86
2026-02-06Drake Sloane NOption exercise3.7K
2026-02-06Drake Sloane NTax withheld1.6K$90.80
2026-02-05Poroch David P.Option exercise585
2026-02-05Poroch David P.Tax withheld160$91.08
2026-02-05Cherry Pedro P.Option exercise550
2026-02-05Cherry Pedro P.Tax withheld226$91.08
2026-02-05Kim Matthew M.Option exercise292
2026-02-05Kim Matthew M.Tax withheld146$91.08
2026-02-01Sena Peter P IIITax withheld780$89.31
2026-02-01Connally Stan WOption exercise2.6K
2026-02-01Connally Stan WTax withheld1.2K$89.31
2026-02-01Cummiskey ChristopherOption exercise1.7K
2026-02-01Cummiskey ChristopherTax withheld834$89.31
2026-02-01Cherry Pedro P.Option exercise751
2026-02-01Cherry Pedro P.Tax withheld366$89.31
2026-02-01Sena Peter P IIIOption exercise1.8K
2026-02-01Poroch David P.Option exercise731
2026-02-01Poroch David P.Tax withheld256$89.31
2026-02-01Spainhour Sterling A Jr.Option exercise2.4K
2026-02-01Spainhour Sterling A Jr.Tax withheld1.1K$89.31
2026-02-01Peoples James JeffreyOption exercise3.2K
2026-02-01Peoples James JeffreyTax withheld1.5K$89.31
2026-02-01Anderson Bryan DOption exercise2.0K
2026-02-01Anderson Bryan DTax withheld1.1K$89.31
2026-02-01Kerr, II James YOption exercise3.4K
2026-02-01Kerr, II James YTax withheld1.6K$89.31
2026-02-01Greene Kimberly S,Option exercise4.0K
2026-02-01Greene Kimberly S,Tax withheld1.8K$89.31
2026-02-01WOMACK CHRISTOPHER COption exercise4.8K
2026-02-01WOMACK CHRISTOPHER CTax withheld2.2K$89.31
2026-02-01Kim Matthew M.Option exercise345
2026-02-01Kim Matthew M.Tax withheld173$89.31
2026-01-31Spainhour Sterling A Jr.Tax withheld1.3K$89.31
2026-01-31Greene Kimberly S,Option exercise4.0K
2026-01-31Spainhour Sterling A Jr.Option exercise2.8K
2026-01-31Greene Kimberly S,Tax withheld1.7K$89.31
2026-01-31Peoples James JeffreyOption exercise3.4K
2026-01-31Peoples James JeffreyTax withheld1.4K$89.31
2026-01-31Kim Matthew M.Option exercise340
2026-01-31Drake Sloane NOption exercise1.6K
2026-01-31Connally Stan WTax withheld1.1K$89.31
2026-01-31Anderson Bryan DOption exercise2.1K
2026-01-31Anderson Bryan DTax withheld981$89.31
2026-01-31Cummiskey ChristopherOption exercise1.8K
2026-01-31Cummiskey ChristopherTax withheld758$89.31
2026-01-31Drake Sloane NTax withheld773$89.31
2026-01-31WOMACK CHRISTOPHER COption exercise14K
2026-01-31Cherry Pedro P.Option exercise745
2026-01-31Cherry Pedro P.Tax withheld306$89.31
2026-01-31Kerr, II James YOption exercise3.4K
2026-01-31Kerr, II James YTax withheld1.5K$89.31
2026-01-31Sena Peter P IIIOption exercise1.8K
2026-01-31Sena Peter P IIITax withheld840$89.31
2026-01-31WOMACK CHRISTOPHER CTax withheld6.0K$89.31
2026-01-31Connally Stan WOption exercise2.6K
2026-01-31Poroch David P.Option exercise725
2026-01-31Poroch David P.Tax withheld198$89.31
2026-01-31Kim Matthew M.Tax withheld170$89.31
2025-12-03Kerr, II James YGift11K
2025-12-03Kerr, II James YGift6.8K
2025-11-06Connally Stan WGift2.4K
2025-09-30Anderson Bryan DSell6.2K$93.83
2025-08-11Spainhour Sterling A Jr.Sell2.4K$95.02
2025-07-21Greene Kimberly S,Sell13K$95.00
2025-05-24WOMACK CHRISTOPHER CTax withheld3.3K$89.64
2025-05-24WOMACK CHRISTOPHER COption exercise7.4K$89.64
2025-05-23Cummiskey ChristopherSell12K$89.54
2025-04-30Poroch David P.Option exercise58
2025-04-30Poroch David P.Tax withheld58$91.89
2025-03-31Connally Stan WSell12K$92.24
2025-03-10Greene Kimberly S,Sell32K$93.12
2025-03-08Drake Sloane NTax withheld613$91.40
2025-03-08Drake Sloane NOption exercise1.4K
2025-03-03WOMACK CHRISTOPHER CSell24K$90.13
2025-03-03DAVIS MARTIN BERNARDSell1.1K$89.61
2025-02-25WOMACK CHRISTOPHER CSell1.6K$90.00
2025-02-19Cummiskey ChristopherSell944$86.00
2025-02-13Greene Kimberly S,Tax withheld1.5K$86.78
2025-02-13Connally Stan WOption exercise2.4K
2025-02-13Connally Stan WTax withheld1.1K$86.78
2025-02-13Anderson Bryan DOption exercise1.7K
2025-02-13Anderson Bryan DTax withheld873$86.78
2025-02-13Peoples James JeffreyOption exercise849
2025-02-13Peoples James JeffreyTax withheld378$86.78
2025-02-13DAVIS MARTIN BERNARDOption exercise1.8K
2025-02-13DAVIS MARTIN BERNARDTax withheld798$86.78
2025-02-13Poroch David P.Option exercise480
2025-02-13Poroch David P.Tax withheld144$86.78
2025-02-13Wilson Anthony LOption exercise1.7K
2025-02-13Wilson Anthony LTax withheld730$86.78
2025-02-13Spainhour Sterling A Jr.Tax withheld332$86.78
2025-02-13WOMACK CHRISTOPHER COption exercise4.2K
2025-02-13WOMACK CHRISTOPHER CTax withheld1.9K$86.78
2025-02-13Kerr, II James YOption exercise3.1K
2025-02-13Kerr, II James YTax withheld1.4K$86.78
2025-02-13Cummiskey ChristopherOption exercise1.7K
2025-02-13Cummiskey ChristopherTax withheld764$86.78
2025-02-13Sena Peter P IIIOption exercise1.8K
2025-02-13Sena Peter P IIITax withheld784$86.78
2025-02-13Drake Sloane NOption exercise713
2025-02-13Drake Sloane NTax withheld319$86.78
2025-02-13Spainhour Sterling A Jr.Option exercise742
2025-02-13Tucker Daniel SOption exercise2.8K
2025-02-13Tucker Daniel STax withheld1.2K$86.78
2025-02-13Greene Kimberly S,Option exercise3.4K
2025-02-11Peoples James JeffreySell15K$86.00
2025-02-11WOMACK CHRISTOPHER COption exercise14K
2025-02-11WOMACK CHRISTOPHER CTax withheld6.7K$83.87
2025-02-11WOMACK CHRISTOPHER CGrant51K
2025-02-11WOMACK CHRISTOPHER CTax withheld23K$83.87
2025-02-06Drake Sloane NOption exercise1.8K
2025-02-06Drake Sloane NTax withheld799$83.79
2025-02-05Tucker Daniel STax withheld1.4K$83.87
2025-02-05Greene Kimberly S,Option exercise3.9K
2025-02-05Greene Kimberly S,Tax withheld1.9K$83.87
2025-02-05Greene Kimberly S,Grant41K
2025-02-05Greene Kimberly S,Tax withheld18K$83.87
2025-02-05Anderson Bryan DOption exercise2.0K
2025-02-05Anderson Bryan DTax withheld1.1K$83.87
2025-02-05Anderson Bryan DGrant21K
2025-02-05Anderson Bryan DTax withheld11K$83.87
2025-02-05Drake Sloane NOption exercise1.5K
2025-02-05Drake Sloane NTax withheld763$83.87
2025-02-05Drake Sloane NGrant8.6K
2025-02-05Drake Sloane NTax withheld3.9K$83.87
2025-02-05Sena Peter P IIIOption exercise680
2025-02-05Sena Peter P IIITax withheld303$83.87
2025-02-05Sena Peter P IIIGrant21K
2025-02-05Sena Peter P IIITax withheld9.5K$83.87
2025-02-05Wilson Anthony LOption exercise1.7K
2025-02-05Wilson Anthony LTax withheld802$83.87
2025-02-05Wilson Anthony LGrant20K
2025-02-05Wilson Anthony LTax withheld8.8K$83.87
2025-02-05Poroch David P.Grant5.8K
2025-02-05Poroch David P.Tax withheld1.7K$83.87
2025-02-05Kerr, II James YOption exercise3.3K
2025-02-05Kerr, II James YTax withheld1.5K$83.87
2025-02-05Kerr, II James YGrant37K
2025-02-05Kerr, II James YTax withheld17K$83.87
2025-02-05DAVIS MARTIN BERNARDOption exercise1.8K
2025-02-05DAVIS MARTIN BERNARDTax withheld790$83.87
2025-02-05DAVIS MARTIN BERNARDGrant22K
2025-02-05DAVIS MARTIN BERNARDTax withheld9.7K$83.87
2025-02-05Tucker Daniel SOption exercise2.9K
2025-02-05Tucker Daniel SGrant42K
2025-02-05Tucker Daniel STax withheld19K$83.87
2025-02-05Cummiskey ChristopherOption exercise1.7K
2025-02-05Cummiskey ChristopherTax withheld854$83.87
2025-02-05Cummiskey ChristopherGrant21K
2025-02-05Cummiskey ChristopherTax withheld9.2K$83.87
2025-02-05Connally Stan WOption exercise2.5K
2025-02-05Connally Stan WTax withheld1.2K$83.87
2025-02-05Connally Stan WGrant37K
2025-02-05Connally Stan WTax withheld16K$83.87
2025-02-05Spainhour Sterling A Jr.Option exercise2.7K
2025-02-05Spainhour Sterling A Jr.Tax withheld1.2K$83.87
2025-02-05Spainhour Sterling A Jr.Grant9.0K
2025-02-05Spainhour Sterling A Jr.Tax withheld4.0K$83.87
2025-02-05Peoples James JeffreyOption exercise3.3K
2025-02-05Peoples James JeffreyTax withheld1.6K$83.87
2025-02-05Peoples James JeffreyGrant10K
2025-02-05Peoples James JeffreyTax withheld4.6K$83.87
2025-02-04Cummiskey ChristopherSell837$83.32
2025-02-01Cummiskey ChristopherOption exercise1.7K
2025-02-01Cummiskey ChristopherTax withheld822$83.95
2025-02-01Spainhour Sterling A Jr.Option exercise2.3K
2025-02-01Spainhour Sterling A Jr.Tax withheld1.1K$83.95
2025-02-01Tucker Daniel SOption exercise2.8K
2025-02-01Tucker Daniel STax withheld1.3K$83.95
2025-02-01Poroch David P.Option exercise707
2025-02-01Poroch David P.Tax withheld211$83.95
2025-02-01Kerr, II James YTax withheld1.6K$83.95
2025-02-01WOMACK CHRISTOPHER CTax withheld2.1K$83.95
2025-02-01Wilson Anthony LOption exercise1.7K
2025-02-01Wilson Anthony LTax withheld814$83.95
2025-02-01Kerr, II James YOption exercise3.3K
2025-02-01Sena Peter P IIIOption exercise1.6K
2025-02-01Sena Peter P IIITax withheld754$83.95
2025-02-01Peoples James JeffreyOption exercise3.1K
2025-02-01Peoples James JeffreyTax withheld1.5K$83.95
2025-02-01Connally Stan WOption exercise2.6K
2025-02-01Connally Stan WTax withheld1.2K$83.95
2025-02-01Anderson Bryan DOption exercise2.0K
2025-02-01Anderson Bryan DTax withheld1.1K$83.95
2025-02-01DAVIS MARTIN BERNARDOption exercise1.7K
2025-02-01DAVIS MARTIN BERNARDTax withheld851$83.95
2025-02-01Greene Kimberly S,Option exercise3.9K
2025-02-01Greene Kimberly S,Tax withheld1.8K$83.95
2025-02-01WOMACK CHRISTOPHER COption exercise4.7K
2025-01-31Poroch David P.Tax withheld325$83.95
2025-01-31Sena Peter P IIITax withheld824$83.95
2025-01-31Poroch David P.Option exercise701
2025-01-31Sena Peter P IIIOption exercise1.7K

All non-derivative Form 4 activity (SEC), newest first.

Notable events (8-K)

DateItems
2026-06-08OtherExhibitsfiling ↗
2026-05-15Shareholder voteExhibitsfiling ↗
2026-03-19OtherExhibitsfiling ↗
2026-02-17Exec/director changefiling ↗
2025-11-06OtherExhibitsfiling ↗
2025-09-15Reg FDExhibitsfiling ↗
2025-07-23Exec/director changefiling ↗
2025-07-18Exec/director changefiling ↗

Recent filings

FormFiledPeriodAccession
8-K2026-06-082026-06-080000092122-26-000046 ↗
8-K2026-05-152026-05-130000092122-26-000040 ↗
8-K2026-03-192026-03-160000092122-26-000018 ↗
8-K/A2026-02-172025-07-210000092122-26-000002 ↗
8-K2025-11-062025-11-030000092122-25-000094 ↗
8-K2025-09-152025-09-150000092122-25-000080 ↗
8-K2025-07-232025-07-210000092122-25-000072 ↗
8-K/A2025-07-182025-07-100000092122-25-000070 ↗
8-K2025-07-112025-07-100000092122-25-000068 ↗
8-K2025-05-272025-05-210000092122-25-000059 ↗
8-K2025-05-272025-05-200000092122-25-000060 ↗
8-K/A2025-05-272025-02-110000092122-25-000058 ↗