Richard S Geary's Net Worth

$14.9 Million

Estimate Recalculated Feb 14, 2026 12:41AM EST

Who is Richard S Geary

Richard S Geary has an estimated net worth of $14.9 Million. This is based on reported shares in IONIS PHARMACEUTICALS INC.

SEC CIK

Richard S Geary's CIK is 0001442730

Past Insider Trading and Trends

2013 was Richard S Geary's most active year for acquiring shares with 24 total transactions. Richard S Geary's most active month to acquire stocks was the month of December. 2013 was Richard S Geary's most active year for disposing of shares, totalling 39 transactions. Richard S Geary's most active month to dispose stocks was the month of December. 2019 saw Richard S Geary paying a total of $2,208,094.27 for 199,743 shares, this is the most they've acquired in one year. In 2019 Richard S Geary cashed out on 88,232 shares for a total of $5,089,399.88, their largest year based on trade value.

Loading...

Attention insiders:Dive deeper into market movements and stay ahead of the curve with Benzinga Pro! From up-to-the-second news to audio squawks and interactive data tools, it's everything you need to supercharge your trading strategy. Experience the Benzinga Pro advantage today and transform the way you trade with our exclusive free trial!

IONIS PHARMACEUTICALS INC

EVP, Chief Development Officer
Updated Nov 07, 2025
Form 4/AScheduledNov 03
Aug 30
Form 4/AFeb 02
ScheduledAug 28 - Aug 29
Feb 29
Feb 01 - Feb 02
Jan 16 - Jan 17
109.28KJan 15
27.20KJan 02
ScheduledDec 20 - Dec 21
ScheduledDec 14
Aug 31
Feb 28
Feb 03 - Feb 06
Jan 17 - Jan 18
93.86KJan 15
22.94KJan 03
Feb 28
Jan 18
83.71KJan 15
30.57KJan 03
Aug 31
Feb 26
Jan 15
ScheduledJan 13
51.11KJan 04
ScheduledNov 25
ScheduledNov 23 - Nov 24
Aug 31
Feb 29
Jan 15
54.46KJan 02
ScheduledDec 04
ScheduledDec 02
Jul 01
277.87%ScheduledApr 08
ScheduledFeb 13
Jan 15
Jan 01 - Jan 02
Jul 01
Jan 15 - Jan 16
Jan 01 - Jan 02
ScheduledOct 13
Jul 01
Jan 15 - Jan 17
Jan 01 - Jan 03
Jul 01
Jan 15 - Jan 19
Jan 01 - Jan 04
Jul 01
ScheduledMar 19
ScheduledMar 05
Jan 15 - Jan 16
ScheduledJan 12
Jan 01 - Jan 02
ScheduledJul 01 - Jul 02
ScheduledJan 22
Jan 15 - Jan 16
ScheduledJan 06 - Jan 08
Jan 01 - Jan 02
ScheduledJul 11
ScheduledJul 05 - Jul 09
ScheduledJul 01 - Jul 03
ScheduledJun 24 - Jun 25
ScheduledApr 19
ScheduledApr 11
ScheduledMar 21
39.13KJan 30
Jan 15 - Jan 16
ScheduledJan 01 - Jan 03
ScheduledDec 13
ScheduledJul 09
ScheduledJul 01 - Jul 03
ScheduledJun 14
3.10KJan 15
Jan 01 - Jan 03
ScheduledDec 21
ScheduledDec 16 - Dec 20
Jul 01
Jan 01 - Jan 03
ScheduledDec 27 - Dec 29
ScheduledDec 23
ScheduledDec 22 - Dec 23
Jan 01 - Jan 04
ScheduledJul 01 - Jul 02
28.96KScheduledJan 01 - Jan 02
10.00KAug 16
Showing 88 results