| Oct 9, 2025 | Hisel Doug | Grant | 3232 | 16.70 | $ 53,961.60 |
| Oct 9, 2025 | Hisel Doug | Grant | 3232 | 16.70 | $ 53,961.60 |
| Sep 30, 2025 | Wolfson Richard M | Option Excercise | 971 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Wolfson Richard M | Option Excercise | 1968 | 44.06 | $ 86,710.08 |
| Sep 30, 2025 | Masino Julie D. | Option Excercise | 6566 | 44.06 | $ 289,297.96 |
| Sep 30, 2025 | Spurgin Jim Mark | Option Excercise | 210 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Spurgin Jim Mark | Option Excercise | 659 | 44.06 | $ 29,035.54 |
| Sep 30, 2025 | Roberts Donna | Option Excercise | 631 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Roberts Donna | Option Excercise | 4352 | 44.06 | $ 191,749.12 |
| Sep 30, 2025 | Pommells Craig | Option Excercise | 1073 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Pommells Craig | Option Excercise | 6851 | 44.06 | $ 301,855.06 |
| Sep 30, 2025 | Daily Laura A | Option Excercise | 696 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Daily Laura A | Option Excercise | 4463 | 44.06 | $ 196,639.78 |
| Sep 30, 2025 | Edwards Christopher Bryant | Option Excercise | 604 | 44.06 | $ 26,612.24 |
| Sep 30, 2025 | Schaefer Cammie | Option Excercise | 647 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Schaefer Cammie | Option Excercise | 3431 | 44.06 | $ 151,169.86 |
| Sep 30, 2025 | Hoffmeister Bruce | Option Excercise | 540 | 0.00 | $ 0.00 |
| Sep 30, 2025 | Hoffmeister Bruce | Option Excercise | 1128 | 44.06 | $ 49,699.68 |
| Sep 30, 2025 | Moore Sarah O. | Option Excercise | 277 | 44.06 | $ 12,204.62 |
| Sep 25, 2025 | Pommells Craig | Grant | 6132 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Spurgin Jim Mark | Grant | 1863 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Edwards Christopher Bryant | Grant | 2794 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Hoffmeister Bruce | Grant | 2491 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Wolfson Richard M | Grant | 4803 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Roberts Donna | Grant | 2724 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Moore Sarah O. | Grant | 1881 | 0.00 | $ 0.00 |
| Sep 25, 2025 | Masino Julie D. | Grant | 42215 | 0.00 | $ 0.00 |
| Aug 7, 2025 | Masino Julie D. | Option Excercise | 688 | 57.58 | $ 39,615.04 |
| May 22, 2025 | Bramlage Stephen P JR | Grant | 1288 | 0.00 | $ 0.00 |
| May 7, 2025 | GMT CAPITAL CORP | Open Market Purchase | 53000 | 44.60 | $ 2,363,800.00 |
| May 7, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 53000 | 44.60 | $ 2,363,800.00 |
| May 7, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 53000 | 44.60 | $ 2,363,800.00 |
| May 7, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 53000 | 44.60 | $ 2,363,800.00 |
| May 7, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 53000 | 44.60 | $ 2,363,800.00 |
| May 1, 2025 | GMT CAPITAL CORP | Open Market Purchase | 35607 | 42.77 | $ 1,522,911.39 |
| May 1, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 35607 | 42.77 | $ 1,522,911.39 |
| May 1, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 35607 | 42.77 | $ 1,522,911.39 |
| May 1, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 35607 | 42.77 | $ 1,522,911.39 |
| May 1, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 35607 | 42.77 | $ 1,522,911.39 |
| Apr 29, 2025 | GMT CAPITAL CORP | Open Market Purchase | 123293 | 42.09 | $ 5,188,805.11 |
| Apr 29, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 123293 | 42.09 | $ 5,188,805.11 |
| Apr 29, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 123293 | 42.09 | $ 5,188,805.11 |
| Apr 29, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 123293 | 42.09 | $ 5,188,805.11 |
| Apr 29, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 123293 | 42.09 | $ 5,188,805.11 |
| Apr 25, 2025 | GMT CAPITAL CORP | Open Market Purchase | 53000 | 43.03 | $ 2,280,590.00 |
| Apr 25, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 53000 | 43.03 | $ 2,280,590.00 |
| Apr 25, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 53000 | 43.03 | $ 2,280,590.00 |
| Apr 25, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 53000 | 43.03 | $ 2,280,590.00 |
| Apr 25, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 53000 | 43.03 | $ 2,280,590.00 |
| Apr 22, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 26500 | 43.84 | $ 1,161,760.00 |
| Apr 22, 2025 | GMT CAPITAL CORP | Open Market Purchase | 26500 | 43.84 | $ 1,161,760.00 |
| Apr 22, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 26500 | 43.84 | $ 1,161,760.00 |
| Apr 22, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 26500 | 43.84 | $ 1,161,760.00 |
| Apr 22, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 26500 | 43.84 | $ 1,161,760.00 |
| Apr 16, 2025 | GMT CAPITAL CORP | Open Market Purchase | 26500 | 43.05 | $ 1,140,825.00 |
| Apr 16, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 26500 | 43.05 | $ 1,140,825.00 |
| Apr 16, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 26500 | 43.05 | $ 1,140,825.00 |
| Apr 16, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 26500 | 43.05 | $ 1,140,825.00 |
| Apr 16, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 26500 | 43.05 | $ 1,140,825.00 |
| Apr 4, 2025 | GMT CAPITAL CORP | Open Market Purchase | 105900 | 35.94 | $ 3,806,046.00 |
| Apr 4, 2025 | BAY RESOURCE PARTNERS LP | Open Market Purchase | 105900 | 35.94 | $ 3,806,046.00 |
| Apr 4, 2025 | BAY II RESOURCE PARTNERS LP | Open Market Purchase | 105900 | 35.94 | $ 3,806,046.00 |
| Apr 4, 2025 | BAY RESOURCE PARTNERS OFFSHORE MASTER FUND, L.P. | Open Market Purchase | 105900 | 35.94 | $ 3,806,046.00 |
| Apr 4, 2025 | CLAUGUS THOMAS E | Open Market Purchase | 105900 | 35.94 | $ 3,806,046.00 |
| Jan 17, 2025 | Spurgin Jim Mark | Option Excercise | 318 | 54.73 | $ 17,404.14 |
| Dec 6, 2024 | Pommells Craig | Option Excercise | 1632 | 50.21 | $ 81,942.72 |
| Nov 26, 2024 | Goodwin Michael | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Wade Darryl L | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Ruiz Gisel | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | HENRY CHERYL JANET | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Garratt John W | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | Davila Gilbert Raymond | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | CROFTON MEG | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | BILNEY JODY L | Grant | 2938 | 0.00 | $ 0.00 |
| Nov 21, 2024 | BERQUIST CARL T | Grant | 4303 | 0.00 | $ 0.00 |