Trade with Congress

SOSOSouthern Company

21 members of Congress disclosed 68 transactions in SO between May 20, 2014 and Dec 2, 2025.

Price, with congressional trades marked

98.390.582.7Jul 2025SepNovJan 2026MarMayJul
SO $92.69latest
+3%Marjorie Taylor Greene, Republican
+1%Val T. Hoyle, Democrat
+6%Jared Moskowitz, Democrat
Jul 7, 2025 – Aug 7, 2026 · closing price, dividend and split adjusted▲ buy · ▼ sell · % is the price change since that trade, not benchmark-adjusted
Marked trades (3)
TradedMemberAmountAdj. closeSO sinceSPY sinceDifference
Aug 28, 2025Marjorie Taylor Greene (R)buy~$8K$90.05+2.9%+20.5%-17.5%
Sep 23, 2025Val T. Hoyle (D)sell~$8K$91.46+1.4%+17.5%-16.2%
Dec 2, 2025Jared Moskowitz (D)buy~$8K$87.62+5.8%+14.4%-8.6%

Prices are dividend- and split-adjusted, so “adj. close” is not necessarily what the stock printed that day. The horizon runs to the latest close, so rows with different trade dates are not comparable to each other — and none of these is the benchmark-relative, fixed-window alpha the leaderboard ranks on.

68
Transactions
42 buys · 26 sells
21
Members
$1.2M
Est. volume
8D / 13R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
Billy LongR-MO2015 / 5~$392K
Virginia FoxxR-NC21 / 1~$183K
Neal P. DunnR-FL42 / 2~$130K
Ander CrenshawR-FL32 / 1~$116K
Jared MoskowitzD-FL76 / 1~$56K
Marjorie Taylor GreeneR-GA66 / 0~$48K
Earl BlumenauerD-OR11 / 0~$33K
Zoe LofgrenD-CA10 / 1~$33K
Greg GianforteR-MT10 / 1~$33K
Lois FrankelD-FL42 / 2~$32K
Bill CassidyR-LA42 / 2~$32K
Val T. HoyleD-OR21 / 1~$16K
John JamesR-MI21 / 1~$16K
David PerdueR-GA20 / 2~$16K
Frank A. LoBiondoR-NJ20 / 2~$16K
Patty MurrayD-WA21 / 1~$16K
John H. RutherfordR-FL10 / 1~$8K
Shelley Moore CapitoR-WV10 / 1~$8K
Ro KhannaD-CA11 / 0~$8K
Sheldon WhitehouseD-RI10 / 1~$8K

Transactions

68
MemberTypeAmountTradedDisclosedSource
Buy$1K – $15KDec 2, 2025Jan 16, 2026
45d
filing
Sellspouse$1K – $15KSep 23, 2025Oct 10, 2025
17d
filing
Buyspouse$1K – $15KOct 29, 2024Sep 12, 2025
318d · late
filing
Buy$1K – $15KAug 28, 2025Aug 29, 2025
1d
filing
Buy$1K – $15KApr 7, 2025May 9, 2025
32d
filing
Buy$1K – $15KApr 3, 2025Apr 7, 2025
4d
filing
Buy$1K – $15KNov 7, 2024Nov 8, 2024
1d
filing
Sell$1K – $15KSep 4, 2024Sep 6, 2024
2d
filing
Buy$1K – $15KNov 10, 2023Sep 2, 2024
297d · late
filing
Sell$1K – $15KFeb 13, 2024Aug 21, 2024
190d · late
filing
Buy$1K – $15KJul 14, 2023Aug 21, 2024
404d · late
filing
Buy$1K – $15KJul 5, 2024Aug 19, 2024
45d
filing
Buychild$1K – $15KJul 5, 2024Aug 6, 2024
32d
filing
Buychild$1K – $15KJul 5, 2024Aug 6, 2024
32d
filing
Buy$1K – $15KMay 21, 2024May 21, 2024
0d
filing
Buyspouse$15K – $50KApr 4, 2024May 4, 2024
30d
filing
Sell$1K – $15KSep 8, 2023Oct 10, 2023
32d
filing
Selljoint$15K – $50KMay 25, 2023Jun 6, 2023
12d
filing
Sell$15K – $50KJan 5, 2023Feb 17, 2023
43d
filing
Sellspouse$15K – $50KJan 5, 2023Feb 17, 2023
43d
filing
Sell$1K – $15KMar 16, 2022Apr 19, 2022
34d
filing
Sell (part)$1K – $15KMar 9, 2022Apr 6, 2022
28d
filing
Buyjoint$1K – $15KDec 16, 2021Dec 21, 2021
5d
filing
Buyjoint$1K – $15KMay 19, 2021Jun 17, 2021
29d
filing
Buyspouse$50K – $100KJun 12, 2021Jun 16, 2021
4d
filing
Selljoint$1K – $15KApr 16, 2020May 2, 2021
381d · late
filing
Buyspouse$1K – $15KJan 12, 2021Feb 10, 2021
29d
filing
Buyspouse$1K – $15KDec 31, 2020Feb 10, 2021
41d
filing
Buyspouse$1K – $15KDec 31, 2020Feb 10, 2021
41d
filing
Buyspouse$1K – $15KDec 31, 2020Feb 10, 2021
41d
filing
Buyspouse$1K – $15KDec 31, 2020Feb 10, 2021
41d
filing
Selljoint$100K – $250KAug 31, 2020Sep 4, 2020
4d
filing
Buyjoint$1K – $15KJun 9, 2020Jul 8, 2020
29d
filing
Sellspouse$50K – $100KJun 19, 2020Jul 1, 2020
12d
filing
Buyspouse$15K – $50KJun 19, 2020Jul 1, 2020
12d
filing
Buy$1K – $15KJun 10, 2020Jun 28, 2020
18d
filing
Buy$1K – $15KMay 20, 2020Jun 28, 2020
39d
filing
Selljoint$1K – $15KApr 16, 2020May 8, 2020
22d
filing
Sell$15K – $50KDec 15, 2017Jan 4, 2018
20d
filing
Buyspouse$1K – $15KMar 31, 2016Dec 6, 2017
615d · late
filing
Sellspouse$1K – $15KSep 8, 2017Sep 19, 2017
11d
filing
Sell$1K – $15KSep 8, 2017Sep 19, 2017
11d
filing
Sellspouse$1K – $15KAug 18, 2017Sep 11, 2017
24d
filing
Sellspouse$1K – $15KJun 15, 2017Jun 22, 2017
7d
filing
Buy$15K – $50KMay 30, 2017Jun 7, 2017
8d
filing
Buyspouse$15K – $50KMay 30, 2017Jun 7, 2017
8d
filing
Sellspouse$1K – $15KMar 29, 2017Apr 26, 2017
28d
filing
Buyspouse$1K – $15KMar 16, 2017Mar 21, 2017
5d
filing
Buyspouse$1K – $15KJan 24, 2017Feb 13, 2017
20d
filing
Buy$1K – $15KJun 1, 2016Jan 16, 2017
229d · late
filing
Selljoint$1K – $15KSep 22, 2016Oct 7, 2016
15d
filing
Sell (part)spouse$1K – $15KJul 15, 2016Jul 27, 2016
12d
filing
Buyspouse$1K – $15KMar 31, 2016May 2, 2016
32d
filing
Selljoint$50K – $100KMar 2, 2016Mar 22, 2016
20d
filing
unverified
Buyjoint$1K – $15KFeb 5, 2016Mar 22, 2016
46d · late
filing
unverified
Buyspouse$1K – $15KFeb 17, 2016Mar 2, 2016
14d
filing
unverified
Sellspouse$15K – $50KFeb 17, 2016Mar 2, 2016
14d
filing
unverified
Buyjoint$15K – $50KJun 30, 2015Jul 10, 2015
10d
filing
Buyspouse$1K – $15KJun 9, 2015Jun 17, 2015
8d
filing
Buyjoint$1K – $15KFeb 17, 2015Mar 6, 2015
17d
filing
Buyjoint$1K – $15KDec 31, 2014Jan 27, 2015
27d
filing
Selljoint$1K – $15KDec 31, 2014Jan 27, 2015
27d
filing
Buyjoint$1K – $15KMay 27, 2014Jun 11, 2014
15d
filing
Buyjoint$1K – $15KMay 27, 2014Jun 11, 2014
15d
filing
Selljoint$15K – $50KMay 27, 2014Jun 11, 2014
15d
filing
Buyjoint$1K – $15KMay 20, 2014Jun 11, 2014
22d
filing
Buyjoint$1K – $15KMay 20, 2014Jun 11, 2014
22d
filing
Selljoint$15K – $50KMay 20, 2014Jun 11, 2014
22d
filing

Disclosures are filed up to 45 days after a trade, so this is a record rather than a signal. Amounts are bracket midpoints. Symbols are recorded as they existed on the trade date and mapped forward where a company was renamed.