| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IR | Keene Kathleen M. | See Remarks | Feb 27 '26 | Option Exercise | 0.00 | 449 | 0 | 5,383 | Mar 02 |
| IR | Keene Kathleen M. | See Remarks | Feb 26 '26 | Option Exercise | 0.00 | 787 | 0 | 5,158 | Mar 02 |
| IR | Keene Kathleen M. | See Remarks | Feb 23 '26 | Option Exercise | 0.00 | 648 | 0 | 4,555 | Feb 24 |
| IR | Keene Kathleen M. | See Remarks | Feb 22 '26 | Option Exercise | 0.00 | 530 | 0 | 4,058 | Feb 24 |
| IR | Keene Kathleen M. | See Remarks | Feb 17 '26 | Sale | 99.46 | 12,000 | 1,193,520 | 3,528 | Feb 19 |
| IR | Keene Kathleen M. | See Remarks | Aug 20 '25 | Option Exercise | 0.00 | 483 | 0 | 11,862 | Aug 21 |
| IR | Keene Kathleen M. | See Remarks | Aug 09 '25 | Option Exercise | 0.00 | 581 | 0 | 11,633 | Aug 12 |
| IR | Keene Kathleen M. | See Remarks | Feb 27 '25 | Option Exercise | 0.00 | 449 | 0 | 11,181 | Feb 28 |
| IR | Keene Kathleen M. | See Remarks | Feb 23 '25 | Option Exercise | 0.00 | 840 | 0 | 10,974 | Feb 25 |
| IR | Keene Kathleen M. | See Remarks | Feb 22 '25 | Option Exercise | 0.00 | 530 | 0 | 10,287 | Feb 25 |
| IR | Keene Kathleen M. | See Remarks | Aug 28 '24 | Sale | 91.00 | 45 | 4,095 | 3,784 | Aug 29 |
| IR | Keene Kathleen M. | See Remarks | Aug 27 '24 | Option Exercise | 25.96 | 4,629 | 120,169 | 8,458 | Aug 29 |
| IR | Keene Kathleen M. | See Remarks | Aug 27 '24 | Sale | 89.99 | 4,629 | 416,578 | 3,829 | Aug 29 |
| IR | Keene Kathleen M. | See Remarks | Aug 09 '24 | Option Exercise | 0.00 | 580 | 0 | 3,997 | Aug 12 |
| IR | Keene Kathleen M. | See Remarks | Mar 25 '24 | Option Exercise | 0.00 | 322 | 0 | 3,511 | Mar 27 |