| Aug 7, 2025 | Dorlack Jerome J. | Open Market Sale | 12000 | 22.77 | $ 273,240.00 |
| Aug 3, 2025 | Marianos Stephanie S | Option Excercise | 318 | 21.40 | $ 6,805.20 |
| Mar 11, 2025 | Bushman Julie L | Grant | 10118 | | $ 0.00 |
| Mar 11, 2025 | Carlin Peter | Grant | 10118 | | $ 0.00 |
| Mar 11, 2025 | Eddy Jodi Euerle | Grant | 10118 | | $ 0.00 |
| Mar 11, 2025 | GUTIERREZ JOSE M | Grant | 10118 | | $ 0.00 |
| Mar 11, 2025 | Goodman Richard | Grant | 10118 | | $ 0.00 |
| Mar 11, 2025 | Henderson Frederick A. | Grant | 16050 | | $ 0.00 |
| Mar 11, 2025 | SAMARDZICH BARB J | Grant | 10118 | | $ 0.00 |
| Feb 8, 2025 | OSWALD MARK A | Option Excercise | 1342 | 16.88 | $ 22,652.96 |
| Feb 8, 2025 | Dorlack Jerome J. | Option Excercise | 6262 | 16.88 | $ 105,702.56 |
| Jan 1, 2025 | Dorlack Jerome J. | Grant | 16540 | | $ 0.00 |
| Jan 1, 2025 | Dorlack Jerome J. | Option Excercise | 2658 | 17.23 | $ 45,797.34 |
| Dec 4, 2024 | Conklin James | Open Market Sale | 11500 | 20.25 | $ 232,875.00 |
| Nov 18, 2024 | Berthelin Michel Pierre Rose | Option Excercise | 1672 | 19.75 | $ 33,022.00 |
| Nov 18, 2024 | Conklin James | Option Excercise | 487 | 19.75 | $ 9,618.25 |
| Nov 18, 2024 | Dorlack Jerome J. | Option Excercise | 2193 | 19.75 | $ 43,311.75 |
| Nov 18, 2024 | Marianos Stephanie S | Option Excercise | 312 | 19.75 | $ 6,162.00 |
| Nov 18, 2024 | OSWALD MARK A | Option Excercise | 312 | 19.75 | $ 6,162.00 |
| Nov 18, 2024 | Smith Gregory Scott | Option Excercise | 272 | 19.75 | $ 5,372.00 |
| Nov 18, 2024 | Tiltmann Heather M | Option Excercise | 1338 | 19.75 | $ 26,425.50 |
| Nov 18, 2024 | Huang Jian James | Option Excercise | 3017 | 0.00 | $ 0.00 |
| Nov 18, 2024 | Huang Jian James | Other Disposition | 3017 | 19.75 | $ 59,585.75 |
| Nov 14, 2024 | OSWALD MARK A | Option Excercise | 900 | 19.97 | $ 17,976.99 |
| Nov 14, 2024 | Tiltmann Heather M | Grant | 45071 | | $ 0.00 |
| Nov 14, 2024 | Tiltmann Heather M | Option Excercise | 6814 | 20.13 | $ 137,156.34 |
| Nov 14, 2024 | Dorlack Jerome J. | Grant | 208057 | | $ 0.00 |
| Nov 14, 2024 | Dorlack Jerome J. | Option Excercise | 11510 | 20.11 | $ 231,491.04 |
| Nov 14, 2024 | Huang Jian James | Option Excercise | 17179 | 0.00 | $ 0.00 |
| Nov 14, 2024 | Huang Jian James | Other Disposition | 17179 | 20.10 | $ 345,356.19 |
| Nov 14, 2024 | Berthelin Michel Pierre Rose | Grant | 43208 | | $ 0.00 |
| Nov 14, 2024 | Berthelin Michel Pierre Rose | Option Excercise | 9208 | 20.11 | $ 185,178.45 |
| Nov 14, 2024 | Marianos Stephanie S | Grant | 22282 | | $ 0.00 |
| Nov 14, 2024 | Marianos Stephanie S | Option Excercise | 988 | 19.97 | $ 19,727.31 |
| Nov 14, 2024 | Smith Gregory Scott | Grant | 8938 | | $ 0.00 |
| Nov 14, 2024 | Smith Gregory Scott | Option Excercise | 1521 | 20.11 | $ 30,582.15 |
| Nov 14, 2024 | Conklin James | Grant | 35341 | | $ 0.00 |
| Nov 14, 2024 | Conklin James | Option Excercise | 3067 | 19.91 | $ 61,078.62 |
| Nov 14, 2024 | OSWALD MARK A | Grant | 44047 | | $ 0.00 |