| Feb 21, 2026 | Merwe Jaco van der | Option Excercise | 3377 | 58.72 | $ 198,297.44 |
| Feb 21, 2026 | PUTNEY ROBERT GERALD | Grant | 854 | 0.00 | $ 0.00 |
| Feb 21, 2026 | PUTNEY ROBERT GERALD | Option Excercise | 75 | 58.72 | $ 4,404.00 |
| Feb 20, 2026 | Merwe Jaco van der | Grant | 19194 | 0.00 | $ 0.00 |
| Feb 20, 2026 | GILBERT EDWARD TERRELL JR | Option Excercise | 487 | 57.44 | $ 27,973.28 |
| Feb 20, 2026 | GILBERT EDWARD TERRELL JR | Grant | 2803 | 0.00 | $ 0.00 |
| Feb 20, 2026 | Harris Brian James | Option Excercise | 1191 | 57.44 | $ 68,411.04 |
| Feb 20, 2026 | Harris Brian James | Grant | 5362 | 0.00 | $ 0.00 |
| Feb 20, 2026 | NORRIS MICHAEL PAUL | Grant | 3047 | 0.00 | $ 0.00 |
| Feb 20, 2026 | NORRIS MICHAEL PAUL | Option Excercise | 597 | 57.44 | $ 34,291.68 |
| Feb 20, 2026 | SNYMAN BAREND | Option Excercise | 648 | 57.44 | $ 37,221.12 |
| Feb 20, 2026 | SNYMAN BAREND | Grant | 3656 | 0.00 | $ 0.00 |
| Jan 31, 2026 | Jackson Jeffrey T | Grant | 385 | 0.00 | $ 0.00 |
| Nov 26, 2025 | HOWELL MARY L | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Gliebe Mark Joseph | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | GEHL WILLIAM D | Grant | 66 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Cook Tracey H | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | PUTNEY ROBERT GERALD | Grant | 4 | 0.00 | $ 0.00 |
| Nov 26, 2025 | GILBERT EDWARD TERRELL JR | Grant | 22 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Jain Nalin | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Jackson Jeffrey T | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Knoll Linda I. | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Shannon Patrick S | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | WINFORD JAMES MURPHY JR | Grant | 10 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Harris Brian James | Grant | 33 | 0.00 | $ 0.00 |
| Nov 26, 2025 | NORRIS MICHAEL PAUL | Grant | 28 | 0.00 | $ 0.00 |
| Nov 26, 2025 | SNYMAN BAREND | Grant | 39 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Merwe Jaco van der | Grant | 153 | 0.00 | $ 0.00 |
| Oct 31, 2025 | Jackson Jeffrey T | Grant | 401 | 0.00 | $ 0.00 |
| Sep 11, 2025 | SNYMAN BAREND | Open Market Sale | 2498 | 47.22 | $ 117,947.07 |
| Aug 29, 2025 | Merwe Jaco van der | Grant | 143 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Jackson Jeffrey T | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | SNYMAN BAREND | Grant | 41 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Knoll Linda I. | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | PUTNEY ROBERT GERALD | Grant | 4 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Shannon Patrick S | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Cook Tracey H | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | GILBERT EDWARD TERRELL JR | Grant | 21 | 0.00 | $ 0.00 |
| Aug 29, 2025 | NORRIS MICHAEL PAUL | Grant | 26 | 0.00 | $ 0.00 |
| Aug 29, 2025 | HOWELL MARY L | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Harris Brian James | Grant | 31 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Gliebe Mark Joseph | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | Jain Nalin | Grant | 10 | 0.00 | $ 0.00 |
| Aug 29, 2025 | GEHL WILLIAM D | Grant | 62 | 0.00 | $ 0.00 |
| Aug 29, 2025 | WINFORD JAMES MURPHY JR | Grant | 10 | 0.00 | $ 0.00 |
| Aug 15, 2025 | SNYMAN BAREND | Option Excercise | 493 | 45.73 | $ 22,544.89 |
| Jul 31, 2025 | Jackson Jeffrey T | Grant | 475 | 0.00 | $ 0.00 |
| May 30, 2025 | PUTNEY ROBERT GERALD | Grant | 4 | 0.00 | $ 0.00 |
| May 30, 2025 | SNYMAN BAREND | Grant | 48 | 0.00 | $ 0.00 |
| May 30, 2025 | WINFORD JAMES MURPHY JR | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | Shannon Patrick S | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | Knoll Linda I. | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | GILBERT EDWARD TERRELL JR | Grant | 24 | 0.00 | $ 0.00 |
| May 30, 2025 | GEHL WILLIAM D | Grant | 74 | 0.00 | $ 0.00 |
| May 30, 2025 | Jackson Jeffrey T | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | Jain Nalin | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | HOWELL MARY L | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | Gliebe Mark Joseph | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | Cook Tracey H | Grant | 12 | 0.00 | $ 0.00 |
| May 30, 2025 | NORRIS MICHAEL PAUL | Grant | 31 | 0.00 | $ 0.00 |
| May 30, 2025 | Merwe Jaco van der | Grant | 169 | 0.00 | $ 0.00 |
| May 30, 2025 | Harris Brian James | Grant | 37 | 0.00 | $ 0.00 |
| May 1, 2025 | GILBERT EDWARD TERRELL JR | Open Market Sale | 512 | 36.40 | $ 18,636.80 |
| Apr 28, 2025 | Shannon Patrick S | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | WINFORD JAMES MURPHY JR | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Gliebe Mark Joseph | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Knoll Linda I. | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Jain Nalin | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | HOWELL MARY L | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Cook Tracey H | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | GEHL WILLIAM D | Grant | 3532 | 0.00 | $ 0.00 |
| Apr 28, 2025 | Jackson Jeffrey T | Grant | 4062 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Cook Tracey H | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | PUTNEY ROBERT GERALD | Grant | 5 | 0.00 | $ 0.00 |
| Mar 31, 2025 | GILBERT EDWARD TERRELL JR | Grant | 27 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Harris Brian James | Grant | 41 | 0.00 | $ 0.00 |
| Mar 31, 2025 | NORRIS MICHAEL PAUL | Grant | 35 | 0.00 | $ 0.00 |
| Mar 31, 2025 | SNYMAN BAREND | Grant | 54 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Jackson Jeffrey T | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | HOWELL MARY L | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Gliebe Mark Joseph | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Shannon Patrick S | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | GEHL WILLIAM D | Grant | 81 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Knoll Linda I. | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | WINFORD JAMES MURPHY JR | Grant | 11 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Merwe Jaco van der | Grant | 190 | 0.00 | $ 0.00 |
| Mar 31, 2025 | Jain Nalin | Grant | 11 | 0.00 | $ 0.00 |
| Feb 28, 2025 | PUTNEY ROBERT GERALD | Option Excercise | 21 | 35.85 | $ 752.85 |
| Feb 28, 2025 | NORRIS MICHAEL PAUL | Option Excercise | 385 | 35.85 | $ 13,802.25 |
| Feb 28, 2025 | Merwe Jaco van der | Option Excercise | 630 | 35.85 | $ 22,585.50 |