| Mar 3, 2026 | Kalnin Christopher P | Option Excercise | 8048 | 31.27 | $ 251,660.96 |
| Mar 3, 2026 | Read Lauren | Option Excercise | 711 | 31.27 | $ 22,232.97 |
| Mar 3, 2026 | Larrick Lindsay B | Option Excercise | 3751 | 31.27 | $ 117,293.77 |
| Mar 3, 2026 | Turcotte Barry S. | Option Excercise | 1105 | 31.27 | $ 34,553.35 |
| Mar 3, 2026 | Busang Kristen Lee | Option Excercise | 1186 | 31.27 | $ 37,086.22 |
| Mar 3, 2026 | Tameron David | Option Excercise | 3174 | 31.27 | $ 99,250.98 |
| Mar 3, 2026 | Jacobsen Eric S | Option Excercise | 3952 | 31.27 | $ 123,579.04 |
| Mar 3, 2026 | Ngo Ethan | Option Excercise | 2174 | 31.27 | $ 67,980.98 |
| Jan 30, 2026 | Banpu Public Co Ltd | Other Aquisition | 5315390 | | $ 0.00 |
| Jan 30, 2026 | BOG CO., LTD. | Other Aquisition | 5315390 | | $ 0.00 |
| Jan 30, 2026 | Banpu North America Corp. | Other Aquisition | 5315390 | | $ 0.00 |
| Jan 30, 2026 | Banpu Power Public Co Ltd | Other Aquisition | 5315390 | | $ 0.00 |
| Jan 30, 2026 | Banpu Power US Corp | Other Aquisition | 5315390 | | $ 0.00 |
| Jan 2, 2026 | Turcotte Barry S. | Grant | 762 | 18.88 | $ 14,385.42 |
| Jan 2, 2026 | Ngo Ethan | Grant | 97 | 18.88 | $ 1,831.21 |
| Jan 2, 2026 | Read Lauren | Grant | 171 | 18.88 | $ 3,228.22 |
| Jan 2, 2026 | Kalnin Christopher P | Grant | 1125 | 18.88 | $ 21,238.31 |
| Jan 1, 2026 | Turcotte Barry S. | Option Excercise | 767 | 27.15 | $ 20,824.05 |
| Jan 1, 2026 | Tameron David | Option Excercise | 1278 | 27.15 | $ 34,697.70 |
| Jan 1, 2026 | Read Lauren | Option Excercise | 703 | 27.15 | $ 19,086.45 |
| Jan 1, 2026 | Ngo Ethan | Option Excercise | 2484 | 27.15 | $ 67,440.60 |
| Jan 1, 2026 | Larrick Lindsay B | Option Excercise | 3586 | 27.15 | $ 97,359.90 |
| Jan 1, 2026 | Kalnin Christopher P | Option Excercise | 6611 | 27.15 | $ 179,488.65 |
| Jan 1, 2026 | Jacobsen Eric S | Option Excercise | 3751 | 27.15 | $ 101,839.65 |
| Nov 17, 2025 | Kalnin Christopher P | Open Market Sale | 78281 | 28.04 | $ 2,194,756.57 |
| Nov 14, 2025 | Kalnin Christopher P | Open Market Sale | 21719 | 28.00 | $ 608,201.50 |
| Nov 10, 2025 | Kalnin Christopher P | Open Market Sale | 200000 | 26.65 | $ 5,329,000.00 |
| Nov 5, 2025 | Larrick Lindsay B | Open Market Sale | 29187 | 25.00 | $ 729,688.60 |
| Nov 3, 2025 | Larrick Lindsay B | Open Market Sale | 10000 | 23.37 | $ 233,700.00 |
| Oct 1, 2025 | Larrick Lindsay B | Open Market Sale | 15000 | 23.20 | $ 347,935.72 |
| Sep 2, 2025 | Larrick Lindsay B | Open Market Sale | 9187 | 23.18 | $ 212,984.06 |
| Aug 12, 2025 | Larrick Lindsay B | Open Market Sale | 10000 | 21.62 | $ 216,200.00 |
| Jul 1, 2025 | Larrick Lindsay B | Open Market Sale | 10000 | 23.13 | $ 231,307.00 |
| Jul 1, 2025 | Tameron David | Open Market Sale | 100 | 23.70 | $ 2,370.00 |
| Jun 19, 2025 | MILLER CHARLES C III | Grant | 5761 | 0.00 | $ 0.00 |
| Jun 19, 2025 | PATEL SUNIT S | Grant | 5761 | 0.00 | $ 0.00 |
| Jun 19, 2025 | Davis Joseph R | Grant | 5761 | 0.00 | $ 0.00 |
| Jun 19, 2025 | MASHINSKI CARLA S | Grant | 5761 | 0.00 | $ 0.00 |
| Jun 12, 2025 | Ngo Ethan | Open Market Sale | 64998 | 23.00 | $ 1,495,272.49 |
| Jun 2, 2025 | Larrick Lindsay B | Open Market Sale | 10000 | 21.65 | $ 216,485.00 |
| Jun 2, 2025 | Ngo Ethan | Open Market Sale | 43334 | 21.84 | $ 946,574.90 |
| May 19, 2025 | Jacobsen Eric S | Open Market Sale | 31350 | 22.02 | $ 690,179.66 |
| May 14, 2025 | Seimon Dilanka | Grant | 26513 | 0.00 | $ 0.00 |
| May 13, 2025 | Ngo Ethan | Open Market Sale | 19582 | 22.01 | $ 430,964.57 |
| May 9, 2025 | Larrick Lindsay B | Open Market Sale | 15000 | 20.00 | $ 300,000.00 |
| May 9, 2025 | Jacobsen Eric S | Open Market Sale | 31350 | 20.01 | $ 627,319.77 |
| May 2, 2025 | Ngo Ethan | Open Market Sale | 21667 | 18.47 | $ 400,232.82 |
| May 1, 2025 | Tameron David | Open Market Sale | 4409 | 17.94 | $ 79,097.46 |
| Apr 3, 2025 | Ngo Ethan | Open Market Sale | 21667 | 20.09 | $ 435,368.03 |
| Apr 3, 2025 | Jacobsen Eric S | Open Market Sale | 31350 | 20.06 | $ 628,968.78 |
| Apr 3, 2025 | Tameron David | Open Market Sale | 5000 | 20.03 | $ 100,156.50 |
| Mar 25, 2025 | Larrick Lindsay B | Open Market Sale | 15000 | 21.07 | $ 316,032.00 |