John W. Rose
R-TN U.S. Representative · TN06
14 trades · 1 buys · 13 sells · files ~90 days after trading · last filing 2026-09-12
Trades are filed weeks after they happen and amounts are reported as ranges. Educational, not financial advice.
Trade history
| Traded | Filed | Days | Stock | Type | Amount | Owner | |
|---|---|---|---|---|---|---|---|
| 2025-06-03 | 2026-09-12 | 466 | GOOGL 2000140445 Alphabet Inc. - Class A Common Stock | Sell | $250K–$500K | Self | Filing ↗ |
| 2025-06-03 | 2026-09-12 | 466 | 2000140446 American Funds AMCAP Fund Class A M/F [MF} | Sell | $500K–$1M | Self | Filing ↗ |
| 2025-06-23 | 2025-07-04 | 11 | FNSXX FIMM MONEY MARKET PORT FUND INSTL CL M/M | Sell | $15K–$50K | Self | Filing ↗ |
| 2025-06-23 | 2025-07-04 | 11 | JPMORGAN U.S. GOVERNMENT MONEY MARKET FD CAPITAL CL M/M (Symbol: OGVXX) TDL: 006682076|4|N|4812C | Sell | $1M–$5M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | GOOGL Alphabet Inc. - Class A Common Stock | Sell | $1M–$5M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | GOOG Alphabet Inc. - Class C Capital Stock | Sell | $250K–$500K | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | AMERICAN FUNDS CAPITAL WORLD GROWTH & INCOME FD CL A M/F (Symbol: CWGIX) | Sell | $250K–$500K | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | AMERICAN FUNDS EUPAC FUND CL A M/F (Symbol: AEPGX) | Sell | $250K–$500K | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | AMERICAN FUNDS GROWTH FUND OF AMERICA FUND CL A M/F (Symbol: AGTHX) | Sell | $500K–$1M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | AMERICAN FUNDS INVESTMENT CO OF AMERICA FD CL A M/F (Symbol: AIVSX) | Sell | $250K–$500K | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | SMCWX AMERICAN FUNDS SMALLCAP WORLD FUND CL A M/F | Sell | $500K–$1M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | AMERICAN FUNDS SMALLCAP WORLD FUND CL A M/F (Symbol: SMCWX) | Sell | $500K–$1M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | JPMORGAN U.S. GOVERNMENT MONEY MARKET FD CAPITAL CL M/M (Symbol: OGVXX) | Buy | $1M–$5M | Self | Filing ↗ |
| 2025-06-03 | 2025-07-04 | 31 | MSFT Microsoft Corporation - Common Stock | Sell | $250K–$500K | Self | Filing ↗ |
- GOOGL 2000140445 Alphabet Inc. - Class A Common StockSell
$250K–$500K · Self · traded 2025-06-03 · filed 2026-09-12 (466d) · Filing ↗
- 2000140446 American Funds AMCAP Fund Class A M/F [MF}Sell
$500K–$1M · Self · traded 2025-06-03 · filed 2026-09-12 (466d) · Filing ↗
- FNSXX FIMM MONEY MARKET PORT FUND INSTL CL M/MSell
$15K–$50K · Self · traded 2025-06-23 · filed 2025-07-04 (11d) · Filing ↗
- JPMORGAN U.S. GOVERNMENT MONEY MARKET FD CAPITAL CL M/M (Symbol: OGVXX) TDL: 006682076|4|N|4812CSell
$1M–$5M · Self · traded 2025-06-23 · filed 2025-07-04 (11d) · Filing ↗
- GOOGL Alphabet Inc. - Class A Common StockSell
$1M–$5M · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- GOOG Alphabet Inc. - Class C Capital StockSell
$250K–$500K · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- AMERICAN FUNDS CAPITAL WORLD GROWTH & INCOME FD CL A M/F (Symbol: CWGIX)Sell
$250K–$500K · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- AMERICAN FUNDS EUPAC FUND CL A M/F (Symbol: AEPGX)Sell
$250K–$500K · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- AMERICAN FUNDS GROWTH FUND OF AMERICA FUND CL A M/F (Symbol: AGTHX)Sell
$500K–$1M · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- AMERICAN FUNDS INVESTMENT CO OF AMERICA FD CL A M/F (Symbol: AIVSX)Sell
$250K–$500K · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- SMCWX AMERICAN FUNDS SMALLCAP WORLD FUND CL A M/FSell
$500K–$1M · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- AMERICAN FUNDS SMALLCAP WORLD FUND CL A M/F (Symbol: SMCWX)Sell
$500K–$1M · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- JPMORGAN U.S. GOVERNMENT MONEY MARKET FD CAPITAL CL M/M (Symbol: OGVXX)Buy
$1M–$5M · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
- MSFT Microsoft Corporation - Common StockSell
$250K–$500K · Self · traded 2025-06-03 · filed 2025-07-04 (31d) · Filing ↗
14 trades
Open means no later sale of that stock has been filed. Owner is who holds the account, as reported.