MarketPeel
Insider Trading Intelligence
CJ

Carrie Johnson

FORR
CHIEF RESEARCH OFFICER · FORRESTER RESEARCH, INC. · CIK 0001756940
FILING MIX · LIFETIME30%/70%
BUYS
26
SELLS
61
TOTAL VALUE
$1.32M
COMPANIES
1
ACTIVE SINCE
Aug 2020
HOLDINGS NOW
24,999
AVG SELL PX
$28.82
TRADE KIND
SHOWING 87 / 87
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
15 backtested trades · 8 horizonsHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Carrie Johnson, 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
7d15+66.67%-2.81%+0.15%-2.96%-2.09%
14d15+66.67%-1.81%+0.62%-2.43%-0.85%
30d15+73.33%-3.41%+0.63%-4.04%-4.15%
60d15+66.67%-4.45%-0.87%-3.59%-4.81%
90d15+53.33%-3.22%+1.08%-4.30%-4.64%
180d15+60.00%-6.60%+6.13%-12.73%-15.98%
1y15+73.33%-14.95%+13.84%-28.79%-23.30%
2y15+86.67%-41.53%+27.14%-68.68%-55.53%
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
FORR · 24,999 shares · as of Apr 1, 2026
016,66733,33350,00066,666202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
FLOW · 26 buys / 61 sellsCOVERAGE · 24 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
50,00050,000Apr 1, 2026Apr 2, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
6,00112,001Apr 1, 2026Apr 2, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
5,353$5.39$28.9K40,409Apr 1, 2026Apr 2, 2026View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
14,33545,762Apr 1, 2026Apr 2, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
8,33424,999Apr 1, 2026Apr 2, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2350Mar 1, 2026Mar 3, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,566$5.98$15.3K31,427Mar 1, 2026Mar 3, 2026View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
6,01833,993Mar 1, 2026Mar 3, 2026View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
3,7833,784Mar 1, 2026Mar 3, 2026View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
2,20327,176Aug 1, 2025Aug 5, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2030Aug 1, 2025Aug 5, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
822$10.94$9.0K26,354Aug 1, 2025Aug 5, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
6,00118,002Apr 1, 2025Apr 3, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,241$9.36$21.0K24,973Apr 1, 2025Apr 3, 2025View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
66,66666,666Apr 1, 2025Apr 3, 2025View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
33,33333,333Apr 1, 2025Apr 3, 2025View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
6,00127,214Apr 1, 2025Apr 3, 2025View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
6,01823,779Mar 1, 2025Mar 4, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,566$11.08$28.4K21,213Mar 1, 2025Mar 4, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
3,7837,567Mar 1, 2025Mar 4, 2025View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2352,235Mar 1, 2025Mar 4, 2025View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
4,63418,232Aug 1, 2024Aug 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2032,203Aug 1, 2024Aug 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,4310Aug 1, 2024Aug 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
1,359$19.03$25.9K16,873Aug 1, 2024Aug 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
24,00324,003Apr 1, 2024Apr 3, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
3,78311,350Mar 1, 2024Mar 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,016$20.40$41.1K13,598Mar 1, 2024Mar 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2354,470Mar 1, 2024Mar 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
6,01815,614Mar 1, 2024Mar 5, 2024View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
1,117$32.01$35.8K8,811Aug 3, 2023Aug 4, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,4312,431Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
1,883$32.00$60.3K5,089Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
6,84611,935Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2043,606Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,007$32.41$65.0K9,928Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2110Aug 1, 2023Aug 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
15,13315,133Mar 1, 2023Mar 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
2,2357,627Mar 1, 2023Mar 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2356,705Mar 1, 2023Mar 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
655$33.04$21.6K6,972Mar 1, 2023Mar 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
30,26630,266Mar 1, 2023Mar 3, 2023View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,000$34.75$69.5K5,088Nov 21, 2022Nov 22, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
3,253$35.85$116.6K7,088Nov 10, 2022Nov 14, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
7630Nov 1, 2022Nov 2, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
223$42.40$9.5K10,341Nov 1, 2022Nov 2, 2022View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
76310,564Nov 1, 2022Nov 2, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
5850Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2045,810Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,178$47.53$103.5K9,553Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Product Officer
7,43111,731Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,4314,862Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Product Officer
2,2112,211Aug 1, 2022Aug 3, 2022View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
8,9408,940Mar 2, 2022Mar 2, 2022View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
331$58.10$19.2K4,054Nov 8, 2021Nov 9, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,200$58.11$69.7K4,385Nov 8, 2021Nov 9, 2021View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
7635,808Nov 1, 2021Nov 2, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
223$53.11$11.8K5,585Nov 1, 2021Nov 2, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
763763Nov 1, 2021Nov 2, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
3,915$47.50$186.0K4,790Aug 27, 2021Aug 30, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,7500Aug 27, 2021Aug 30, 2021View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
1,750$33.16$58.0K8,705Aug 27, 2021Aug 30, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
552$45.90$25.3K6,955Aug 6, 2021Aug 11, 2021View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
8,0148,014Aug 2, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
2,4317,293Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
585585Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
2,2114,422Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
5,8889,240Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,733$46.85$81.2K7,507Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
6610Aug 1, 2021Aug 4, 2021View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
871$43.95$38.3K3,039Nov 24, 2020Nov 25, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,500$39.96$59.9K3,910Nov 6, 2020Nov 9, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
7631,526Nov 2, 2020Nov 3, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
223$36.94$8.2K6,579Nov 1, 2020Nov 3, 2020View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
7636,802Nov 1, 2020Nov 3, 2020View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
7635,633Nov 1, 2020Nov 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
223$36.94$8.2K5,410Nov 1, 2020Nov 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
7631,526Nov 1, 2020Nov 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,500$37.50$56.3K4,539Aug 11, 2020Aug 13, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
200$36.95$7.4K6,039Aug 7, 2020Aug 10, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
2,2116,633Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
PURCHASE
Chief Research Officer
4,1387,478Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
661661Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
1,239$35.11$43.5K6,239Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
5861,170Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
PURCHASEGRANT
Stock grant
9,7249,725Aug 1, 2020Aug 5, 2020View →
FORR
FORRESTER RESEARCH, INC.
SALE
Chief Research Officer
6800Aug 1, 2020Aug 5, 2020View →
Other insiders · FORR
Loading peer insiders…
About this filer
CIK 0001756940
ROLE
Chief Research Officer
PRIMARY
FORR
COMPANIES
1
ACTIVE SINCE
Aug 2020
MARKETPEEL · /INSIDER/0001756940DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback