MarketPeel
Insider Trading Intelligence
CB

C. Frank Bennett

IONS
EVP, CHIEF SCIENTIFIC OFFICER · IONIS PHARMACEUTICALS INC · CIK 0001073387
FILING MIX · LIFETIME50%/50%
BUYS
58
SELLS
57
TOTAL VALUE
$41.22M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
12,109
AVG SELL PX
$66.39
TRADE KIND
SHOWING 115 / 115
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
27 backtested trades · 8 horizons · 34 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by C. Frank Bennett, 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
7d27+48.15%+0.67%+0.75%-0.08%+1.40%
14d27+55.56%+0.39%+0.75%-0.36%-1.27%
30d27+55.56%+2.00%+1.05%+0.95%-0.68%
60d27+59.26%+1.82%+2.82%-1.00%-4.28%
90d27+70.37%+1.30%+4.39%-2.58%-12.42%
180d27(8 pending)+63.16%+6.38%+13.15%-6.76%-12.71%
1y27(12 pending)+73.33%-1.25%+27.01%-28.27%-56.25%
2y27(14 pending)+46.15%+21.71%+39.33%-17.62%-18.99%
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
IONS · 12,109 shares · as of Jul 7, 2026
041,41182,822124,232165,643202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
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
2026
FLOW · 58 buys / 57 sellsCOVERAGE · 27 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
15,00012,109Jul 7, 2026Jul 9, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
5,536$83.58$462.7K75,018Jul 7, 2026Jul 9, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
15,00015,000Jul 7, 2026Jul 9, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
15,000$85.46$1.28M0Jul 7, 2026Jul 9, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
16,463$32.60$536.7K117,017Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
48,626$60.89$2.96M165,643Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
48,6260Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
12,687$79.88$1.01M81,356Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
802$80.76$64.8K80,554Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
71,600$79.10$5.66M94,043Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
16,4632,406Mar 3, 2026Mar 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
261$48.87$12.8K100,554Feb 27, 2026Mar 3, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
16,463$32.60$536.7K96,756Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
48,6260Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
20,000$82.60$1.65M80,293Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
48,626$83.03$4.04M80,293Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
48,626$60.89$2.96M128,919Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
16,4632,406Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
16,463$83.03$1.37M80,293Feb 2, 2026Feb 4, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
0100,293Feb 2, 2026Feb 13, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
5,885$82.95$488.1K100,293Jan 30, 2026Feb 2, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
11,421106,178Jan 29, 2026Feb 2, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
8,977$75.15$674.6K94,757Jan 16, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
21,055103,734Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
21,05517,434Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
25,80089,282Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
9,67527,109Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
19,35019,350Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
6,000$59.60$357.6K82,679Sep 5, 2025Sep 9, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
12,891$61.50$792.8K88,679Sep 3, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
46,8000Sep 3, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
46,800$53.77$2.52M135,479Sep 3, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
33,909$60.62$2.06M101,570Sep 3, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
5,000$49.14$245.7K88,679Sep 2, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
213$27.71$5.9K93,679Aug 29, 2025Sep 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
10,000$43.98$439.8K93,466Aug 18, 2025Aug 20, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
10,00018,869Aug 18, 2025Aug 20, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
10,000$32.60$326.0K103,466Aug 18, 2025Aug 20, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
320$28.21$9.0K93,466Feb 28, 2025Mar 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
1,327$32.46$43.1K93,146Jan 31, 2025Feb 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,60794,473Jan 30, 2025Feb 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
6,752$32.90$222.1K90,866Jan 16, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
22,00063,482Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
33,00056,500Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
18,01138,489Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
18,01197,618Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
22,00022,000Jan 2, 2025Jan 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
177$38.64$6.8K79,607Aug 30, 2024Sep 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Officer Level 14
383$34.43$13.2K79,462Feb 29, 2024Mar 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
1,885$49.52$93.3K79,047Feb 2, 2024Sep 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
1,853$49.52$91.8K79,079Feb 2, 2024Feb 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,60980,932Feb 1, 2024Feb 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
6,745$50.42$340.1K77,323Jan 17, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
18,31423,500Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
18,31484,068Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
17,00041,482Jan 15, 2024Jan 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
20,40041,814Jan 15, 2024Jan 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
27,20027,200Jan 2, 2024Jan 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
16,1130Dec 21, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
16,113$49.29$794.2K65,754Dec 21, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
16,113$47.34$762.8K81,867Dec 21, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
6,500$47.34$307.7K72,254Dec 20, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
6,500$49.64$322.6K65,754Dec 20, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
6,50016,113Dec 20, 2023Dec 22, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
8,610$50.19$432.1K65,754Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
14,00231,223Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
8,610$47.34$407.6K74,364Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
14,002$47.34$662.9K79,756Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
14,002$49.21$689.1K65,754Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
8,61022,613Dec 14, 2023Dec 15, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
4,460$46.50$207.4K65,754Sep 28, 2023Sep 29, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Officer Level 14
180$30.56$5.5K70,214Aug 31, 2023Sep 1, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
383$30.52$11.7K70,034Feb 28, 2023Mar 1, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
1,813$40.57$73.6K69,651Feb 6, 2023Feb 7, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,60971,464Feb 3, 2023Feb 7, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
6,978$38.89$271.4K67,855Jan 18, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
19,41774,833Jan 17, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
19,41721,414Jan 17, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
13,65624,482Jan 15, 2023Jan 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
16,38740,831Jan 15, 2023Jan 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
21,84921,849Jan 3, 2023Jan 4, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
183$28.97$5.3K55,416Aug 31, 2022Sep 1, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
346$28.37$9.8K55,233Feb 28, 2022Mar 2, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
18,84224,444Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
18,84261,613Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
6,726$30.12$202.6K54,887Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
14,43543,286Jan 15, 2022Jan 19, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
10,82610,826Jan 15, 2022Jan 19, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
28,86928,869Jan 3, 2022Jan 5, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP & Chief Scientific Officer
151$33.80$5.1K42,771Aug 31, 2021Sep 2, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
112$44.54$5.0K42,620Feb 26, 2021Mar 2, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
15,52029,641Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
15,52047,996Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
20,82220,822Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
5,488$61.28$336.3K42,508Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
46,85046,850Jan 4, 2021Jan 6, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
7,947$51.04$405.6K32,476Dec 4, 2020Dec 8, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
7,9470Dec 4, 2020Dec 8, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
7,947$39.87$316.8K40,423Dec 4, 2020Dec 8, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
7,0537,947Dec 2, 2020Dec 4, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
7,053$39.87$281.2K39,529Dec 2, 2020Dec 4, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
7,053$51.32$362.0K32,476Dec 2, 2020Dec 4, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
15,000$39.87$598.0K47,476Nov 3, 2020Nov 5, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
15,000$46.77$701.6K32,476Nov 3, 2020Nov 5, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
15,00015,000Nov 3, 2020Nov 5, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
112$44.46$5.0K32,476Aug 31, 2020Sep 2, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
15,00030,000Jun 25, 2020Jun 29, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Chief Scientific Officer
15,000$39.87$598.0K47,364Jun 25, 2020Jun 29, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Chief Scientific Officer
15,000$59.77$896.5K32,364Jun 25, 2020Jun 29, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
169$43.16$7.3K32,364Feb 29, 2020Mar 3, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
21,61221,612Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
4,162$62.06$258.3K32,195Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Chief Scientific Officer
11,71136,357Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
Chief Scientific Officer
11,71123,549Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
48,62648,626Jan 2, 2020Jan 3, 2020View →
Other insiders · IONS
Loading peer insiders…
About this filer
CIK 0001073387
ROLE
EVP, Chief Scientific Officer
PRIMARY
IONS
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001073387DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback