Date Action Amount Person Type
Feb 16, 2024 Sell 387 Monia Brett P Common Stock
Feb 01, 2024 Buy 3 715 Swayze Eric Common Stock
Feb 02, 2024 Sell 1 907 Swayze Eric Common Stock
Jan 31, 2024 Sell 10 773 Swayze Eric Common Stock
Feb 01, 2024 Buy 4 033 Schneider Eugene Common Stock
Feb 02, 2024 Sell 2 071 Schneider Eugene Common Stock
Feb 01, 2024 Buy 3 820 O'neil Patrick R. Common Stock
Feb 02, 2024 Sell 1 961 O'neil Patrick R. Common Stock
Feb 01, 2024 Buy 20 416 Monia Brett P Common Stock
Feb 01, 2024 Buy 25 372 Monia Brett P Common Stock
Feb 02, 2024 Sell 23 501 Monia Brett P Common Stock
Feb 01, 2024 Buy 4 140 Hougen Elizabeth L Common Stock
Feb 02, 2024 Sell 2 125 Hougen Elizabeth L Common Stock
Feb 01, 2024 Buy 3 820 Geary Richard S Common Stock
Feb 02, 2024 Sell 1 961 Geary Richard S Common Stock
Feb 01, 2024 Buy 4 140 Cadoret-manier Onaiza Common Stock
Feb 02, 2024 Sell 2 125 Cadoret-manier Onaiza Common Stock
Feb 01, 2024 Buy 3 609 Bennett C Frank Common Stock
Feb 02, 2024 Sell 1 853 Bennett C Frank Common Stock
Jan 25, 2024 Sell 2 285 Monia Brett P Common Stock
Jan 25, 2024 Sell 6 450 O'neil Patrick R. Common Stock
Jan 16, 2024 Sell 15 062 Cadoret-manier Onaiza Restricted Stock Unit
Jan 16, 2024 Buy 15 062 Cadoret-manier Onaiza Common Stock
Jan 17, 2024 Sell 5 564 Cadoret-manier Onaiza Common Stock
Jan 16, 2024 Buy 20 641 O'neil Patrick R. Common Stock
Jan 17, 2024 Sell 7 744 O'neil Patrick R. Common Stock
Jan 16, 2024 Sell 20 641 O'neil Patrick R. Restricted Stock Unit
Jan 16, 2024 Buy 12 080 Birchler Brian Common Stock
Jan 16, 2024 Sell 12 080 Birchler Brian Restricted Stock Unit
Jan 17, 2024 Sell 4 497 Birchler Brian Common Stock
Jan 16, 2024 Buy 17 069 Swayze Eric Common Stock
Jan 16, 2024 Sell 17 069 Swayze Eric Restricted Stock Unit
Jan 17, 2024 Sell 6 296 Swayze Eric Common Stock
Jan 16, 2024 Sell 21 Swayze Eric Restricted Stock Unit
Jan 16, 2024 Buy 21 Swayze Eric Common Stock
Jan 17, 2024 Sell 9 Swayze Eric Common Stock
Jan 16, 2024 Buy 15 162 Schneider Eugene Common Stock
Jan 17, 2024 Sell 5 482 Schneider Eugene Common Stock
Jan 16, 2024 Sell 15 162 Schneider Eugene Restricted Stock Unit
Jan 16, 2024 Sell 68 084 Monia Brett P Restricted Stock Unit
Jan 16, 2024 Buy 68 084 Monia Brett P Common Stock
Jan 17, 2024 Sell 32 059 Monia Brett P Common Stock
Jan 16, 2024 Buy 22 487 Hougen Elizabeth L Common Stock
Jan 17, 2024 Sell 8 683 Hougen Elizabeth L Common Stock
Jan 16, 2024 Sell 22 487 Hougen Elizabeth L Restricted Stock Unit
Jan 16, 2024 Buy 19 852 Geary Richard S Common Stock
Jan 17, 2024 Sell 7 338 Geary Richard S Common Stock
Jan 16, 2024 Sell 19 852 Geary Richard S Restricted Stock Unit
Jan 16, 2024 Buy 18 314 Bennett C Frank Common Stock
Jan 17, 2024 Sell 6 745 Bennett C Frank Common Stock
Jan 16, 2024 Sell 18 314 Bennett C Frank Restricted Stock Unit
Jan 16, 2024 Sell 3 688 Baroldi Joseph Restricted Stock Unit
Jan 16, 2024 Buy 3 688 Baroldi Joseph Common Stock
Jan 17, 2024 Sell 1 460 Baroldi Joseph Common Stock
Jan 16, 2024 Sell 1 353 Baroldi Joseph Restricted Stock Unit
Jan 16, 2024 Buy 1 353 Baroldi Joseph Common Stock
Jan 17, 2024 Sell 564 Baroldi Joseph Common Stock
Jan 15, 2024 Buy 20 400 Schneider Eugene Restricted Stock Unit
Jan 12, 2024 Buy 8 000 Schneider Eugene Common Stock
Jan 15, 2024 Buy 17 000 Schneider Eugene Performance Restricted Stock Units
Jan 12, 2024 Sell 8 000 Schneider Eugene Common Stock
Jan 12, 2024 Sell 8 000 Schneider Eugene Non-Qualified Stock Option (right to buy)
Jan 15, 2024 Buy 20 400 Swayze Eric Restricted Stock Unit
Jan 15, 2024 Buy 17 000 Swayze Eric Performance Restricted Stock Units
Jan 15, 2024 Buy 116 Swayze Eric Restricted Stock Unit
Jan 15, 2024 Buy 5 791 Yang Michael J. Restricted Stock Unit
Jan 15, 2024 Buy 20 400 O'neil Patrick R. Restricted Stock Unit
Jan 15, 2024 Buy 17 000 O'neil Patrick R. Performance Restricted Stock Units
Jan 15, 2024 Buy 143 550 Monia Brett P Performance Restricted Stock Units
Jan 15, 2024 Buy 87 435 Monia Brett P Restricted Stock Unit
Jan 15, 2024 Buy 32 400 Hougen Elizabeth L Restricted Stock Unit
Jan 15, 2024 Buy 27 000 Hougen Elizabeth L Performance Restricted Stock Units
Jan 15, 2024 Buy 20 400 Geary Richard S Restricted Stock Unit
Jan 15, 2024 Buy 17 000 Geary Richard S Performance Restricted Stock Units
Jan 15, 2024 Buy 32 400 Cadoret-manier Onaiza Restricted Stock Unit
Jan 15, 2024 Buy 27 000 Cadoret-manier Onaiza Performance Restricted Stock Units
Jan 15, 2024 Buy 20 400 Birchler Brian Restricted Stock Unit
Jan 15, 2024 Buy 17 000 Birchler Brian Performance Restricted Stock Units
Jan 15, 2024 Buy 20 400 Bennett C Frank Restricted Stock Unit
Jan 15, 2024 Buy 17 000 Bennett C Frank Performance Restricted Stock Units
Jan 15, 2024 Buy 20 400 Baroldi Joseph Restricted Stock Unit
Jan 15, 2024 Buy 17 000 Baroldi Joseph Performance Restricted Stock Units
Jan 15, 2024 Buy 2 625 Baroldi Joseph Restricted Stock Unit
Jan 15, 2024 Buy 1 800 Baroldi Joseph Restricted Stock Unit
Jan 02, 2024 Buy 27 200 Swayze Eric Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 154 Swayze Eric Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 Schneider Eugene Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 O'neil Patrick R. Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 116 580 Monia Brett P Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 43 200 Hougen Elizabeth L Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 Geary Richard S Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 43 200 Cadoret-manier Onaiza Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 Birchler Brian Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 Bennett C Frank Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 27 200 Baroldi Joseph Non-Qualified Stock Option (right to buy)
Jan 02, 2024 Buy 3 500 Baroldi Joseph Non-Qualified Stock Option (right to buy)
Dec 28, 2023 Buy 27 100 Swayze Eric Common Stock
Dec 28, 2023 Sell 27 100 Swayze Eric Common Stock
Dec 28, 2023 Sell 27 100 Swayze Eric Non-Qualified Stock Option (right to buy)
Dec 28, 2023 Buy 45 225 Hougen Elizabeth L Common Stock
INSIDER POWER
51.829
Last 100 transactions
Buy: 1 386 154 | Sell: 427 853 (Shares)

Based on the 100 latest insides trades, we have calculated the insider power to be positive at a ratio of 51.829.

In total, the insiders bought 1 386 154 and sold 427 853 IONS shares in the last 100 trades.

Click to get the best stock tips daily for free!

About Ionis Pharmaceuticals

Ionis Pharmaceuticals Ionis Pharmaceuticals, Inc. discovers and develops RNA-targeted therapeutics in the United States. The company offers SPINRAZA for spinal muscular atrophy (SMA) in pediatric and adult patients; TEGSEDI, an injection for the treatment of polyneuropathy of hereditary transthyretin-mediated amyloidosis in adults; and WAYLIVRA, a treatment for familial chylomicronemia syndrome and familial partial lipodystrophy. It also develops medicines for various... IONS Profile

Top Fintech Company

StockInvest.us featured in The Global Fintech Index 2020 as the top Fintech company of the country.

Full report by FINDEXABLE

ROCKIT