Trade with Congress

MOSMOSThe Mosaic Company

12 members of Congress disclosed 76 transactions in MOS between Jan 17, 2014 and Apr 14, 2026.

Price, with congressional trades marked

36.428.119.8Jul 2025SepNovJan 2026MarMayJul
MOS $23.06latest
-30%Val T. Hoyle, Democrat
-10%Gilbert Ray Cisneros, Jr., Democrat
-7%Alan Armstrong, Republican
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. closeMOS sinceSPY sinceDifference
Sep 23, 2025Val T. Hoyle (D)sell~$8K$33.03-30.2%+17.5%-47.7%
Jan 9, 2026Gilbert Ray Cisneros, Jr. (D)buy~$8K$25.49-9.5%+12.0%-21.5%
Mar 27, 2026Alan Armstrong (R)buy~$8K$24.74-6.8%+22.3%-29.0%

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.

76
Transactions
41 buys · 35 sells
12
Members
$1.3M
Est. volume
6D / 6R
Party split
distinct members

Who traded it

MemberTradesBuys / SellsEst. volume
David PerdueR-GA4218 / 24~$953K
Virginia FoxxR-NC55 / 0~$65K
Charles J. "Chuck" FleischmannR-TN32 / 1~$49K
Ro KhannaD-CA66 / 0~$48K
Daniel S. GoldmanD-NY52 / 3~$40K
Katherine M. ClarkD-MA53 / 2~$40K
Thomas R. CarperD-DE42 / 2~$32K
Gilbert Ray Cisneros, Jr.D-CA21 / 1~$16K
Alan ArmstrongR-OK11 / 0~$8K
Val T. HoyleD-OR10 / 1~$8K
Peter MeijerR-MI10 / 1~$8K
Dave CampR-MI11 / 0~$8K

Transactions

76
MemberTypeAmountTradedDisclosedSource
Buy$1K – $15KMar 27, 2026Jul 21, 2026
116d · late
filing
Sell (part)$1K – $15KApr 14, 2026May 8, 2026
24d
filing
Buy$1K – $15KJan 9, 2026Feb 13, 2026
35d
filing
Sellspouse$1K – $15KSep 23, 2025Oct 10, 2025
17d
filing
Sellspouse$1K – $15KMar 28, 2024Mar 29, 2024
1d
filing
Sell (part)spouse$1K – $15KDec 11, 2023Jan 3, 2024
23d
filing
Sell$1K – $15KJul 12, 2023Aug 13, 2023
32d
filing
Sell$1K – $15KJun 29, 2023Aug 13, 2023
45d
filing
Buy$1K – $15KApr 10, 2023May 19, 2023
39d
filing
Sell (part)$1K – $15KApr 10, 2023May 19, 2023
39d
filing
Buy$1K – $15KMar 1, 2023Apr 17, 2023
47d · late
filing
Buyspouse$1K – $15KFeb 21, 2023Mar 1, 2023
8d
filing
Buyjoint$15K – $50KAug 5, 2022Sep 8, 2022
34d
filing
Buyjoint$1K – $15KAug 4, 2022Sep 8, 2022
35d
filing
Buyjoint$1K – $15KAug 1, 2022Sep 8, 2022
38d
filing
Buyjoint$1K – $15KJul 29, 2022Aug 5, 2022
7d
filing
Buyjoint$1K – $15KJul 28, 2022Aug 5, 2022
8d
filing
Buyspouse$1K – $15KJan 18, 2022Feb 3, 2022
16d
filing
Sell$1K – $15KFeb 16, 2021Mar 16, 2021
28d
filing
Sellspouse$1K – $15KOct 22, 2020Dec 3, 2020
42d
filing
Sellspouse$1K – $15KOct 22, 2020Dec 3, 2020
42d
filing
Buyspouse$1K – $15KApr 3, 2020May 29, 2020
56d · late
filing
Selljoint$15K – $50KOct 11, 2019Nov 5, 2019
25d
filing
Buyspouse$1K – $15KJul 9, 2019Sep 10, 2019
63d · late
filing
Buyspouse$1K – $15KJul 9, 2019Sep 10, 2019
63d · late
filing
Buyjoint$1K – $15KApr 3, 2019Apr 9, 2019
6d
filing
Buyjoint$1K – $15KMar 28, 2019Apr 9, 2019
12d
filing
Buyjoint$1K – $15KMar 28, 2019Apr 9, 2019
12d
filing
Sell (part)joint$15K – $50KFeb 19, 2019Mar 6, 2019
15d
filing
Sell (part)joint$1K – $15KDec 13, 2018Jan 9, 2019
27d
filing
Sell (part)joint$1K – $15KNov 20, 2018Dec 6, 2018
16d
filing
Sell (part)joint$1K – $15KNov 14, 2018Dec 6, 2018
22d
filing
Sell (part)joint$1K – $15KNov 13, 2018Dec 6, 2018
23d
filing
Sell (part)joint$1K – $15KNov 13, 2018Dec 6, 2018
23d
filing
Sell (part)joint$1K – $15KNov 5, 2018Dec 6, 2018
31d
filing
Sell (part)joint$1K – $15KNov 5, 2018Dec 6, 2018
31d
filing
Sell (part)joint$1K – $15KOct 25, 2018Nov 8, 2018
14d
filing
Sell (part)joint$1K – $15KOct 10, 2018Nov 8, 2018
29d
filing
Sell (part)joint$1K – $15KOct 9, 2018Nov 8, 2018
30d
filing
Buyspouse$1K – $15KSep 8, 2018Sep 12, 2018
4d
filing
Buyspouse$1K – $15KSep 8, 2018Sep 12, 2018
4d
filing
Buyspouse$1K – $15KSep 8, 2018Sep 12, 2018
4d
filing
Sell (part)joint$1K – $15KAug 17, 2018Sep 4, 2018
18d
filing
Sell (part)joint$1K – $15KAug 15, 2018Sep 4, 2018
20d
filing
Sell (part)joint$1K – $15KAug 14, 2018Sep 4, 2018
21d
filing
Sell (part)joint$1K – $15KAug 13, 2018Sep 4, 2018
22d
filing
Sell (part)joint$1K – $15KAug 10, 2018Sep 4, 2018
25d
filing
Sell (part)joint$1K – $15KAug 8, 2018Sep 4, 2018
27d
filing
Sell (part)joint$1K – $15KAug 7, 2018Sep 4, 2018
28d
filing
Sell (part)joint$1K – $15KAug 6, 2018Sep 4, 2018
29d
filing
Sell (part)joint$1K – $15KAug 3, 2018Sep 4, 2018
32d
filing
Sell (part)joint$1K – $15KAug 1, 2018Sep 4, 2018
34d
filing
Sellchild$15K – $50KJun 1, 2018Jun 22, 2018
21d
filing
Buychild$1K – $15KMay 7, 2018Jun 22, 2018
46d · late
filing
Buyjoint$1K – $15KFeb 17, 2016May 4, 2018
807d · late
filing
Buyspouse$1K – $15KJan 2, 2018Feb 11, 2018
40d
filing
Buyspouse$1K – $15KJan 2, 2018Feb 11, 2018
40d
filing
Buyjoint$100K – $250KJan 16, 2018Feb 1, 2018
16d
filing
Selljoint$100K – $250KDec 13, 2017Jan 4, 2018
22d
filing
Buyjoint$1K – $15KDec 12, 2017Jan 4, 2018
23d
filing
Buychild$1K – $15KAug 21, 2017Oct 2, 2017
42d
filing
Buychild$1K – $15KJul 31, 2017Sep 19, 2017
50d · late
filing
Buyjoint$1K – $15KFeb 17, 2016Aug 7, 2017
537d · late
filing
Buyjoint$1K – $15KJul 3, 2017Jul 10, 2017
7d
filing
Buyjoint$1K – $15KMay 2, 2017May 5, 2017
3d
filing
Buyjoint$1K – $15KApr 12, 2017May 5, 2017
23d
filing
Buyjoint$1K – $15KApr 11, 2017May 5, 2017
24d
filing
Buyjoint$1K – $15KApr 11, 2017May 5, 2017
24d
filing
Buyjoint$1K – $15KMar 10, 2017Mar 31, 2017
21d
filing
Buyjoint$100K – $250KNov 7, 2016Dec 6, 2016
29d
filing
Selljoint$50K – $100KOct 5, 2016Nov 2, 2016
28d
filing
Buyjoint$1K – $15KApr 15, 2015Sep 1, 2016
505d · late
filing
Buyjoint$1K – $15KApr 15, 2015Aug 13, 2016
486d · late
filing
Buyjoint$1K – $15KFeb 17, 2016Mar 1, 2016
13d
filing
Buyjoint$1K – $15KApr 15, 2015Jun 4, 2015
50d · late
filing
Buyspouse$1K – $15KJan 17, 2014Feb 14, 2014
28d
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.