John Fetterman is having a week that defies easy description, which is, at this point, his brand. He greenlit a Trump judicial nominee, becoming the first Democrat to do so. He voted against the War Powers Act on Iran, twice. He called a judicial nominee a 'creep' and a 'Nazi sympathizer' in the same news cycle. Democratic Twitter is furious. Republican Twitter is confused. And quietly, in the background, the senator from Pennsylvania has been filing stock disclosures that are at least as interesting as anything he's said out loud.
The Political Chaos, Briefly
The news hook this week is the judicial nomination. The New Republic called it a huge victory for Trump, which, given that the rest of the Democratic caucus voted no, is not entirely unfair framing. Fetterman's explanation for the Iran War Powers votes was characteristically blunt: 'No nuclear Iran.' He also announced he'd vote against Todd Blanche's confirmation as acting AG, which is the part Democrats actually liked.
Bluesky is, predictably, at war with itself over him. Some users are pointing out that he's the only federal official clearly on record calling out Graham Platner by name and in unflattering terms. Others are calling him a world-class turd and urging the party to stop nominating candidates like him. The ratio of hot takes to original reporting is running about twelve to one. Classic Fetterman week.
What nobody on Bluesky is talking about is the portfolio.
Twelve Trades in 90 Days
Per Fetterman's full disclosure record on Blind Trust, the senator has filed 12 trades in the last 90 days. The dollar amounts are all in the ,000-5,000 range per trade, so we're not talking about a Pelosi-scale operation. We're talking about a senator buying and selling in modest increments. The pattern, though, is worth walking through.
On March 27, he bought Microsoft. On March 30, he bought Microsoft again, plus Micron Technology, Alphabet (Google), Amazon, and Erie Indemnity on the same day. Five purchases in one session. He also sold AT&T on March 27.
Then the results came in.
The Micron Number
Fetterman's March 30 purchase of Micron Technology generated 49.8% alpha against the S&P 500 over the following 30 days. That's the single best trade in his scored sample. His Amazon buy on the same date returned 16.8% alpha. Alphabet came in at 14.9%. The two Microsoft purchases, from March 27 and March 30, returned 8.2% and 5.2% respectively.
All five of those trades carry a committee overlap flag. Fetterman sits on the Senate Committee on Commerce, Science, and Transportation, which has jurisdiction over telecommunications and technology. Micron, Amazon, Alphabet, and Microsoft are technology companies. The Commerce Committee's remit covers their sector.
It's a description. Members are required to disclose. They are not required to divest, recuse, abstain, or explain why five tech purchases landed on the same afternoon. That's the rule. Yes, really.
The Other Side of the Ledger
Before this reads like a highlight reel, the full record: 11 of the 12 trades have been scored. Six were positive, five were negative. The mean 30-day alpha across the full sample is 3.3%. That's a modest edge, not a pattern of genius. The worst trades drag hard.
The AT&T sale on March 27 produced negative 21.6% alpha. Translation: he sold AT&T and the stock subsequently performed 21.6 percentage points better than the S&P 500 over the next 30 days. The March 11 sale of Concentrix (CNXC) came in at negative 22.9% alpha. A February sale of VF Corporation produced negative 8.8%.
The AT&T sale is worth a second look. AT&T falls squarely under telecommunications, which is a Commerce Committee subcommittee Fetterman sits on. He sold. The stock beat the market by 21.6 points in the following month. Whether that's a bad call or bad timing is not something the disclosure filing tells you. The filing just tells you the date, the direction, and the ticker.
Six for eleven with a 3.3% mean alpha, including two sales that went the wrong way by more than 20 points each. It's a story about a senator who had a very good day on March 30 and some rough exits before and after.
The Iran Votes and the Portfolio
The recent votes are worth cataloguing because several of them move markets in sectors adjacent to Fetterman's holdings. He voted Yea on three separate CFPB-related disapproval resolutions on May 13, all of which failed on procedural motions to proceed. Those votes were in favor of restoring CFPB rules that had been withdrawn, covering medical debt collection, overdraft opt-in practices, and servicemember examinations. All three motions were rejected.
Fetterman holds no financial sector positions in the current 90-day window that would create an obvious alignment with those votes. The CFPB votes fall outside his committee assignments anyway. There's no oversight angle there, just a senator voting on the floor like all the other senators.
The Iran War Powers votes are a different kind of story. On May 19, he voted Nay on a motion to discharge a resolution directing removal of U.S. Armed forces from hostilities against Iran. He'd done the same on April 30 and May 13. Three separate votes, same position each time. His public explanation: he won't constrain military options while Iran's nuclear program is active. That's a coherent geopolitical argument. It's also the same position as the Republican caucus, which is why it keeps generating headlines.
His portfolio contains no obvious defense or energy holdings in the current window that would create a financial angle on those votes. The Iran votes are a political story, not a portfolio story. This publication covers both, but only mixes them when the data supports it.
The Broader Pattern
Step back from any single trade and the portfolio reads like someone who got bullish on mega-cap tech in late March and hit on most of it. Micron up 49.8%. Amazon up 16.8%. Alphabet up 14.9%. Two Microsoft buys both positive. That's four of the five most recent purchases going the right way, all in a sector he has committee oversight over.
Also on April 10, he bought ATH (Athene Holding, a financial services company) and sold NFS, which is a Nationwide Financial Services fund ticker. On April 13, he sold FBXSL, a bond-adjacent fund. The portfolio construction, such as it can be read from K-5K tranches, looks like someone rotating out of bond and financial sector exposure and into large-cap tech.
Whether that rotation was driven by a read on the macro, a read on the political environment, or something else entirely, the filing doesn't say. It never does.
What the Record Actually Shows
John Fetterman is, simultaneously, the Democrat who handed Trump a judicial win, the senator who's voted against the War Powers Act three times in six weeks, the guy who called a nominee a Nazi sympathizer on the record, the subject of at least one viral fact-check about things he did not say, and a senator who bought five tech stocks in a single session and watched the best one return nearly 50% alpha in a month.
The Commerce Committee's Technology jurisdiction covers the companies he bought. The timing of the buys predates any specific legislation we can point to in this window. There are no flagged vote-trade overlaps in the data. The alpha on those five trades is real. The committee overlap is real. The gap between those two facts is where readers get to bring their own opinion.