| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IRMD | HAWKINS JAMES B | Director | Dec 11 '25 | Option Exercise | 0.00 | 1,810 | 0 | 29,647 | Dec 12 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 09 '25 | Sale | 96.61 | 3,000 | 289,838 | 28,742 | Dec 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '25 | Option Exercise | 0.00 | 2,394 | 0 | 31,742 | Dec 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 20 '25 | Sale | 88.24 | 3,000 | 264,716 | 30,545 | Nov 21 12:00 AM |
| OSIS | HAWKINS JAMES B | Director | Nov 07 '25 | Sale | 283.15 | 1,500 | 424,725 | 5,036 | Nov 07 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '24 | Option Exercise | 0.00 | 7,090 | 0 | 42,295 | Apr 04 12:00 AM |
| OSIS | HAWKINS JAMES B | Director | Dec 10 '24 | Sale | 182.62 | 2,000 | 365,240 | 6,396 | Dec 12 12:00 AM |
| OSIS | HAWKINS JAMES B | Director | May 08 '24 | Sale | 134.09 | 10,000 | 1,340,875 | 7,834 | May 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 14 '23 | Sale | 44.58 | 4,277 | 190,687 | 39,348 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 14 '23 | Option Exercise | 9.84 | 4,277 | 42,086 | 0 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 13 '23 | Option Exercise | 9.84 | 5,219 | 51,355 | 4,496 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 13 '23 | Sale | 42.83 | 5,219 | 223,540 | 39,348 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 12 '23 | Sale | 43.40 | 504 | 21,871 | 39,348 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 12 '23 | Option Exercise | 8.52 | 972 | 8,282 | 9,496 | Dec 14 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '23 | Option Exercise | 0.00 | 5,572 | 0 | 39,348 | Dec 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 04 '23 | Option Exercise | 7.10 | 4,273 | 30,338 | 468 | Dec 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 04 '23 | Sale | 42.70 | 4,273 | 182,475 | 36,562 | Dec 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 01 '23 | Option Exercise | 7.10 | 5,259 | 37,339 | 4,741 | Dec 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 01 '23 | Sale | 43.28 | 5,259 | 227,593 | 36,562 | Dec 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '22 | Option Exercise | 14.28 | 6,144 | 87,737 | 34,562 | Dec 08 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Feb 15 '22 | Sale | 50.22 | 9,441 | 474,146 | 21,490 | Feb 17 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Feb 15 '22 | Option Exercise | 1.48 | 9,441 | 13,973 | 0 | Feb 17 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 08 '21 | Option Exercise | 1.48 | 559 | 827 | 9,441 | Dec 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 08 '21 | Sale | 48.50 | 559 | 27,112 | 21,490 | Dec 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '21 | Option Exercise | 1.02 | 27,187 | 27,740 | 21,490 | Dec 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '21 | Sale | 47.07 | 18,743 | 882,289 | 17,268 | Dec 09 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 30 '21 | Sale | 46.23 | 1,257 | 58,112 | 17,268 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 30 '21 | Option Exercise | 1.48 | 1,257 | 1,860 | 28,743 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 29 '21 | Sale | 46.11 | 12,176 | 561,435 | 17,268 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 29 '21 | Option Exercise | 1.48 | 12,176 | 18,020 | 30,000 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 26 '21 | Option Exercise | 1.48 | 4,332 | 6,411 | 42,176 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 26 '21 | Sale | 44.00 | 4,332 | 190,608 | 17,268 | Nov 30 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 24 '21 | Option Exercise | 1.48 | 37,454 | 55,432 | 46,508 | Nov 24 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 24 '21 | Sale | 42.95 | 37,454 | 1,608,747 | 17,268 | Nov 24 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 23 '21 | Option Exercise | 1.48 | 6,038 | 8,936 | 83,962 | Nov 24 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 23 '21 | Sale | 41.20 | 6,038 | 248,781 | 17,268 | Nov 24 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 09 '21 | Sale | 37.75 | 1,234 | 46,584 | 17,268 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 09 '21 | Option Exercise | 1.48 | 1,234 | 1,826 | 90,000 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 08 '21 | Option Exercise | 1.48 | 9,479 | 14,029 | 91,234 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 08 '21 | Sale | 38.98 | 9,479 | 369,500 | 17,268 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 05 '21 | Option Exercise | 1.48 | 5,501 | 8,141 | 100,713 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 05 '21 | Sale | 38.25 | 5,501 | 210,413 | 17,268 | Nov 10 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 04 '21 | Sale | 38.45 | 12,285 | 472,402 | 17,268 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 04 '21 | Option Exercise | 1.48 | 12,285 | 18,182 | 106,214 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 03 '21 | Option Exercise | 1.48 | 16,735 | 24,768 | 118,499 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 03 '21 | Sale | 38.01 | 16,735 | 636,037 | 17,268 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 02 '21 | Sale | 38.01 | 4,766 | 181,167 | 17,268 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Nov 02 '21 | Option Exercise | 1.48 | 4,766 | 7,054 | 135,234 | Nov 05 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 11 '21 | Sale | 35.20 | 7,891 | 277,725 | 17,268 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 11 '21 | Option Exercise | 1.29 | 7,891 | 10,160 | 0 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 10 '21 | Option Exercise | 1.29 | 5,000 | 6,438 | 7,891 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 10 '21 | Sale | 35.72 | 5,000 | 178,620 | 17,268 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 09 '21 | Sale | 35.83 | 4,609 | 165,125 | 17,268 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Aug 09 '21 | Option Exercise | 1.29 | 4,609 | 5,934 | 12,891 | Aug 11 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Jun 26 '21 | Option Exercise | 0.00 | 2,536 | 0 | 17,268 | Jun 29 12:00 AM |
| IRMD | HAWKINS JAMES B | Director | Dec 07 '20 | Option Exercise | 0.00 | 4,370 | 0 | 16,000 | Jun 29 12:00 AM |