| Jan 7, 2026 | Wu Joanne C | Option Excercise | 12650 | 11.79 | $ 149,143.50 |
| Jan 7, 2026 | Ricketts Damian | Option Excercise | 4446 | 11.79 | $ 52,418.34 |
| Jan 7, 2026 | Barnard Stephen J | Option Excercise | 38297 | 11.79 | $ 451,521.63 |
| Jan 7, 2026 | Giles Bryan E | Option Excercise | 17621 | 11.79 | $ 207,751.59 |
| Jan 7, 2026 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 21155 | 11.84 | $ 250,398.60 |
| Jan 6, 2026 | Ricketts Damian | Grant | 3703 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Barnard Stephen J | Grant | 20526 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Pawlowski John | Option Excercise | 5005 | 11.66 | $ 58,358.30 |
| Jan 6, 2026 | Pawlowski John | Grant | 17105 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Wu Joanne C | Grant | 16421 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Giles Bryan E | Grant | 20526 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Wu Joanne C | Grant | 25181 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Ricketts Damian | Grant | 9442 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Barnard Stephen J | Grant | 100723 | 0.00 | $ 0.00 |
| Jan 6, 2026 | Giles Bryan E | Grant | 34246 | 0.00 | $ 0.00 |
| Jan 5, 2026 | Ricketts Damian | Option Excercise | 2174 | 11.64 | $ 25,306.42 |
| Jan 5, 2026 | Barnard Stephen J | Option Excercise | 23791 | 11.64 | $ 276,828.92 |
| Jan 5, 2026 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 66569 | 11.57 | $ 770,376.93 |
| Jan 5, 2026 | Wu Joanne C | Option Excercise | 11956 | 11.63 | $ 139,070.05 |
| Jan 5, 2026 | Giles Bryan E | Option Excercise | 16282 | 11.63 | $ 189,381.15 |
| Dec 30, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 289953 | 11.59 | $ 3,361,590.43 |
| Dec 24, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 88805 | 11.61 | $ 1,030,685.16 |
| Dec 8, 2025 | Taylor Bruce C. | Other Disposition | 20000 | 0.00 | $ 0.00 |
| Nov 26, 2025 | Stone Douglas M | Grant | 3397 | 0.00 | $ 0.00 |
| Nov 11, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 25914 | 12.48 | $ 323,406.72 |
| Nov 10, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 5262 | 12.46 | $ 65,564.52 |
| Nov 6, 2025 | Taylor Bruce C. | Other Disposition | 20840 | 0.00 | $ 0.00 |
| Nov 6, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 75710 | 11.94 | $ 904,296.45 |
| Nov 4, 2025 | Globalharvest Holdings Venture Ltd | Open Market Purchase | 49839 | 11.69 | $ 582,625.75 |
| Sep 17, 2025 | Taylor Bruce C. | Other Disposition | 2672605 | 0.00 | $ 0.00 |
| Sep 17, 2025 | Taylor Family Investments, LLC | Other Disposition | 2672605 | 0.00 | $ 0.00 |
| Jun 30, 2025 | Flanagan Laura Jean | Grant | 7247 | 0.00 | $ 0.00 |
| Jun 10, 2025 | Giles Bryan E | Open Market Sale | 3500 | 11.43 | $ 40,005.00 |
| May 5, 2025 | Sims Michael B | Grant | 9968 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Gonzalez Luis A | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Vallejos Hinojosa Rosario del Pilar | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Gonzalez Luis A | Option Excercise | 2543 | 9.74 | $ 24,768.82 |
| Apr 10, 2025 | Vallejos Hinojosa Rosario del Pilar | Option Excercise | 2543 | 9.74 | $ 24,768.82 |
| Apr 10, 2025 | Beebe Steve A | Grant | 16849 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Lind Bonnie Cruickshank | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Pack Jay A | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | SEGRE LINDA B | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Taylor Bruce C. | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Taylor Family Investments, LLC | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 10, 2025 | Sarsam Tony B | Grant | 10902 | 0.00 | $ 0.00 |
| Apr 5, 2025 | Pawlowski John | Option Excercise | 5124 | 10.10 | $ 51,752.40 |
| Mar 20, 2025 | Wiesner Juan R | Open Market Sale | 75153 | 10.08 | $ 757,542.24 |
| Mar 18, 2025 | Wiesner Juan R | Open Market Sale | 97045 | 10.07 | $ 977,556.84 |
| Mar 8, 2025 | Wu Joanne C | Option Excercise | 685 | 11.96 | $ 8,192.60 |