| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 27 '26 | Option Exercise | 0.00 | 810 | 0 | 17,694 | Mar 02 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 26 '26 | Option Exercise | 0.00 | 1,424 | 0 | 17,598 | Mar 02 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 23 '26 | Option Exercise | 0.00 | 1,188 | 0 | 17,144 | Feb 24 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 22 '26 | Option Exercise | 0.00 | 1,236 | 0 | 16,818 | Feb 24 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 17 '26 | Sale | 97.11 | 18,246 | 1,771,869 | 16,200 | Feb 19 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 17 '26 | Option Exercise | 49.52 | 36,492 | 1,807,084 | 34,446 | Feb 19 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Aug 20 '25 | Option Exercise | 0.00 | 870 | 0 | 12,842 | Aug 21 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Aug 09 '25 | Option Exercise | 0.00 | 5,048 | 0 | 13,510 | Aug 12 12:00 AM |
| TIC | Hepding Elizabeth Meloy | Director | Jul 30 '25 | Option Exercise | 0.00 | 20,000 | 0 | 10,000 | Aug 01 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | May 14 '25 | Sale | 83.78 | 3,500 | 293,230 | 10,986 | May 15 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 27 '25 | Option Exercise | 0.00 | 808 | 0 | 14,663 | Feb 28 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 23 '25 | Option Exercise | 0.00 | 1,188 | 0 | 14,519 | Feb 25 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Feb 22 '25 | Option Exercise | 0.00 | 1,236 | 0 | 14,156 | Feb 25 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Aug 21 '24 | Option Exercise | 49.52 | 15,000 | 742,800 | 18,246 | Aug 22 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Aug 21 '24 | Sale | 91.42 | 7,500 | 685,650 | 6,559 | Aug 22 12:00 AM |
| IR | Hepding Elizabeth Meloy | See Remarks | Aug 09 '24 | Option Exercise | 0.00 | 5,048 | 0 | 7,290 | Aug 12 12:00 AM |