| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| ED | Miller Joseph | VP & Controller | Jun 15 '26 | Buy | 106.87 | 1 | 110 | 5,217 | Jun 16 |
| ED | Miller Joseph | VP & Controller | Mar 16 '26 | Buy | 115.55 | 1 | 109 | 5,176 | Mar 17 |
| ED | Miller Joseph | VP & Controller | Feb 18 '26 | Option Exercise | 113.92 | 841 | 95,807 | 5,173 | Feb 20 |
| ED | Miller Joseph | VP & Controller | Dec 31 '25 | Option Exercise | 0.00 | 600 | 0 | 4,332 | Jan 05 |
| ED | Miller Joseph | VP & Controller | Dec 15 '25 | Buy | 97.68 | 1 | 104 | 3,665 | Dec 19 |
| ED | Miller Joseph | VP & Controller | Sep 15 '25 | Buy | 97.46 | 1 | 103 | 3,647 | Sep 16 |
| ED | Miller Joseph | VP & Controller | Jun 16 '25 | Buy | 103.96 | 1 | 102 | 3,629 | Jun 18 |
| ED | Miller Joseph | VP & Controller | Feb 19 '25 | Option Exercise | 0.00 | 3,388 | 0 | 3,616 | Apr 23 |
| ED | Miller Joseph | VP & Controller | Mar 14 '25 | Buy | 103.90 | 1 | 101 | 3,619 | Mar 17 |
| ED | Miller Joseph | VP & Controller | Dec 31 '24 | Option Exercise | 0.00 | 700 | 0 | 1,920 | Jan 03 |
| ED | Miller Joseph | VP & Controller | Dec 16 '24 | Buy | 92.58 | 1 | 98 | 1,220 | Dec 17 |
| ED | Miller Joseph | VP & Controller | Sep 16 '24 | Buy | 105.07 | 1 | 97 | 1,203 | Sep 18 |
| ED | Miller Joseph | VP & Controller | Jun 14 '24 | Buy | 90.27 | 1 | 96 | 1,184 | Jun 18 |
| ED | Miller Joseph | VP & Controller | Apr 30 '24 | Buy | 94.40 | 2 | 222 | 1,181 | May 06 |
| ED | Miller Joseph | VP & Controller | Mar 29 '24 | Buy | 90.81 | 13 | 1,153 | 1,179 | Apr 04 |
| ED | Miller Joseph | VP & Controller | Mar 15 '24 | Buy | 88.08 | 1 | 95 | 1,166 | Mar 18 |
| ED | Miller Joseph | VP & Controller | Feb 29 '24 | Buy | 87.21 | 3 | 222 | 1,165 | Mar 07 |
| ED | Miller Joseph | VP & Controller | Feb 14 '24 | Option Exercise | 0.00 | 3,871 | 0 | 5,033 | Feb 15 |
| ED | Miller Joseph | VP & Controller | Jan 31 '24 | Buy | 90.90 | 2 | 222 | 1,162 | Feb 07 |
| ED | Miller Joseph | VP & Controller | Dec 29 '23 | Buy | 90.97 | 12 | 1,115 | 1,160 | Jan 08 |
| ED | Miller Joseph | VP & Controller | Dec 15 '23 | Buy | 90.95 | 1 | 92 | 1,148 | Dec 18 |
| ED | Miller Joseph | VP & Controller | Nov 30 '23 | Buy | 90.11 | 2 | 222 | 1,147 | Dec 06 |
| ED | Miller Joseph | VP & Controller | Oct 31 '23 | Buy | 87.79 | 3 | 222 | 1,144 | Nov 06 |
| ED | Miller Joseph | VP & Controller | Sep 29 '23 | Buy | 85.53 | 13 | 1,099 | 1,142 | Oct 05 |
| ED | Miller Joseph | VP & Controller | Sep 15 '23 | Buy | 92.14 | 1 | 91 | 1,129 | Sep 18 |
| ED | Miller Joseph | VP & Controller | Aug 31 '23 | Buy | 88.96 | 2 | 222 | 1,128 | Sep 07 |
| ED | Miller Joseph | VP & Controller | Jul 31 '23 | Buy | 94.86 | 2 | 222 | 1,125 | Aug 04 |
| ED | Miller Joseph | VP & Controller | Jun 30 '23 | Buy | 90.40 | 12 | 1,084 | 1,123 | Jul 06 |
| ED | Miller Joseph | VP & Controller | Jun 15 '23 | Buy | 92.95 | 1 | 91 | 1,111 | Jun 16 |
| ED | Miller Joseph | VP & Controller | May 31 '23 | Buy | 93.30 | 2 | 222 | 1,110 | Jun 06 |
| ED | Miller Joseph | VP & Controller | Apr 28 '23 | Buy | 98.47 | 4 | 444 | 1,108 | May 31 |
| ED | Miller Joseph | VP & Controller | Apr 28 '23 | Option Exercise | 0.00 | 242 | 0 | 1,347 | May 01 |
| ED | Miller Joseph | VP & Controller | Mar 31 '23 | Buy | 95.67 | 11 | 1,070 | 1,105 | Apr 07 |
| ED | Miller Joseph | VP & Controller | Mar 15 '23 | Buy | 93.94 | 1 | 90 | 1,094 | Mar 16 |
| ED | Miller Joseph | VP & Controller | Feb 28 '23 | Buy | 89.35 | 2 | 222 | 1,093 | Mar 06 |
| ED | Miller Joseph | VP & Controller | Jan 31 '23 | Buy | 95.31 | 2 | 222 | 1,091 | Feb 06 |
| ED | Miller Joseph | VP & Controller | Dec 30 '22 | Buy | 95.31 | 11 | 1,035 | 1,088 | Jan 09 |