MarketPeel
Insider Trading Intelligence
ES

Eric Swayze

IONS
EVP RESEARCH · IONIS PHARMACEUTICALS INC · CIK 0001791058
FILING MIX · LIFETIME53%/47%
BUYS
60
SELLS
53
TOTAL VALUE
$15.94M
COMPANIES
1
ACTIVE SINCE
Jan 2020
HOLDINGS NOW
21,759
AVG SELL PX
$62.05
TRADE KIND
SHOWING 113 / 113
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
31 backtested trades · 8 horizons · 36 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Eric Swayze, 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
7d31+38.71%+1.69%+0.75%+0.94%+1.93%1.03
14d31+38.71%+0.17%+0.52%-0.35%-1.03%-0.32
30d31+54.84%-0.98%+0.88%-1.86%-0.29%-1.07
60d31+67.74%-1.41%+0.91%-2.31%-3.15%-0.92
90d31+77.42%-3.41%+1.70%-5.11%-4.17%-1.75
180d31(5 pending)+57.69%+3.37%+6.68%-3.31%-9.92%
1y31(13 pending)+61.11%+19.48%+20.04%-0.55%-21.44%
2y31(18 pending)+30.77%+25.95%+40.69%-14.75%-3.92%
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 · 21,759 shares · as of Jun 25, 2026
022,57145,14167,71290,282202120222023202420252026SHARES 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
FLOW · 60 buys / 53 sellsCOVERAGE · 26 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
10,602$79.18$839.5K21,759Jun 25, 2026Jun 26, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
256$48.87$12.5K32,361Feb 27, 2026Mar 3, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
6,207$82.07$509.4K32,105Feb 13, 2026Feb 13, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
9,435$81.56$769.5K38,312Feb 13, 2026Feb 13, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
6,179$82.93$512.4K47,747Jan 30, 2026Feb 2, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
11,99153,926Jan 29, 2026Feb 2, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
9,884$75.34$744.7K41,935Jan 16, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
49$75.97$3.7K318Jan 16, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
21,36651,819Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
111386Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
111367Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
21,36639,251Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
225611Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
25,80090,282Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
9,67548,926Jan 15, 2026Jan 20, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
18,338$60.89$1.12M48,791Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
18,338$79.27$1.45M30,453Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
5,12522,403Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
5,125$78.57$402.7K30,453Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
5,125$60.89$312.1K35,578Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
18,3384,065Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
150150Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
19,35019,350Jan 2, 2026Jan 5, 2026View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
53$73.62$3.9K256Oct 16, 2025Oct 16, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
125309Oct 15, 2025Oct 16, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
125497Oct 15, 2025Oct 16, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
6,849$69.02$472.7K30,453Oct 6, 2025Oct 8, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
12,972$66.23$859.1K37,302Oct 2, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
12,9720Oct 2, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
12,972$53.77$697.5K50,274Oct 2, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
14,14212,972Oct 1, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
14,142$66.09$934.7K37,302Oct 1, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
14,142$53.77$760.4K51,444Oct 1, 2025Oct 2, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
10,000$49.22$492.2K38,432Sep 2, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
1,130$53.68$60.7K37,302Sep 2, 2025Sep 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
415$28.21$11.7K48,432Feb 28, 2025Mar 4, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
1,367$32.31$44.2K48,017Jan 31, 2025Feb 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,71449,384Jan 30, 2025Feb 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
7,154$32.84$235.0K45,670Jan 16, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
22$32.70$719184Jan 16, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
22,00064,482Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
33,00079,728Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
19,11152,824Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
245671Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
49622Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
49206Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
19,11160,617Jan 15, 2025Jan 17, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
22,00022,000Jan 2, 2025Jan 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
163163Jan 2, 2025Jan 3, 2025View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
1,194$37.92$45.3K33,713Nov 12, 2024Nov 13, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
53$38.31$2.0K157Oct 16, 2024Oct 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
125426Oct 15, 2024Oct 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
125210Oct 15, 2024Oct 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
11$38.64$42534,907Aug 30, 2024Sep 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
Officer Level 14
605$34.43$20.8K34,929Feb 29, 2024Mar 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
1,907$49.56$94.5K34,324Feb 2, 2024Feb 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
1,940$49.56$96.1K34,291Feb 2, 2024Sep 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,71536,231Feb 1, 2024Feb 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
10,773$52.00$560.2K32,516Jan 31, 2024Feb 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
6,296$50.42$317.4K43,289Jan 17, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
9$50.42$45485Jan 17, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
21551Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
2194Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
17,06946,728Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
17,06949,585Jan 16, 2024Jan 18, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
116572Jan 15, 2024Jan 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
17,00042,482Jan 15, 2024Jan 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
20,40063,797Jan 15, 2024Jan 17, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
154154Jan 2, 2024Jan 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
27,20027,200Jan 2, 2024Jan 4, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
27,1000Dec 28, 2023Jan 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE10b5-1
10b5-1 plan
27,100$50.19$1.36M32,516Dec 28, 2023Jan 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
27,100$47.34$1.28M59,616Dec 28, 2023Jan 2, 2024View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
52$47.95$2.5K73Oct 17, 2023Oct 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
125125Oct 16, 2023Oct 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
125456Oct 16, 2023Oct 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
575$30.52$17.5K32,516Feb 28, 2023Mar 1, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
1,815$40.79$74.0K31,941Feb 6, 2023Feb 7, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
3,71533,756Feb 3, 2023Feb 7, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
5,631$39.74$223.8K30,041Jan 18, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
15,78043,397Jan 17, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
15,78035,672Jan 17, 2023Jan 19, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
81581Jan 15, 2023Jan 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
14,33825,482Jan 15, 2023Jan 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
17,20759,177Jan 15, 2023Jan 18, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
108108Jan 3, 2023Jan 4, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
22,94222,942Jan 3, 2023Jan 4, 2023View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
500500Oct 15, 2022Oct 17, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
1,0001,000Sep 19, 2022Sep 21, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
460$44.55$20.5K19,892Sep 8, 2022Sep 9, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
1$45.20$4520,352Aug 5, 2022Aug 8, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
378$44.15$16.7K20,353Apr 21, 2022Apr 25, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
621$28.37$17.6K20,731Feb 28, 2022Mar 2, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
13,80941,970Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP Research
4,994$30.12$150.4K20,110Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP Research
13,80925,104Jan 18, 2022Jan 20, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
11,14411,144Jan 15, 2022Jan 19, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
14,85955,779Jan 15, 2022Jan 19, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
29,71829,718Jan 3, 2022Jan 5, 2022View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Research
460$44.54$20.5K11,295Feb 26, 2021Mar 2, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Research
8,94414,051Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Research
3,216$61.28$197.1K10,835Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Research
8,94416,944Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
23,97623,976Jan 15, 2021Jan 20, 2021View →
IONS
IONIS PHARMACEUTICALS INC
SALE
EVP, Research
195$55.99$10.9K5,107Jan 5, 2021Jan 6, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
53,94553,945Jan 4, 2021Jan 6, 2021View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
EVP, Research
1$44.46$445,302Aug 31, 2020Sep 2, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
SVP, Research
378$43.16$16.3K5,301Feb 29, 2020Mar 3, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
12,23512,235Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
SVP, Research
2,367$62.06$146.9K4,923Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASE
SVP, Research
6,5227,290Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
SALE
SVP, Research
6,52213,653Jan 15, 2020Jan 17, 2020View →
IONS
IONIS PHARMACEUTICALS INC
PURCHASEGRANT
Stock grant
27,52827,528Jan 2, 2020Jan 6, 2020View →
Other insiders · IONS
Loading peer insiders…
About this filer
CIK 0001791058
ROLE
EVP Research
PRIMARY
IONS
COMPANIES
1
ACTIVE SINCE
Jan 2020
MARKETPEEL · /INSIDER/0001791058DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

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

Feedback