MarketPeel
Insider Trading Intelligence
BF

Benjamin Felton

POR
EVP, COO · PORTLAND GENERAL ELECTRIC CO /OR/ · CIK 0001970531
FILING MIX · LIFETIME48%/52%
BUYS
14
SELLS
15
TOTAL VALUE
$3.24M
COMPANIES
1
ACTIVE SINCE
Apr 2023
HOLDINGS NOW
41,081
AVG SELL PX
$46.25
TRADE KIND
SHOWING 29 / 29
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
6 backtested trades · 8 horizons · 7 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Benjamin Felton, 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
7d6+66.67%+1.88%+0.42%+1.46%+0.63%
14d6+50.00%+0.44%-0.73%+1.17%+2.21%
30d6+33.33%+1.50%+1.87%-0.36%+0.79%
60d6+33.33%-0.85%+4.38%-5.23%-6.47%
90d6+50.00%-0.81%+9.04%-8.48%-6.30%
180d6(1 pending)+40.00%-0.18%+12.40%-12.59%-7.78%
1y6(1 pending)+20.00%+3.78%+18.25%-14.47%-13.24%
2y6(5 pending)+0.00%+29.79%+41.12%-11.33%-11.33%
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
POR · 41,081 shares · as of Feb 27, 2026
012,67025,33938,00950,678202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 14 buys / 15 sellsCOVERAGE · 12 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE10b5-1
10b5-1 plan
4,969$53.56$266.1K41,081Feb 27, 2026Mar 3, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
553$54.00$29.9K47,439Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
284$54.00$15.3K47,723Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
141$54.00$7.6K46,928Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
2,877$54.00$155.4K47,801Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
877$54.00$47.4K46,050Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
7,379$54.00$398.5K40,619Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
10,059$54.00$543.2K50,678Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
936$54.00$50.5K46,787Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
191$54.00$10.3K47,992Feb 13, 2026Feb 18, 2026View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE10b5-1
10b5-1 plan
1,845$43.02$79.4K32,646Apr 17, 2025Apr 18, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
1,223$43.20$52.8K38,598Apr 15, 2025Apr 17, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
4,107$43.20$177.4K34,491Apr 15, 2025Apr 17, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE10b5-1
10b5-1 plan
575$41.32$23.8K37,282Feb 18, 2025Feb 19, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
116$41.64$4.8K39,167Feb 14, 2025Feb 19, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
918$41.64$38.2K37,857Feb 14, 2025Feb 19, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
136$41.64$5.7K38,775Feb 14, 2025Feb 19, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
528$41.64$22.0K38,639Feb 14, 2025Feb 19, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
8,776$41.85$367.3K39,051Feb 12, 2025Feb 14, 2025View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASE
EVP, COO
11$47.49$52230,153Sep 11, 2024Sep 13, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE10b5-1
10b5-1 plan
1,886$48.00$90.5K30,142Jul 24, 2024Jul 25, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE10b5-1
10b5-1 plan
3,500$40.60$142.1K31,950Apr 16, 2024Apr 17, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
593$40.87$24.2K41,436Apr 15, 2024Apr 17, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
5,986$40.87$244.6K35,450Apr 15, 2024Apr 17, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
621$40.03$24.9K40,810Feb 14, 2024Feb 16, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
48$40.03$1.9K41,431Feb 14, 2024Feb 16, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
8,848$40.11$354.9K41,383Feb 9, 2024Feb 16, 2024View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
PURCHASEGRANT
Stock grant
33,61733,617Apr 15, 2023Apr 18, 2023View →
POR
PORTLAND GENERAL ELECTRIC CO /OR/
SALE
EVP, COO
1,144$49.49$56.6K32,473Apr 15, 2023Apr 18, 2023View →
Other insiders · POR
Loading peer insiders…
About this filer
CIK 0001970531
ROLE
EVP, COO
PRIMARY
POR
COMPANIES
1
ACTIVE SINCE
Apr 2023
MARKETPEEL · /INSIDER/0001970531DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback