SEC Insider Transactions from ARTIS DEAN RICHARD.

Last updated: 2026-03-14 11:55 UTC | Total transactions: 9

Dean Richard Artis, EVP and Chief Scientific Officer at Annexon, Inc. ($ANNX), made two open market sales of company stock over the past year, totaling nearly $59,000. His most recent sale occurred on March 2, 2026. These transactions rank 10,214th out of 11,678 insiders in our database, well below the average sale value of $8.6 million across 6 transactions per insider. Artis made no open market purchases during this period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 2, 2026 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER S Common Stock 5894 $5.43 180,093.0000 149,123,701 3.17% 0.00%
Feb. 19, 2026 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Common Stock 62500 $0.00 185,987.0000 149,123,701 50.61% 0.04%
Feb. 19, 2026 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Stock Option (Right to Buy) 250000 $0.00 250,000.0000 149,123,701 9999.99% 0.17%
Feb. 18, 2026 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER S Common Stock 5290 $5.10 123,487.0000 149,123,701 4.11% 0.00%
Feb. 27, 2024 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Common Stock 44963 $0.00 128,777.0000 75,673,081 53.65% 0.06%
Feb. 27, 2025 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Stock Option (Right to Buy) 272575 $0.00 272,575.0000 137,404,145 9999.99% 0.20%
Feb. 18, 2025 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER S Common Stock 5515 $2.97 83,814.0000 137,404,145 6.17% 0.00%
Feb. 16, 2024 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Stock Option (Right to Buy) 160000 $0.00 160,000.0000 75,673,081 9999.99% 0.21%
Feb. 16, 2024 Annexon, Inc. $ANNX ARTIS DEAN RICHARD EVP & CHIEF SCIENTIFIC OFFICER A Common Stock 39000 $0.00 89,329.0000 75,673,081 77.49% 0.05%