Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 69 non-open-market transactions below 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

69 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 9, 2020 IRMD S 10b5-1 4,000 $20.11 $80,440 2,940 Direct -57.64% Disposed 321.8% (price as of 2026-10-06)
April 8, 2020 IRMD S 10b5-1 4,000 $20.01 $80,040 2,940 Direct -57.64% Disposed 323.9% (price as of 2026-10-06)
April 7, 2020 IRMD S 10b5-1 4,000 $20.03 $80,120 2,940 Direct -57.64% Disposed 323.5% (price as of 2026-10-06)
April 6, 2020 IRMD S 10b5-1 4,000 $20.09 $80,360 2,940 Direct -57.64% Disposed 322.2% (price as of 2026-10-06)
April 2, 2020 IRMD S 10b5-1 1,211 $20.17 $24,426 2,940 Direct -29.17% Disposed 320.5% (price as of 2026-10-06)
April 1, 2020 IRMD S 10b5-1 4,000 $20.16 $80,640 2,940 Direct -57.64% Disposed 320.7% (price as of 2026-10-06)
March 31, 2020 IRMD S 10b5-1 4,000 $20.00 $80,000 2,940 Direct -57.64% Disposed 324.1% (price as of 2026-10-06)
March 26, 2020 IRMD S 10b5-1 100 $20.03 $2,003 2,940 Direct -3.29% Disposed 323.5% (price as of 2026-10-06)
March 25, 2020 IRMD S 10b5-1 1,002 $20.20 $20,240 2,940 Direct -25.42% Disposed 319.9% (price as of 2026-10-06)
March 24, 2020 IRMD S 10b5-1 492 $20.01 $9,845 2,940 Direct -14.34% Disposed 323.9% (price as of 2026-10-06)
March 6, 2020 IRMD S 10b5-1 6,000 $22.99 $137,940 2,940 Direct -67.11% Disposed 268.9% (price as of 2026-10-06)
March 5, 2020 IRMD S 10b5-1 2,541 $23.22 $59,002 2,940 Direct -46.36% Disposed 265.3% (price as of 2026-10-06)
March 5, 2020 IRMD S 10b5-1 3,459 $23.22 $80,318 2,940 Direct -54.06% Disposed 265.3% (price as of 2026-10-06)
March 4, 2020 IRMD S 10b5-1 6,954 $23.80 $165,505 2,940 Direct -70.29% Disposed 256.4% (price as of 2026-10-06)
March 3, 2020 IRMD S 10b5-1 13,010 $24.00 $312,240 2,940 Direct -81.57% Disposed 253.4% (price as of 2026-10-06)
March 2, 2020 IRMD S 10b5-1 13,710 $23.87 $327,258 2,940 Direct -82.34% Disposed 255.3% (price as of 2026-10-06)
Feb. 25, 2020 IRMD S 10b5-1 2,776 $26.51 $73,592 2,940 Direct -48.57% Disposed 220.0% (price as of 2026-10-06)
Feb. 24, 2020 IRMD S 10b5-1 10,000 $26.52 $265,200 2,940 Direct -77.28% Disposed 219.8% (price as of 2026-10-06)
Feb. 19, 2020 IRMD S 10b5-1 7,453 $26.00 $193,778 2,940 Direct -71.71% Disposed 226.2% (price as of 2026-10-06)
Feb. 18, 2020 IRMD S 10b5-1 12,106 $26.00 $314,756 2,940 Direct -80.46% Disposed 226.2% (price as of 2026-10-06)
Jan. 10, 2020 IRMD S 10b5-1 5,000 $25.30 $126,500 2,940 Direct -62.97% Disposed 235.3% (price as of 2026-10-06)
Jan. 9, 2020 IRMD S 10b5-1 8,000 $25.23 $201,840 2,940 Direct -73.13% Disposed 236.2% (price as of 2026-10-06)
Jan. 8, 2020 IRMD S 10b5-1 8,000 $24.56 $196,480 2,940 Direct -73.13% Disposed 245.4% (price as of 2026-10-06)
Jan. 7, 2020 IRMD S 10b5-1 8,000 $24.61 $196,880 2,940 Direct -73.13% Disposed 244.7% (price as of 2026-10-06)
Jan. 6, 2020 IRMD S 10b5-1 8,000 $24.37 $194,960 2,940 Direct -73.13% Disposed 248.1% (price as of 2026-10-06)
Jan. 3, 2020 IRMD S 10b5-1 14,000 $23.82 $333,480 2,940 Direct -82.64% Disposed 256.1% (price as of 2026-10-06)
Jan. 2, 2020 IRMD S 10b5-1 6,000 $23.55 $141,300 2,940 Direct -67.11% Disposed 260.2% (price as of 2026-10-06)
Dec. 31, 2019 IRMD S 10b5-1 6,000 $23.79 $142,740 2,940 Direct -67.11% Disposed 256.5% (price as of 2026-10-06)
Dec. 30, 2019 IRMD S 10b5-1 8,000 $24.34 $194,720 2,566 Direct -75.71% Disposed 248.5% (price as of 2026-10-06)
Dec. 27, 2019 IRMD S 10b5-1 8,000 $24.25 $194,000 2,566 Direct -75.71% Disposed 249.8% (price as of 2026-10-06)
Dec. 26, 2019 IRMD S 10b5-1 8,000 $24.71 $197,680 2,566 Direct -75.71% Disposed 243.3% (price as of 2026-10-06)

Showing latest 100 of 511 transactions

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
April 10, 2020 IRMD Restricted Stock Units Common Stock (2,065) · · 2,065 Disposed
April 9, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
April 8, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
April 7, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
April 6, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
April 2, 2020 IRMD Stock Option (Right to Buy) Common Stock (1,211) $1.48 Dec. 31, 2023 1,211 Disposed
April 1, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
March 31, 2020 IRMD Stock Option (Right to Buy) Common Stock (4,000) $1.48 Dec. 31, 2023 4,000 Disposed
March 26, 2020 IRMD Stock Option (Right to Buy) Common Stock (100) $1.48 Dec. 31, 2023 100 Disposed
March 25, 2020 IRMD Stock Option (Right to Buy) Common Stock (1,002) $1.48 Dec. 31, 2023 1,002 Disposed
March 24, 2020 IRMD Stock Option (Right to Buy) Common Stock (492) $1.48 Dec. 31, 2023 492 Disposed
March 6, 2020 IRMD Stock Option (Right to Buy) Common Stock (6,000) $1.48 Dec. 31, 2023 6,000 Disposed
March 5, 2020 IRMD Stock Option (Right to Buy) Common Stock (2,541) $1.48 Dec. 31, 2023 2,541 Disposed
March 5, 2020 IRMD Stock Option (Right to Buy) Common Stock (3,459) $0.93 Nov. 1, 2022 3,459 Disposed
March 4, 2020 IRMD Stock Option (Right to Buy) Common Stock (6,954) $0.93 Nov. 1, 2022 6,954 Disposed
March 3, 2020 IRMD Stock Option (Right to Buy) Common Stock (13,010) $0.93 Nov. 1, 2022 13,010 Disposed
March 2, 2020 IRMD Stock Option (Right to Buy) Common Stock (13,710) $0.93 Nov. 1, 2022 13,710 Disposed
Feb. 25, 2020 IRMD Stock Option (Right to Buy) Common Stock (2,776) $0.93 Nov. 1, 2022 2,776 Disposed
Feb. 24, 2020 IRMD Stock Option (Right to Buy) Common Stock (10,000) $0.93 Nov. 1, 2022 10,000 Disposed
Feb. 19, 2020 IRMD Stock Option (Right to Buy) Common Stock (7,453) $0.93 Nov. 1, 2022 7,453 Disposed
Feb. 18, 2020 IRMD Stock Option (Right to Buy) Common Stock (12,106) $0.93 Nov. 1, 2022 12,106 Disposed
Jan. 10, 2020 IRMD Stock Option (Right to Buy) Common Stock (5,000) $0.93 Nov. 1, 2022 5,000 Disposed
Jan. 9, 2020 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Jan. 8, 2020 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Jan. 7, 2020 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Jan. 6, 2020 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Jan. 3, 2020 IRMD Stock Option (Right to Buy) Common Stock (14,000) $0.93 Nov. 1, 2022 14,000 Disposed
Jan. 2, 2020 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Dec. 31, 2019 IRMD Stock Option(Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Dec. 31, 2019 IRMD Restricted Stock Units Common Stock (617) · · 617 Disposed
Dec. 30, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 27, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 26, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 24, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 23, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 20, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 19, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 18, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 17, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 16, 2019 IRMD Stock Option (Right to Buy) Common Stock (8,000) $0.93 Nov. 1, 2022 8,000 Disposed
Dec. 14, 2019 IRMD Restricted Stock Units Common Stock (750) · · 750 Disposed
Dec. 11, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,300) $0.93 Nov. 1, 2022 4,300 Disposed
Dec. 10, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Dec. 9, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Dec. 7, 2019 IRMD Restricted Stock Units Common Stock (393) · · 393 Disposed
Dec. 4, 2019 IRMD Restricted Stock Units Common Stock (738) · · 738 Disposed
Dec. 3, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Dec. 2, 2019 IRMD Stock Option (Right to Buy) Common Stock (9,800) $0.93 Nov. 1, 2022 9,800 Disposed
Nov. 29, 2019 IRMD Stock Option (Right to Buy) Common Stock (10,000) $0.93 Nov. 1, 2022 10,000 Disposed
Nov. 27, 2019 IRMD Stock Option (Right to Buy) Common Stock (10,000) $0.93 Nov. 1, 2022 10,000 Disposed
Nov. 27, 2019 IRMD Stock Option (Right to Buy) Common Stock (10,000) $0.93 Nov. 1, 2022 10,000 Disposed
Nov. 26, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Nov. 26, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Nov. 25, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Nov. 25, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Nov. 1, 2022 6,000 Disposed
Nov. 22, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,840) $0.93 Nov. 1, 2022 1,840 Disposed
Nov. 22, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,160) $0.93 Dec. 27, 2021 4,160 Disposed
Nov. 22, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 21, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 21, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 20, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 19, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 18, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 15, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 14, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 13, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 12, 2019 IRMD Stock Option (Right to Buy) Common Stock (11,300) $0.93 Dec. 27, 2021 11,300 Disposed
Nov. 11, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 8, 2019 IRMD Stock Option (Right to Buy) Common Stock (6,000) $0.93 Dec. 27, 2021 6,000 Disposed
Nov. 5, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Nov. 4, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Nov. 1, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Oct. 31, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 30, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 29, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Oct. 28, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed
Oct. 25, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Oct. 24, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,400) $0.93 Dec. 27, 2021 2,400 Disposed
Oct. 23, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Oct. 22, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,200) $0.93 Dec. 27, 2021 2,200 Disposed
Oct. 21, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed
Oct. 18, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed
Oct. 17, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed
Oct. 16, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 15, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,100) $0.93 Dec. 27, 2021 1,100 Disposed
Oct. 14, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,902) $0.93 Dec. 27, 2021 1,902 Disposed
Oct. 11, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,300) $0.93 Dec. 27, 2021 1,300 Disposed
Oct. 10, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,000) $0.93 Dec. 27, 2021 1,000 Disposed
Oct. 9, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 8, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 7, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed
Oct. 4, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Oct. 3, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,000) $0.93 Dec. 27, 2021 1,000 Disposed
Oct. 2, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,000) $0.93 Dec. 27, 2021 1,000 Disposed
Oct. 1, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,000) $0.93 Dec. 27, 2021 1,000 Disposed
Sept. 30, 2019 IRMD Stock Option (Right to Buy) Common Stock (1,000) $0.93 Dec. 27, 2021 1,000 Disposed
Sept. 27, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,213) $0.93 Dec. 27, 2021 2,213 Disposed
Sept. 26, 2019 IRMD Stock Option (Right to Buy) Common Stock (3,000) $0.93 Dec. 27, 2021 3,000 Disposed
Sept. 24, 2019 IRMD Stock Option (Right to Buy) Common Stock (4,000) $0.93 Dec. 27, 2021 4,000 Disposed
Sept. 23, 2019 IRMD Stock Option (Right to Buy) Common Stock (2,000) $0.93 Dec. 27, 2021 2,000 Disposed

Showing latest 100 of 173 transactions

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

Initial ownership (Form 3) 3 holdings

07

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

DateTickerSecuritySharesOwnership
July 15, 2014 IRMD Employee Stock Option (Right to Buy)→ Common Stock (432,775) 432,775 Direct
July 15, 2014 IRMD Employee Stock Option (Right to Buy)→ Common Stock (278,408) 278,408 Direct
July 15, 2014 IRMD Employee Stock Option (Right to Buy)→ Common Stock (199,759) 199,759 Direct

Compensation (DEF 14A)

08

Matched by name from proxy statements (DEF 14A) — verify against the filing.

Fiscal yearSalaryBonusStock awards Option awardsNon-equity incentivePension changeOtherTotal
2020 $78,920 · · · · · $7,131 $86,051
2019 $235,429 $143,031 · · · · $11,132 $389,592
2018 $248,625 $154,305 $39,980 · · · · $453,910

Figures from the Summary Compensation Table of the company's proxy statement (DEF 14A). Compensation is not a recommendation.