| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IRM | Meaney William L | President and CEO | Jul 01 '26 | Sale | 122.83 | 38,474 | 4,725,829 | 0 | Jul 02 |
| IRM | Meaney William L | President and CEO | Jul 01 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 38,474 | Jul 02 |
| IRM | Meaney William L | President and CEO | Jun 01 '26 | Sale | 127.55 | 38,474 | 4,907,535 | 0 | Jun 02 |
| IRM | Meaney William L | President and CEO | Jun 01 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 38,474 | Jun 02 |
| IRM | Meaney William L | President and CEO | May 08 '26 | Sale | 128.93 | 38,474 | 4,960,490 | 0 | May 12 |
| IRM | Meaney William L | President and CEO | May 08 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 38,474 | May 12 |
| IRM | Meaney William L | President and CEO | Apr 01 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 38,474 | Apr 02 |
| IRM | Meaney William L | President and CEO | Apr 01 '26 | Sale | 102.71 | 38,474 | 3,951,665 | 0 | Apr 02 |
| IRM | Meaney William L | President and CEO | Mar 05 '26 | Sale | 106.25 | 98,657 | 10,482,131 | 0 | Mar 09 |
| IRM | Meaney William L | President and CEO | Mar 04 '26 | Sale | 107.36 | 98,659 | 10,592,310 | 98,657 | Mar 05 |
| IRM | Meaney William L | President and CEO | Mar 03 '26 | Sale | 106.84 | 98,659 | 10,540,457 | 197,316 | Mar 05 |
| IRM | Meaney William L | President and CEO | Mar 02 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 334,449 | Mar 03 |
| IRM | Meaney William L | President and CEO | Mar 02 '26 | Sale | 109.39 | 137,133 | 15,001,567 | 295,975 | Mar 03 |
| IRM | Meaney William L | President and CEO | Mar 01 '26 | Option Exercise | 0.00 | 650,674 | 0 | 650,674 | Mar 03 |
| IRM | Meaney William L | President and CEO | Feb 20 '26 | Option Exercise | 37.00 | 38,474 | 1,423,538 | 38,474 | Feb 24 |
| IRM | Meaney William L | President and CEO | Feb 20 '26 | Sale | 108.17 | 38,474 | 4,161,733 | 0 | Feb 24 |
| IRM | Meaney William L | President and CEO | Jan 02 '26 | Sale | 83.17 | 38,482 | 3,200,603 | 0 | Jan 06 |
| IRM | Meaney William L | President and CEO | Jan 02 '26 | Option Exercise | 37.00 | 38,482 | 1,423,834 | 38,482 | Jan 06 |
| IRM | Meaney William L | President and CEO | Dec 01 '25 | Sale | 83.34 | 69,125 | 5,760,655 | 0 | Dec 03 |
| IRM | Meaney William L | President and CEO | Dec 01 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Dec 03 |
| IRM | Meaney William L | President and CEO | Nov 03 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Nov 05 |
| IRM | Meaney William L | President and CEO | Nov 03 '25 | Sale | 102.75 | 69,125 | 7,102,385 | 0 | Nov 05 |
| IRM | Meaney William L | President and CEO | Oct 01 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Oct 03 |
| IRM | Meaney William L | President and CEO | Oct 01 '25 | Sale | 102.34 | 69,125 | 7,074,311 | 0 | Oct 03 |
| IRM | Meaney William L | President and CEO | Sep 03 '25 | Sale | 89.56 | 69,125 | 6,191,111 | 0 | Sep 05 |
| IRM | Meaney William L | President and CEO | Sep 03 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Sep 05 |
| IRM | Meaney William L | President and CEO | Aug 01 '25 | Sale | 94.55 | 69,125 | 6,536,082 | 0 | Aug 05 |
| IRM | Meaney William L | President and CEO | Aug 01 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Aug 05 |
| IRM | Meaney William L | President and CEO | Jul 01 '25 | Sale | 100.36 | 69,125 | 6,937,151 | 0 | Jul 02 |
| IRM | Meaney William L | President and CEO | Jul 01 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Jul 02 |
| IRM | Meaney William L | President and CEO | Jun 02 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Jun 03 |
| IRM | Meaney William L | President and CEO | Jun 02 '25 | Sale | 98.77 | 69,125 | 6,827,147 | 0 | Jun 03 |
| IRM | Meaney William L | President and CEO | May 02 '25 | Sale | 96.09 | 69,125 | 6,642,305 | 0 | May 06 |
| IRM | Meaney William L | President and CEO | May 02 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | May 06 |
| IRM | Meaney William L | President and CEO | Apr 01 '25 | Sale | 86.11 | 69,125 | 5,952,435 | 0 | Apr 03 |
| IRM | Meaney William L | President and CEO | Apr 01 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Apr 03 |
| IRM | Meaney William L | President and CEO | Mar 04 '25 | Sale | 88.74 | 168,277 | 14,932,966 | 0 | Mar 05 |
| IRM | Meaney William L | President and CEO | Mar 03 '25 | Sale | 91.33 | 241,677 | 22,073,500 | 168,277 | Mar 05 |
| IRM | Meaney William L | President and CEO | Mar 03 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 409,954 | Mar 04 |
| IRM | Meaney William L | President and CEO | Mar 01 '25 | Option Exercise | 0.00 | 561,958 | 0 | 554,911 | Mar 04 |
| IRM | Meaney William L | President and CEO | Feb 03 '25 | Sale | 99.83 | 69,125 | 6,900,484 | 0 | Feb 05 |
| IRM | Meaney William L | President and CEO | Feb 03 '25 | Option Exercise | 36.59 | 69,125 | 2,529,146 | 69,125 | Feb 05 |
| IRM | Meaney William L | President and CEO | Jan 02 '25 | Sale | 104.85 | 69,131 | 7,248,500 | 0 | Jan 03 |
| IRM | Meaney William L | President and CEO | Jan 02 '25 | Option Exercise | 36.59 | 69,131 | 2,529,365 | 69,131 | Jan 03 |
| IRM | Meaney William L | President and CEO | Dec 11 '24 | Sale | 112.99 | 15,872 | 1,793,377 | 0 | Dec 12 |
| IRM | Meaney William L | President and CEO | Dec 11 '24 | Option Exercise | 48.54 | 15,872 | 770,395 | 15,872 | Dec 12 |
| IRM | Meaney William L | President and CEO | Dec 10 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 15,875 | Dec 12 |
| IRM | Meaney William L | President and CEO | Dec 10 '24 | Sale | 114.11 | 15,875 | 1,811,496 | 0 | Dec 12 |
| STT | Meaney William L | Director | Oct 14 '24 | Buy | 90.88 | 10 | 909 | 30 | Nov 19 |
| STT | Meaney William L | Director | Aug 09 '24 | Sale | 77.71 | 10 | 777 | 20 | Nov 19 |
| STT | Meaney William L | Director | Jun 17 '24 | Buy | 71.71 | 10 | 717 | 30 | Nov 19 |
| STT | Meaney William L | Director | Jun 14 '24 | Buy | 70.91 | 25 | 1,773 | 21,512 | Nov 19 |
| STT | Meaney William L | Director | May 17 '24 | Buy | 78.01 | 10 | 780 | 20 | Nov 19 |
| STT | Meaney William L | Director | Mar 19 '24 | Buy | 72.62 | 10 | 726 | 10 | Nov 19 |
| STT | Meaney William L | Director | Mar 18 '24 | Buy | 72.49 | 35 | 2,537 | 21,487 | Nov 19 |
| STT | Meaney William L | Director | Feb 16 '24 | Sale | 72.49 | 5 | 362 | 0 | Nov 19 |
| STT | Meaney William L | Director | Jan 24 '24 | Buy | 74.62 | 5 | 373 | 5 | Nov 19 |
| STT | Meaney William L | Director | Mar 24 '23 | Sale | 70.95 | 10 | 710 | 21,462 | Nov 19 |
| STT | Meaney William L | Director | Mar 08 '23 | Buy | 86.59 | 10 | 866 | 21,472 | Nov 19 |
| IRM | Meaney William L | President and CEO | Nov 11 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Nov 12 |
| IRM | Meaney William L | President and CEO | Nov 11 '24 | Sale | 118.97 | 15,875 | 1,888,649 | 295,650 | Nov 12 |
| IRM | Meaney William L | President and CEO | Nov 08 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 47,622 | Nov 12 |
| IRM | Meaney William L | President and CEO | Nov 08 '24 | Sale | 117.96 | 15,875 | 1,872,615 | 295,650 | Nov 12 |
| IRM | Meaney William L | President and CEO | Oct 08 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Oct 09 |
| IRM | Meaney William L | President and CEO | Oct 08 '24 | Sale | 117.68 | 15,875 | 1,868,170 | 295,650 | Oct 09 |
| IRM | Meaney William L | President and CEO | Oct 07 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 79,372 | Oct 09 |
| IRM | Meaney William L | President and CEO | Oct 07 '24 | Sale | 117.36 | 15,875 | 1,863,090 | 295,650 | Oct 09 |
| IRM | Meaney William L | President and CEO | Sep 18 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Sep 19 |
| IRM | Meaney William L | President and CEO | Sep 18 '24 | Sale | 115.85 | 15,875 | 1,839,119 | 295,650 | Sep 19 |
| IRM | Meaney William L | President and CEO | Sep 17 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 111,122 | Sep 19 |
| IRM | Meaney William L | President and CEO | Sep 17 '24 | Sale | 117.00 | 15,875 | 1,857,375 | 295,650 | Sep 19 |
| IRM | Meaney William L | President and CEO | Aug 20 '24 | Sale | 109.75 | 15,875 | 1,742,281 | 295,650 | Aug 21 |
| IRM | Meaney William L | President and CEO | Aug 20 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Aug 21 |
| IRM | Meaney William L | President and CEO | Aug 19 '24 | Sale | 108.41 | 15,875 | 1,721,009 | 295,650 | Aug 21 |
| IRM | Meaney William L | President and CEO | Aug 19 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 142,872 | Aug 21 |
| IRM | Meaney William L | President and CEO | Jul 09 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Jul 10 |
| IRM | Meaney William L | President and CEO | Jul 09 '24 | Sale | 92.88 | 15,875 | 1,474,470 | 295,650 | Jul 10 |
| IRM | Meaney William L | President and CEO | Jul 08 '24 | Sale | 91.59 | 15,875 | 1,453,991 | 295,650 | Jul 10 |
| IRM | Meaney William L | President and CEO | Jul 08 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 174,622 | Jul 10 |
| IRM | Meaney William L | President and CEO | Jun 04 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Jun 05 |
| IRM | Meaney William L | President and CEO | Jun 04 '24 | Sale | 80.38 | 15,875 | 1,276,033 | 295,650 | Jun 05 |
| IRM | Meaney William L | President and CEO | Jun 03 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 206,372 | Jun 05 |
| IRM | Meaney William L | President and CEO | Jun 03 '24 | Sale | 81.03 | 15,875 | 1,286,351 | 295,650 | Jun 05 |
| IRM | Meaney William L | President and CEO | May 16 '24 | Sale | 82.22 | 15,875 | 1,305,243 | 295,650 | May 17 |
| IRM | Meaney William L | President and CEO | May 16 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | May 17 |
| IRM | Meaney William L | President and CEO | May 15 '24 | Sale | 81.54 | 15,875 | 1,294,448 | 295,650 | May 17 |
| IRM | Meaney William L | President and CEO | May 15 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 238,122 | May 17 |
| IRM | Meaney William L | President and CEO | Apr 16 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Apr 17 |
| IRM | Meaney William L | President and CEO | Apr 16 '24 | Sale | 74.69 | 15,875 | 1,185,704 | 295,650 | Apr 17 |
| IRM | Meaney William L | President and CEO | Apr 15 '24 | Option Exercise | 48.54 | 15,875 | 770,541 | 311,525 | Apr 16 |
| IRM | Meaney William L | President and CEO | Apr 15 '24 | Sale | 76.68 | 15,875 | 1,217,295 | 295,650 | Apr 16 |
| IRM | Meaney William L | President and CEO | Mar 05 '24 | Sale | 78.84 | 137,032 | 10,803,091 | 295,650 | Mar 06 |
| IRM | Meaney William L | President and CEO | Mar 04 '24 | Sale | 78.90 | 115,979 | 9,151,120 | 432,682 | Mar 06 |
| IRM | Meaney William L | President and CEO | Mar 01 '24 | Option Exercise | 0.00 | 416,131 | 0 | 678,101 | Mar 05 |