Director & CEO, President, Chairman
| Date | Ticker | Type | Shares | Price | Value | |
|---|---|---|---|---|---|---|
| 2026-04-28 | IRMD | Sale | 263 | $88.81 | $23K | SEC ↗ |
| 2026-04-28 | IRMD | Sale | 900 | $88.00 | $79K | SEC ↗ |
| 2026-04-28 | IRMD | Sale | 742 | $86.52 | $64K | SEC ↗ |
| 2026-04-28 | IRMD | Sale | 847 | $85.77 | $73K | SEC ↗ |
| 2026-04-28 | IRMD | Sale | 998 | $84.13 | $84K | SEC ↗ |
| 2026-04-27 | IRMD | Sale | 931 | $89.70 | $84K | SEC ↗ |
| 2026-04-27 | IRMD | Sale | 2,819 | $88.98 | $251K | SEC ↗ |
| 2026-04-21 | IRMD | Sale | 592 | $92.66 | $55K | SEC ↗ |
| 2026-04-21 | IRMD | Sale | 606 | $91.65 | $56K | SEC ↗ |
| 2026-04-21 | IRMD | Sale | 140 | $90.60 | $13K | SEC ↗ |
| 2026-04-21 | IRMD | Sale | 1,162 | $89.73 | $104K | SEC ↗ |
| 2026-04-20 | IRMD | Sale | 1,420 | $93.90 | $133K | SEC ↗ |
| 2026-04-20 | IRMD | Sale | 3,580 | $93.14 | $333K | SEC ↗ |
| 2026-04-14 | IRMD | Sale | 393 | $94.55 | $37K | SEC ↗ |
| 2026-04-14 | IRMD | Sale | 2,107 | $93.71 | $197K | SEC ↗ |
| 2026-04-13 | IRMD | Sale | 589 | $93.45 | $55K | SEC ↗ |
| 2026-04-13 | IRMD | Sale | 2,564 | $92.79 | $238K | SEC ↗ |
| 2026-04-13 | IRMD | Sale | 1,847 | $91.84 | $170K | SEC ↗ |
| 2026-04-07 | IRMD | Sale | 982 | $95.58 | $94K | SEC ↗ |
| 2026-04-07 | IRMD | Sale | 1,518 | $94.36 | $143K | SEC ↗ |
| 2026-04-06 | IRMD | Sale | 569 | $96.78 | $55K | SEC ↗ |
| 2026-04-06 | IRMD | Sale | 3,074 | $96.24 | $296K | SEC ↗ |
| 2026-04-06 | IRMD | Sale | 1,357 | $95.21 | $129K | SEC ↗ |
| 2026-03-30 | IRMD | Sale | 155 | $96.53 | $15K | SEC ↗ |
| 2026-03-30 | IRMD | Sale | 1,497 | $95.66 | $143K | SEC ↗ |
| 2026-03-30 | IRMD | Sale | 5,848 | $94.81 | $554K | SEC ↗ |
| 2026-03-24 | IRMD | Sale | 915 | $100.71 | $92K | SEC ↗ |
| 2026-03-24 | IRMD | Sale | 1,585 | $100.03 | $159K | SEC ↗ |
| 2026-03-23 | IRMD | Sale | 1,300 | $102.02 | $133K | SEC ↗ |
| 2026-03-23 | IRMD | Sale | 750 | $100.70 | $76K | SEC ↗ |
| 2026-03-23 | IRMD | Sale | 2,950 | $99.58 | $294K | SEC ↗ |
| 2026-03-17 | IRMD | Sale | 2,500 | $102.43 | $256K | SEC ↗ |
| 2026-03-16 | IRMD | Sale | 1,991 | $101.68 | $202K | SEC ↗ |
| 2026-03-16 | IRMD | Sale | 3,009 | $101.18 | $304K | SEC ↗ |
| 2026-03-10 | IRMD | Sale | 2,500 | $100.11 | $250K | SEC ↗ |
| 2026-03-09 | IRMD | Sale | 5,000 | $100.04 | $500K | SEC ↗ |
| 2026-03-06 | IRMD | Sale | 1,200 | $99.12 | $119K | SEC ↗ |
| 2026-03-06 | IRMD | Sale | 6,300 | $98.25 | $619K | SEC ↗ |
| 2026-01-26 | IRMD | Sale | 661 | $101.38 | $67K | SEC ↗ |
| 2026-01-26 | IRMD | Sale | 4,339 | $100.54 | $436K | SEC ↗ |
| 2026-01-20 | IRMD | Sale | 1,797 | $102.70 | $185K | SEC ↗ |
| 2026-01-20 | IRMD | Sale | 1,074 | $102.03 | $110K | SEC ↗ |
| 2026-01-20 | IRMD | Sale | 2,129 | $101.03 | $215K | SEC ↗ |
| 2026-01-12 | IRMD | Sale | 112 | $98.15 | $11K | SEC ↗ |
| 2026-01-12 | IRMD | Sale | 4,888 | $97.43 | $476K | SEC ↗ |
| 2026-01-05 | IRMD | Sale | 754 | $99.48 | $75K | SEC ↗ |
| 2026-01-05 | IRMD | Sale | 2,209 | $98.42 | $217K | SEC ↗ |
| 2026-01-05 | IRMD | Sale | 883 | $97.52 | $86K | SEC ↗ |
| 2026-01-05 | IRMD | Sale | 300 | $95.58 | $29K | SEC ↗ |
| 2026-01-05 | IRMD | Sale | 854 | $95.10 | $81K | SEC ↗ |
| 2025-12-29 | IRMD | Sale | 101 | $98.31 | $10K | SEC ↗ |
| 2025-12-29 | IRMD | Sale | 4,899 | $97.65 | $478K | SEC ↗ |
| 2025-12-22 | IRMD | Sale | 1,228 | $97.70 | $120K | SEC ↗ |
| 2025-12-22 | IRMD | Sale | 3,772 | $96.42 | $364K | SEC ↗ |
| 2025-12-15 | IRMD | Sale | 731 | $97.13 | $71K | SEC ↗ |
| 2025-12-15 | IRMD | Sale | 4,269 | $96.68 | $413K | SEC ↗ |
| 2025-12-08 | IRMD | Sale | 100 | $98.24 | $10K | SEC ↗ |
| 2025-12-08 | IRMD | Sale | 126 | $97.61 | $12K | SEC ↗ |
| 2025-12-08 | IRMD | Sale | 90 | $96.17 | $9K | SEC ↗ |
| 2025-12-08 | IRMD | Sale | 4,684 | $95.30 | $446K | SEC ↗ |
| 2025-12-01 | IRMD | Sale | 3,324 | $92.97 | $309K | SEC ↗ |
| 2025-12-01 | IRMD | Sale | 1,676 | $92.34 | $155K | SEC ↗ |
| 2025-11-24 | IRMD | Sale | 886 | $91.01 | $81K | SEC ↗ |
| 2025-11-24 | IRMD | Sale | 3,558 | $90.31 | $321K | SEC ↗ |
| 2025-11-24 | IRMD | Sale | 556 | $89.67 | $50K | SEC ↗ |
| 2025-11-18 | IRMD | Sale | 1,816 | $86.12 | $156K | SEC ↗ |
| 2025-11-18 | IRMD | Sale | 3,184 | $85.29 | $272K | SEC ↗ |
| 2025-11-10 | IRMD | Sale | 2,748 | $85.77 | $236K | SEC ↗ |
| 2025-11-10 | IRMD | Sale | 2,252 | $84.59 | $190K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 100 | $84.60 | $8K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 1,618 | $83.85 | $136K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 1,335 | $83.22 | $111K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 900 | $81.71 | $74K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 601 | $81.28 | $49K | SEC ↗ |
| 2025-11-03 | IRMD | Sale | 446 | $79.82 | $36K | SEC ↗ |
| 2025-10-27 | IRMD | Sale | 58 | $79.12 | $5K | SEC ↗ |
| 2025-10-27 | IRMD | Sale | 700 | $78.33 | $55K | SEC ↗ |
| 2025-10-27 | IRMD | Sale | 4,242 | $77.56 | $329K | SEC ↗ |
| 2025-10-21 | IRMD | Sale | 1,423 | $75.41 | $107K | SEC ↗ |
| 2025-10-21 | IRMD | Sale | 3,577 | $74.58 | $267K | SEC ↗ |
| 2025-10-13 | IRMD | Sale | 27 | $74.07 | $2K | SEC ↗ |
| 2025-10-13 | IRMD | Sale | 1,746 | $73.37 | $128K | SEC ↗ |
| 2025-10-13 | IRMD | Sale | 3,227 | $72.16 | $233K | SEC ↗ |
| 2025-10-06 | IRMD | Sale | 200 | $72.27 | $14K | SEC ↗ |
| 2025-10-06 | IRMD | Sale | 4,800 | $71.70 | $344K | SEC ↗ |
| 2025-10-01 | IRMD | Sale | 429 | $71.03 | $30K | SEC ↗ |
| 2025-10-01 | IRMD | Sale | 3,448 | $70.41 | $243K | SEC ↗ |
| 2025-10-01 | IRMD | Sale | 1,123 | $69.20 | $78K | SEC ↗ |
| 2025-09-23 | IRMD | Sale | 5,000 | $71.26 | $356K | SEC ↗ |
| 2025-09-17 | IRMD | Sale | 1,546 | $71.88 | $111K | SEC ↗ |
| 2025-09-17 | IRMD | Sale | 3,454 | $71.00 | $245K | SEC ↗ |