Alan Armstrong bought NVS · INSIDER
Data sources SEC Form 4 2h ago
House PTR 2h ago
SEC 13F 2h ago
Robinhood Chain 2h ago
Senate PTR / Purchase Verified data
AA Self · NOVARTIS AG · Novartis AG Common Stock
○ Watch NVS○ Watch filer
Side BUY
Value $1,001 – $15K
Shares —
Price —
Executed Mar 31, 2026
Disclosed Jul 21, 2026 Disclosure timeline 112 days from execution to publication
Mar 31 executed Jul 21, 2026 disclosed
Customize layout
NVS · daily Yahoo Finance chart API
◉ This trade, on the day it was made▼ Disclosure● Material company filing◯ Other disclosed buy◯ Other disclosed sellUnofficial public endpoint; daily OHLCV, split-adjusted. Replace with a licensed feed for production.
Insider Score Experimental signal Filing timing +15 / 15
Disclosed 112 days after execution (STOCK Act deadline: 45)
Historical behavior +4 / 15
1 prior trade recorded in this security
Frequency & clustering 0 / 15
No clustered activity in the dataset
Market events 0 / 10
No material company filing within 60 days after the trade
The Insider Score measures how far a disclosure deviates from normal filing patterns. A high score is a prompt for research, not evidence of illegal insider trading.
Other disclosed activity · NVS Score Actor Security Side Value Executed Disclosed Lag Source Evidence 24 Kevin HernR Self
NVS NOVARTIS AG Sale
SELL $15K – $50K Aug 27, 2026 Sep 25, 2026traded Aug 27, 2026
+29d House PTR Evidence
Evidence Close 43 NVS NOVARTIS AG Purchase
BUY $15K – $50K Mar 30, 2026 Jul 21, 2026traded Mar 30, 2026
+113d Senate PTR Evidence
Evidence Close
Verified data Read directly from the primary public document; every field below is as reported by the filer.
Source
Publisher U.S. Senate Office of Public Records (eFD)
Document ID fda235b3-bad7-4637-8fa1-053f354d929c Timestamps
Event (reported) Mar 31, 2026
Published Jul 21, 2026
Ingested by INSIDER Nov 9, 14:27 UTC
Last re-read Nov 10, 08:27 UTC Extracted facts
Filer Alan Armstrong
Role Self
Transaction Purchase
Asset Novartis AG Common Stock
Ticker NVS
Reported value $1,001 – $15K As filed: “$1,001 - $15,000”
Execution date (reported) Mar 31, 2026
Days from execution to publication 112 Calculation Midpoint = (low + high) / 2. Used only to rank and sum ranges; the true value can be anywhere in the range.
= $8,001
What this establishes Alan Armstrong reported a purchase of Novartis AG Common Stock. Members report a value range, not an exact amount, and do not report share counts or prices. Dates are as entered by the filer. A trade report is not evidence of wrongdoing.
Extraction
Method Structured mirror
Confidence 1.00
Self Alan Armstrongbioguide:A000383
Issuer NOVARTIS AGcik:0001114448 Revision history · 0 No field has changed since this record was first ingested.
No records No material filings recorded for this issuer.
Votes around this trade This member, 14 days either side Voted no 6 days before the trade · Senate · On the Motion to Proceed · Motion to Proceed Rejected Title touches the company's industry SJRES103 A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Department of Veterans Affairs relating to "Reproductive Health Services".Voted yes 5 days before the trade · Senate · On the Cloture Motion · Cloture Motion Rejected S1383 To require voters to provide photo identification.Voted yes 5 days before the trade · Senate · On Cloture on the Motion to Proceed · Cloture on the Motion to Proceed Rejected HR7147 A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.Voted yes 6 days before the trade · Senate · On Cloture on the Motion to Proceed · Cloture on the Motion to Proceed Rejected HR7147 A bill making further consolidated appropriations for the fiscal year ending September 30, 2026, and for other purposes.Voted no 6 days before the trade · Senate · On the Motion to Proceed · Motion to Proceed Rejected SJRES107 A joint resolution providing for congressional disapproval under chapter 8 of title 5, United States Code, of the rule submitted by the Internal Revenue Service relating to "Beginning of Construction Requirements for Purposes of the Termination of Clean Electricity Production Credits and Clean Electricity Investment Credits for Applicable Wind and Solar Facilities".Voted yes 7 days before the trade · Senate · On the Motion to Proceed · Motion to Proceed Agreed to PN697 2 nominations in the Coast Guard beginning with James M. Hurtt and ending with Kelli A. KnightVoted yes 7 days before the trade · Senate · On the Motion to Table · Motion to Table Agreed to S1383 A bill to establish the Veterans Advisory Committee on Equal Access, and for other purposes.Voted yes 7 days before the trade · Senate · On the Motion to Table · Motion to Table Agreed to S1383 A bill to establish the Veterans Advisory Committee on Equal Access, and for other purposes.Voted no 7 days before the trade · Senate · On the Motion to Discharge · Motion to Discharge Rejected SJRES116 A joint resolution to direct the removal of United States Armed Forces from hostilities within or against the Islamic Republic of Iran that have not been authorized by Congress.Voted yes 13 days after the trade · Senate · On the Cloture Motion · Cloture Motion Agreed to PN7873 John Thomas Shepherd, of Arkansas, to be United States District Judge for the Western District of ArkansasVoted yes 14 days after the trade · Senate · On the Nomination · Nomination Confirmed PN7873 John Thomas Shepherd, of Arkansas, to be United States District Judge for the Western District of ArkansasVoted yes 14 days after the trade · Senate · On the Cloture Motion · Cloture Motion Agreed to PN7875 Christopher R. Wolfe, of Texas, to be United States District Judge for the Western District of TexasRecorded votes from the House Clerk and Voteview (Senate). Listed by date; a vote near a trade is not evidence the two are related.