MarketPeel
Insider Trading Intelligence
MR

Mohit Ramani

KEY
CHIEF RISK OFFICER · KEYCORP /NEW/ · CIK 0002053125
FILING MIX · LIFETIME62%/38%
BUYS
8
SELLS
5
TOTAL VALUE
$1.21M
COMPANIES
1
ACTIVE SINCE
Jan 2025
HOLDINGS NOW
29,855
AVG SELL PX
$21.97
TRADE KIND
SHOWING 13 / 13
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
1 backtested trades · 8 horizons · 1 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Mohit Ramani, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d1+100.00%+7.83%+7.19%+0.64%+0.64%
14d1+100.00%+12.84%+9.66%+3.18%+3.18%
30d1+100.00%+13.20%+13.42%-0.23%-0.23%
60d1+100.00%+17.19%+15.65%+1.54%+1.54%
90d1+100.00%+32.56%+22.36%+10.20%+10.20%
180d1+100.00%+22.99%+29.29%-6.30%-6.30%
1y1+100.00%+60.26%+37.01%+23.25%+23.25%
2y1(1 pending)
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
KEY · 29,855 shares · as of Jul 22, 2026
029,33658,67288,008117,3442026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2025
2025
2025
2025
2026
2026
2026
FLOW · 8 buys / 5 sellsCOVERAGE · 7 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
KEY
KEYCORP /NEW/
SALE
Chief Risk Officer
25,000$22.74$568.5K29,855Jul 22, 2026Jul 24, 2026View →
KEY
KEYCORP /NEW/
SALE
Chief Risk Officer
2,572$21.69$55.8K53,788Feb 17, 2026Feb 18, 2026View →
KEY
KEYCORP /NEW/
SALE
Chief Risk Officer
5,76717,297Feb 17, 2026Feb 18, 2026View →
KEY
KEYCORP /NEW/
PURCHASE
Chief Risk Officer
5,76756,360Feb 17, 2026Feb 18, 2026View →
KEY
KEYCORP /NEW/
PURCHASEGRANT
Stock grant
19,35419,354Feb 16, 2026Feb 18, 2026View →
KEY
KEYCORP /NEW/
PURCHASEGRANT
Stock grant
21,18021,180Feb 16, 2026Feb 18, 2026View →
KEY
KEYCORP /NEW/
PURCHASE
Chief Risk Officer
61,48371,691Jan 23, 2026Jan 27, 2026View →
KEY
KEYCORP /NEW/
SALE
Chief Risk Officer
61,48361,483Jan 23, 2026Jan 27, 2026View →
KEY
KEYCORP /NEW/
SALE
Chief Risk Officer
21,097$21.10$445.1K50,593Jan 23, 2026Jan 27, 2026View →
KEY
KEYCORP /NEW/
PURCHASE
Chief Risk Officer
10,000$13.75$137.5K10,000Apr 21, 2025Apr 23, 2025View →
KEY
KEYCORP /NEW/
PURCHASEGRANT
Stock grant
26,36926,369Feb 17, 2025Feb 19, 2025View →
KEY
KEYCORP /NEW/
PURCHASEGRANT
Stock grant
22,00922,009Feb 17, 2025Feb 19, 2025View →
KEY
KEYCORP /NEW/
PURCHASEGRANT
Stock grant
117,344117,344Jan 23, 2025Jan 27, 2025View →
Other insiders · KEY
Loading peer insiders…
About this filer
CIK 0002053125
ROLE
Chief Risk Officer
PRIMARY
KEY
COMPANIES
1
ACTIVE SINCE
Jan 2025
MARKETPEEL · /INSIDER/0002053125DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback