MarketPeel
Insider Trading Intelligence
WM

William C. Martin

IMMR
CHIEF STRATEGY OFFICER · IMMERSION CORP · CIK 0001205885
FILING MIX · LIFETIME65%/35%
BUYS
77
SELLS
41
TOTAL VALUE
$52.40M
COMPANIES
3
ACTIVE SINCE
Jun 2020
HOLDINGS NOW
1,571,890
AVG SELL PX
$8.79
TRADE KIND
SHOWING 118 / 118
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
54 backtested trades · 8 horizons · 9 pending
Forward-return performance of every backtestable P/S trade by William C. Martin, 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
7d54+74.07%+2.01%-0.24%+2.26%+2.23%1.65
14d54+68.52%+3.67%-0.62%+4.29%+2.54%1.94
30d54+51.85%+5.79%-1.58%+7.37%+4.12%2.26
60d54+59.26%+7.72%+1.55%+6.17%+1.77%1.68
90d54+85.19%+9.53%+4.89%+4.63%+3.44%1.59
180d54+85.19%+15.27%+7.84%+7.42%+12.82%1.88
1y54+87.04%+5.38%+18.58%-13.20%-5.88%-2.50
2y54(9 pending)+73.33%-1.94%+29.44%-31.37%-23.13%-3.81
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
IMMR · 1,399,652 shares · as of Apr 30, 2026
01,191,3082,382,6153,573,9234,765,230202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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 · 77 buys / 41 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
17,8721,417,524Apr 30, 2026May 1, 2026View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
7,4251,399,652Apr 30, 2026May 1, 2026View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASEGRANT
Stock grant
23,867169,738Mar 11, 2026Mar 13, 2026View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
6,5881,392,227Jan 30, 2026Feb 2, 2026View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
17,6471,385,639Nov 14, 2025Nov 18, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
7,9521,367,992Oct 31, 2025Nov 4, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
7,1401,360,040Jul 31, 2025Aug 5, 2025View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
68,400$7.91$541.0K1,352,900Jul 1, 2025Jul 2, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
10,2391,421,300May 2, 2025May 8, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
5,9681,411,061Apr 30, 2025May 2, 2025View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
45,600$7.74$352.9K1,405,093Apr 1, 2025Apr 2, 2025View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
27,150$7.55$205.0K1,450,693Mar 20, 2025Mar 24, 2025View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
142,898$8.60$1.23M11,208,746Mar 13, 2025Mar 14, 2025View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
59,146$8.49$502.3K11,065,848Mar 12, 2025Mar 14, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
86,8991,423,543Jan 31, 2025Mar 24, 2025View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
7,692$8.73$67.2K1,336,644Jan 1, 2025Jan 3, 2025View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
8,799$8.73$76.8K1,344,336Jan 1, 2025Jan 3, 2025View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
6,6721,353,135Oct 31, 2024Oct 31, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,401$8.69$99.1K1,357,864Oct 1, 2024Oct 3, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,401$8.69$99.1K1,346,463Oct 1, 2024Oct 3, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASEGRANT
Stock grant
20,430145,871Sep 20, 2024Sep 23, 2024View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
5,000$8.61$43.0K1,369,265Aug 28, 2024Aug 29, 2024View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
15,000$8.81$132.1K1,364,265Aug 27, 2024Aug 29, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
22,802$10.23$233.3K1,349,265Aug 7, 2024Aug 7, 2024View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
100,0001,372,067Aug 6, 2024Aug 7, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
100,0000Aug 6, 2024Aug 7, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
12,000$7.19$86.3K12,000Jul 10, 2024Jul 10, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
38,000$7.19$273.2K125,441Jul 10, 2024Jul 10, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
20,000$7.18$143.6K87,441Jul 9, 2024Jul 10, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASE
60,000$6.98$418.8K67,441Jul 8, 2024Jul 10, 2024View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
100,0001,167,667Jul 1, 2024Jul 2, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
150,0001,272,067Jul 1, 2024Jul 2, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
100,000100,000Jul 1, 2024Jul 2, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
45,600$9.46$431.4K1,122,067Jul 1, 2024Jul 2, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,400$9.46$107.8K1,067,667Jul 1, 2024Jul 2, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
53,6781,079,067Jun 28, 2024Jul 2, 2024View →
BNED
BARNES & NOBLE EDUCATION, INC.
PURCHASEGRANT
Stock grant
7,4417,441Jun 19, 2024Jun 21, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
35,5651,025,389May 3, 2024May 6, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
17,242989,824Apr 29, 2024Apr 30, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
100,000983,265Apr 1, 2024Apr 2, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
10,683$7.53$80.4K972,582Apr 1, 2024Apr 2, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
6,517883,265Mar 29, 2024Apr 2, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
74,160876,748Jan 12, 2024Jan 16, 2024View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
8,751$7.16$62.7K802,588Jan 1, 2024Jan 2, 2024View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASEGRANT
Stock grant
153153Jan 1, 2024Jan 3, 2024View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASEGRANT
Stock grant
2,5002,500Jan 1, 2024Jan 3, 2024View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
8,008811,339Dec 29, 2023Jan 2, 2024View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
11,281$7.60$85.7K1,544,647Dec 6, 2023Dec 20, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
11,281$7.60$85.7K1,544,147Dec 6, 2023Dec 6, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
14,380$7.73$111.2K1,532,866Dec 5, 2023Dec 6, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
14,880$7.73$115.0K1,533,366Dec 5, 2023Dec 20, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
9,579$7.66$73.3K1,518,486Dec 4, 2023Dec 6, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
44,433$7.47$332.1K1,508,907Nov 28, 2023Nov 28, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
42,277$7.52$318.0K1,464,474Nov 27, 2023Nov 28, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
9,488$7.44$70.6K1,422,197Nov 24, 2023Nov 28, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
48,962$8.09$395.9K1,412,709Nov 7, 2023Nov 7, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
25,000$8.16$203.9K1,363,747Nov 3, 2023Nov 7, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
2,505$7.42$18.6K1,338,747Oct 30, 2023Oct 31, 2023View →
UEIC
UNIVERSAL ELECTRONICS INC
PURCHASE
20,480$7.32$149.9K1,336,242Oct 27, 2023Oct 31, 2023View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,401$6.61$75.4K803,331Oct 1, 2023Oct 3, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
7,326814,732Sep 30, 2023Oct 3, 2023View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,543$7.08$81.7K807,406Jul 1, 2023Jul 5, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
14,834818,949Jun 30, 2023Jul 5, 2023View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
11,400$8.94$101.9K804,115Apr 1, 2023Apr 4, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
15,043815,515Mar 30, 2023Apr 3, 2023View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
100,000843,176Mar 19, 2023Mar 21, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
0200,000Mar 19, 2023Mar 21, 2023View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
42,704$7.87$336.1K800,472Mar 19, 2023Mar 21, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
6,342698,875Jan 13, 2023Jan 17, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
44,301743,176Jan 13, 2023Jan 17, 2023View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
8,751$7.03$61.5K692,533Jan 3, 2023Jan 4, 2023View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
14,346701,284Oct 14, 2022Oct 18, 2022View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
7,680$5.49$42.2K686,938Oct 1, 2022Oct 4, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
13,603$5.79$78.7K694,618Sep 14, 2022Sep 15, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
16,243$5.79$94.1K681,015Sep 13, 2022Sep 15, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
19,105$5.68$108.4K664,772Sep 6, 2022Sep 6, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
25,000$5.70$142.4K645,667Sep 2, 2022Sep 6, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
15,000$5.67$85.1K620,667Sep 1, 2022Sep 6, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
1,573$5.70$9.0K605,667Aug 30, 2022Sep 1, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
10,000$5.71$57.1K604,094Aug 29, 2022Aug 29, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
20,000$5.67$113.4K594,094Aug 26, 2022Aug 29, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
15,141$5.69$86.1K574,094Aug 25, 2022Aug 29, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
17,285$5.35$92.5K558,953Aug 22, 2022Aug 22, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
26,857$5.29$142.2K541,668Aug 19, 2022Aug 22, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
73,143$5.32$389.2K514,811Aug 18, 2022Aug 22, 2022View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
7,680$5.36$41.2K441,668Jul 1, 2022Jul 6, 2022View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
16,517449,348Jun 7, 2022Jun 9, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
10,000$5.61$56.1K432,831May 31, 2022Jun 1, 2022View →
IMMR
IMMERSION CORP
PURCHASE
Chief Strategy Officer
50,000$5.72$285.8K422,831May 27, 2022Jun 1, 2022View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
22,851372,831May 23, 2022May 25, 2022View →
IMMR
IMMERSION CORP
SALE
Chief Strategy Officer
8,201$5.50$45.1K349,980Apr 1, 2022Apr 5, 2022View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
300,000358,181Jan 27, 2022Jan 28, 2022View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
300,000300,000Jan 27, 2022Jan 28, 2022View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
26,15158,181Jan 27, 2022Jan 28, 2022View →
IMMR
IMMERSION CORP
SALE
1,000$5.75$5.8K0Dec 29, 2021Jan 3, 2022View →
IMMR
IMMERSION CORP
SALE
353,374$6.88$2.43M1,000Nov 11, 2021Nov 15, 2021View →
IMMR
IMMERSION CORP
SALE
519,145$7.04$3.66M354,374Nov 10, 2021Nov 10, 2021View →
IMMR
IMMERSION CORP
SALE
707,688$7.20$5.09M873,519Nov 9, 2021Nov 10, 2021View →
IMMR
IMMERSION CORP
SALE
640,882$7.34$4.70M1,581,207Nov 8, 2021Nov 10, 2021View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
14,67446,704May 13, 2021May 17, 2021View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
17,31349,343May 13, 2021May 19, 2021View →
IMMR
IMMERSION CORP
PURCHASE
032,030May 13, 2021May 28, 2021View →
IMMR
IMMERSION CORP
SALE
170,899$12.72$2.17M2,222,089Feb 19, 2021Feb 19, 2021View →
IMMR
IMMERSION CORP
SALE
237,500$13.02$3.09M2,392,988Feb 18, 2021Feb 19, 2021View →
IMMR
IMMERSION CORP
SALE
55,603$12.21$678.7K2,630,488Dec 29, 2020Dec 30, 2020View →
IMMR
IMMERSION CORP
SALE
1,093,710$9.68$10.59M2,686,091Dec 28, 2020Dec 30, 2020View →
IMMR
IMMERSION CORP
SALE
3,134$9.00$28.2K3,779,801Dec 24, 2020Dec 28, 2020View →
IMMR
IMMERSION CORP
SALE
3,352$9.01$30.2K3,782,935Dec 22, 2020Dec 28, 2020View →
IMMR
IMMERSION CORP
SALE
116,295$9.21$1.07M3,786,287Dec 21, 2020Dec 22, 2020View →
IMMR
IMMERSION CORP
SALE
50,124$9.15$458.8K3,902,582Dec 18, 2020Dec 22, 2020View →
IMMR
IMMERSION CORP
SALE
61,743$9.09$561.5K3,952,706Dec 17, 2020Dec 18, 2020View →
IMMR
IMMERSION CORP
SALE
68,473$9.16$627.5K4,014,449Dec 16, 2020Dec 18, 2020View →
IMMR
IMMERSION CORP
SALE
26,895$9.05$243.4K4,082,922Nov 27, 2020Dec 1, 2020View →
IMMR
IMMERSION CORP
SALE
67,810$9.53$646.2K4,192,440Sep 3, 2020Sep 4, 2020View →
IMMR
IMMERSION CORP
SALE
82,623$9.19$759.4K4,109,817Sep 3, 2020Sep 4, 2020View →
IMMR
IMMERSION CORP
SALE
67,215$10.14$681.7K4,765,230Sep 2, 2020Sep 4, 2020View →
IMMR
IMMERSION CORP
SALE
504,980$10.30$5.20M4,260,250Sep 2, 2020Sep 4, 2020View →
IMMR
IMMERSION CORP
PURCHASEGRANT
Stock grant
18,54332,030Jun 12, 2020Jun 16, 2020View →
Other insiders · IMMR
Loading peer insiders…
About this filer
CIK 0001205885
ROLE
Chief Strategy Officer
PRIMARY
IMMR
COMPANIES
3
ACTIVE SINCE
Jun 2020
MARKETPEEL · /INSIDER/0001205885DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback