Insider track record Other Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Explore the full record of transactions filed by Diorio Chris Ph.d.. Officer active across 1 company, notably IMPINJ INC. Cumulatively, 98 reports have been logged. Breakdown: 0 buy · 14 sells. Total volume traded: €3.9m. Activity tracked since 15 June 2021. The latest transaction was filed on 20 August 2026 (Levée d'options). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to Diorio Chris Ph.d. Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations 98 total
◇ CHIEF EXECUTIVE OFFICER · Executives · 20 Aug 2026 · IMPINJ INC 3,753 shares 0Common Stock SEC:0001677721-26-000014:0
● CHIEF EXECUTIVE OFFICER · Executives · 20 Aug 2026 · IMPINJ INC 1,477 shares @ US$159.73 Common Stock SEC:0001677721-26-000014:1
● CHIEF EXECUTIVE OFFICER · Executives · 17 Aug 2026 · IMPINJ INC 10,000 shares 0Common Stock SEC:0001677721-26-000012:0
● CHIEF EXECUTIVE OFFICER · Executives · 13 Jul 2026 · IMPINJ INC 10,000 shares 0Common Stock SEC:0001677721-26-000011:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Jun 2026 · IMPINJ INC 1,223 shares Common Stock SEC:0001677721-26-000009:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Jun 2026 · IMPINJ INC 1,817 shares Common Stock SEC:0001677721-26-000009:1
● CHIEF EXECUTIVE OFFICER · Executives · 23 Jun 2026 · IMPINJ INC 1,197 shares Common Stock SEC:0001677721-26-000009:2
● CHIEF EXECUTIVE OFFICER · Executives · 15 Jun 2026 · IMPINJ INC 10,000 shares Common Stock SEC:0001677721-26-000007:0
● CHIEF EXECUTIVE OFFICER · Executives · 26 May 2026 · IMPINJ INC 180,000 shares @ US$156.675 0.60% mcap 44.0% of flow Common Stock SEC:0001677721-26-000006:0
● CHIEF EXECUTIVE OFFICER · Executives · 26 May 2026 · IMPINJ INC 180,000 shares @ US$156.675 0.60% mcap 44.0% of flow Common Stock SEC:0001677721-26-000006:1
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Mar 2026 · IMPINJ INC 2,594 shares 0Common Stock SEC:0001677721-26-000005:0
◆ CHIEF EXECUTIVE OFFICER · Executives · 20 Feb 2026 · IMPINJ INC 21,734 shares 0Common Stock SEC:0001677721-26-000004:0
● CHIEF EXECUTIVE OFFICER · Executives · 17 Feb 2026 · IMPINJ INC 1,836 shares 0Common Stock SEC:0001677721-26-000002:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Dec 2025 · IMPINJ INC 2,594 shares 0Common Stock SEC:0001677721-25-000009:0
● CHIEF EXECUTIVE OFFICER · Executives · 19 Nov 2025 · IMPINJ INC 7,000 shares 0Common Stock SEC:0001677721-25-000008:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 30 Oct 2025 · IMPINJ INC 23,500 shares @ US$22.40 0.8% of flow Common Stock SEC:0001677721-25-000007:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Sept 2025 · IMPINJ INC 2,594 shares 0Common Stock SEC:0001677721-25-000006:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 18 Sept 2025 · IMPINJ INC 47,039 shares @ US$33.77 2.4% of flow Common Stock SEC:0001677721-25-000005:0
● CHIEF EXECUTIVE OFFICER · Executives · 12 Sept 2025 · IMPINJ INC 30,000 shares 0Common Stock SEC:0001677721-25-000003:0
▼ CHIEF EXECUTIVE OFFICER · Executives · 15 Sept 2025 · IMPINJ INC 568 shares @ US$179.2576 0.2% of flow Common Stock SEC:0001677721-25-000004:0
▼ CHIEF EXECUTIVE OFFICER · Executives · 8 Sept 2025 · IMPINJ INC 1,893 shares @ US$191.8135 0.6% of flow Common Stock SEC:0001415889-25-024010:0
▼ CHIEF EXECUTIVE OFFICER · Executives · 2 Sept 2025 · IMPINJ INC 4,517 shares @ US$180.5592 1.3% of flow Common Stock SEC:0001415889-25-023612:0
▼ CHIEF EXECUTIVE OFFICER · Executives · 28 Aug 2025 · IMPINJ INC 1,112 shares @ US$185.9255 0.3% of flow Common Stock SEC:0001415889-25-023326:0
◇ CHIEF EXECUTIVE OFFICER · Executives · 23 Jun 2025 · IMPINJ INC 2,593 shares 0Common Stock SEC:0001415889-25-018134:0
● CHIEF EXECUTIVE OFFICER · Executives · 1 May 2025 · IMPINJ INC 288,132 shares 0Common Stock SEC:0001415889-25-011967:0
25 of 98 declarations
Load more (73 remaining) About Diorio Chris Ph.d. DIORIO CHRIS PH.D. is a declarant linked to IMPINJ INC, where the listed role is CHIEF EXECUTIVE OFFICER. The record shows 94 filings in total, and, over the sampled recent filings covered here, sell volume amounts to EUR 3939667 between 2021-06-17 and 2026-06-24, with the most frequent transaction nature listed as option exercise.