| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ISTR | D'Angelo John J | Chief Executive Officer | Jan 27 '26 | Option Exercise | 14.28 | 58,140 | 830,240 | 268,913 | Jan 29 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Jan 27 '26 | Sale | 28.01 | 26,163 | 732,826 | 242,750 | Jan 29 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 28 '25 | Option Exercise | 15.74 | 60,000 | 944,400 | 248,040 | Apr 01 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Jun 07 '24 | Sale | 15.41 | 650 | 10,017 | 218,564 | Jun 07 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Jun 05 '24 | Option Exercise | 14.00 | 120,000 | 1,680,000 | 274,821 | Jun 07 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Nov 14 '23 | Buy | 10.45 | 300 | 3,135 | 206,882 | Nov 16 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Nov 08 '23 | Buy | 9.26 | 750 | 6,945 | 206,582 | Nov 09 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Oct 31 '23 | Buy | 9.25 | 307 | 2,840 | 205,832 | Nov 01 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | May 02 '23 | Buy | 12.46 | 550 | 6,852 | 205,525 | May 04 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Apr 27 '23 | Buy | 12.98 | 200 | 2,596 | 205,225 | Apr 27 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Apr 25 '23 | Buy | 12.90 | 100 | 1,290 | 205,025 | Apr 27 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 15 '23 | Buy | 15.73 | 475 | 7,472 | 189,251 | Mar 16 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 14 '23 | Buy | 16.75 | 325 | 5,444 | 188,776 | Mar 16 12:00 AM |
| ISTR | D'Angelo John J | CEO and Interim CFO | Nov 07 '22 | Buy | 21.85 | 100 | 2,185 | 189,540 | Nov 08 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Nov 03 '22 | Buy | 21.86 | 200 | 4,372 | 189,440 | Nov 03 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 10 '22 | Buy | 19.65 | 25 | 491 | 177,944 | Mar 10 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 07 '22 | Buy | 19.81 | 50 | 990 | 177,869 | Mar 08 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Feb 24 '22 | Buy | 19.95 | 100 | 1,995 | 178,963 | Feb 25 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Dec 09 '21 | Buy | 18.04 | 400 | 7,214 | 178,863 | Dec 10 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Oct 29 '20 | Buy | 12.81 | 100 | 1,281 | 169,492 | Oct 29 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Dec 09 '19 | Option Exercise | 14.00 | 10,000 | 140,000 | 168,234 | Dec 09 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Dec 09 '19 | Sale | 24.97 | 5,000 | 124,850 | 163,234 | Dec 09 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Sep 12 '19 | Option Exercise | 14.00 | 658 | 9,212 | 168,234 | Sep 12 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Sep 12 '19 | Sale | 23.50 | 658 | 15,464 | 158,234 | Sep 12 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Sep 11 '19 | Sale | 23.50 | 9,342 | 219,538 | 158,563 | Sep 12 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Sep 11 '19 | Option Exercise | 14.00 | 9,342 | 130,788 | 167,905 | Sep 12 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | Mar 05 '19 | Buy | 23.65 | 100 | 2,365 | 163,375 | Mar 05 12:00 AM |
| ISTR | D'Angelo John J | Chief Executive Officer | May 10 '18 | Buy | 26.05 | 100 | 2,605 | 158,432 | May 10 12:00 AM |