Insider at

04

Insider transactions

05
1 buys (P) 0 sells (S) Net: $87,000 + 17 non-open-market transactions below Avg return of open purchases vs now: -6.4% last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

17 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Jan. 12, 2026 IMRX P 20,000 $4.35 $87,000 135,441 Indirect +17.32% Acquired -6.4% (price as of 2026-10-02)
Oct. 3, 2025 IMRX P 7,500 $6.67 $50,025 156,766 Direct +5.02% Acquired -39.0% (price as of 2026-10-02)
Sept. 30, 2025 IMRX P 7,500 $7.03 $52,725 149,266 Direct +5.29% Acquired -42.1% (price as of 2026-10-02)
Sept. 29, 2025 IMRX P 5,000 $7.18 $35,900 141,766 Direct +3.66% Acquired -43.3% (price as of 2026-10-02)
June 18, 2025 IMRX P 25,000 $2.53 $63,250 136,766 Direct +22.37% Acquired 60.9% (price as of 2026-10-02)
March 22, 2024 IMRX P 25,000 $2.55 $63,750 111,766 Direct +28.81% Acquired 59.6% (price as of 2026-10-02)
March 19, 2024 IMRX P 25,000 $2.56 $64,000 86,766 Direct +40.48% Acquired 59.0% (price as of 2026-10-02)
March 18, 2024 IMRX P 45,024 $2.31 $104,005 56,790 Direct +382.66% Acquired 76.2% (price as of 2026-10-02)
March 18, 2024 IMRX P 4,976 $3.05 $15,177 61,766 Direct +8.76% Acquired 33.4% (price as of 2026-10-02)
March 15, 2022 IMRX P 6,667 $6.75 $45,002 11,766 Direct +130.75% Acquired -39.7% (price as of 2026-10-02)
Sept. 20, 2021 IMRX P 4,750 $24.44 $116,090 5,099 Direct +1361.03% Acquired -83.3% (price as of 2026-10-02)
Sept. 13, 2021 IMRX P 5,750 $21.51 $123,682 392,242 Indirect +1.49% Acquired -81.1% (price as of 2026-10-02)
Sept. 13, 2021 IMRX P 349 $21.25 $7,416 349 Direct · Acquired -80.8% (price as of 2026-10-02)
Aug. 3, 2021 IMRX P 33,333 $15.00 $499,995 115,441 Indirect +40.60% Acquired -72.9% (price as of 2026-10-02)
Aug. 3, 2021 IMRX P 129,167 $15.00 $1,937,505 476,568 Indirect +37.18% Acquired -72.9% (price as of 2026-10-02)
Aug. 3, 2021 IMRX P 129,167 $15.00 $1,937,505 386,492 Indirect +50.20% Acquired -72.9% (price as of 2026-10-02)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 11, 2026 IMRX Stock Option Class A Common Stock (33,350) $4.12 June 11, 2036 33,350 Acquired
Jan. 1, 2026 IMRX Stock Option [F1] Class A Common Stock (7,888) $6.58 Jan. 1, 2036 7,888 Acquired
June 13, 2025 IMRX Stock Option Class A Common Stock (33,350) $1.90 June 13, 2035 33,350 Acquired
Jan. 1, 2025 IMRX Stock Option [F1] Class A Common Stock (23,485) $2.20 Jan. 1, 2035 23,485 Acquired
June 12, 2024 IMRX Stock Option Class A Common Stock (33,350) $1.54 June 12, 2034 33,350 Acquired
Jan. 1, 2024 IMRX Stock Option [F1] Class A Common Stock (6,879) $7.35 Jan. 1, 2034 6,879 Acquired
June 14, 2023 IMRX Stock Option Class A Common Stock (17,500) $9.32 June 14, 2033 17,500 Acquired
June 21, 2022 IMRX Stock Option Class A Common Stock (14,200) $4.63 June 20, 2032 14,200 Acquired
Aug. 3, 2021 IMRX Series B Preferred Stock Class A Common Stock (30,646) · · 30,646 Disposed
Aug. 3, 2021 IMRX Series B Preferred Stock Class A Common Stock (30,646) · · 30,646 Disposed
Aug. 3, 2021 IMRX Series B Preferred Stock Class A Common Stock (30,646) · · 30,646 Disposed
Aug. 3, 2021 IMRX Series A Preferred Stock Class A Common Stock (51,462) · · 51,462 Disposed
Aug. 3, 2021 IMRX Series A Preferred Stock Class A Common Stock (92,509) · · 92,509 Disposed
Aug. 3, 2021 IMRX Series A Preferred Stock Class A Common Stock (102,926) · · 102,926 Disposed

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 18 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Sept. 13, 2021 IMRX Class A Common Stock 123,753 Indirect
Sept. 13, 2021 IMRX Class A Common Stock 224,293 Indirect
Sept. 13, 2021 IMRX Stock Option→ Class A Common Stock (111,153) 111,153 Direct
Sept. 13, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (102,926) 102,926 Indirect
Sept. 13, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (92,509) 92,509 Indirect
Sept. 13, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (51,462) 51,462 Indirect
Sept. 13, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect
Sept. 13, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect
Sept. 13, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect
July 29, 2021 IMRX Class A Common Stock 123,753 Indirect
July 29, 2021 IMRX Class A Common Stock 224,246 Indirect
July 29, 2021 IMRX Stock Option→ Class A Common Stock (111,153) 111,153 Direct
July 29, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (102,926) 102,926 Indirect
July 29, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (92,509) 92,509 Indirect
July 29, 2021 IMRX Series A Preferred Stock→ Class A Common Stock (51,462) 51,462 Indirect
July 29, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect
July 29, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect
July 29, 2021 IMRX Series B Preferred Stock→ Class A Common Stock (30,646) 30,646 Indirect