| Insider Trading | 
Relationship | 
Date | 
Transaction | 
Cost | 
#Shares | 
Value ($) | 
#Shares Total | 
SEC Form 4 | 
 
| Giles Bryan E | CHIEF FINANCIAL OFFICER | Jun 10 '25 | Sale | 11.43 | 3,500 | 40,005 | 131,062 | Jun 10 04:52 PM |  | Giles Bryan E | Officer | Jun 10 '25 | Proposed Sale | 11.41 | 3,500 | 39,931 |  | Jun 10 02:52 PM |  | Malvenia Company Inc. | Affiliate | Mar 20 '25 | Proposed Sale | 10.13 | 75,153 | 761,300 |  | Mar 20 05:10 PM |  | Wiesner Juan R | Pres Central and South America | Mar 20 '25 | Sale | 10.08 | 75,153 | 757,542 | 1,000,000 | Mar 20 04:59 PM |  | Gultas Business Inc. | Affiliate | Mar 19 '25 | Proposed Sale | 10.02 | 75,153 | 753,033 |  | Mar 19 06:43 PM |  | Wiesner Juan R | Pres Central and South America | Mar 19 '25 | Sale | 10.08 | 75,153 | 757,542 | 1,075,153 | Mar 19 04:43 PM |  | Wiesner Juan R | Pres Central and South America | Mar 18 '25 | Sale | 10.05 | 21,892 | 220,015 | 21,412 | Mar 19 04:43 PM |  | Juan R. Wiesner Rico | Affiliate | Mar 18 '25 | Proposed Sale | 10.21 | 21,892 | 223,517 |  | Mar 18 05:21 PM |  | Taylor Family Investments, LLC | Director | Jan 08 '25 | Sale | 12.56 | 930 | 11,681 | 7,873,638 | Jan 13 04:00 PM |  | Gonzalez Luis A | Director | Jan 02 '25 | Sale | 14.49 | 300 | 4,347 | 7,175,319 | Jan 06 04:37 PM |  | Taylor Family Investments, LLC | Director | Jan 03 '25 | Sale | 14.10 | 200,000 | 2,820,000 | 7,974,568 | Jan 06 04:35 PM |  | Taylor Family Investments, LLC | Director | Jan 02 '25 | Sale | 14.15 | 110,000 | 1,556,500 | 8,520,002 | Jan 06 04:35 PM |  | Giles Bryan E | CFO | Dec 30 '24 | Option Exercise | 12.00 | 15,000 | 180,000 | 137,137 | Jan 02 05:24 PM |  | Giles Bryan E | CFO | Dec 30 '24 | Sale | 14.40 | 15,000 | 215,932 | 122,137 | Jan 02 05:24 PM |  | Barnard Stephen J | CEO | Dec 31 '24 | Sale | 14.50 | 5,313 | 77,038 | 1,784,794 | Jan 02 05:00 PM |  | Gonzalez Luis A | Director | Dec 31 '24 | Sale | 14.49 | 34,022 | 492,867 | 7,175,619 | Dec 31 06:54 PM |  | Gonzalez Luis A | Director | Dec 27 '24 | Sale | 14.18 | 20,000 | 283,610 | 275,000 | Dec 31 06:54 PM |  | Gonzalez Luis A | Director | Dec 30 '24 | Sale | 14.49 | 18,278 | 264,859 | 256,722 | Dec 31 06:54 PM |  | Taylor Family Investments, LLC | Director | Dec 31 '24 | Proposed Sale | 14.48 | 700,000 | 10,136,000 |  | Dec 31 03:58 PM |  | Barnard Stephen J | CEO | Dec 26 '24 | Sale | 14.53 | 103,847 | 1,509,260 | 1,790,966 | Dec 30 09:35 PM |  | Barnard Stephen J | CEO | Dec 30 '24 | Sale | 14.51 | 7,032 | 102,001 | 1,787,450 | Dec 30 09:35 PM |  | Giles Bryan E | Officer | Dec 30 '24 | Proposed Sale | 14.40 | 15,000 | 215,926 |  | Dec 30 02:52 PM |  | Luis A. Gonzalez,  Sr. | Director | Dec 27 '24 | Proposed Sale | 14.45 | 12,500 | 180,625 |  | Dec 27 08:36 PM |  | Luis A. Gonzalez,  Sr. | Director | Dec 27 '24 | Proposed Sale | 14.45 | 100,000 | 1,445,000 |  | Dec 27 08:29 PM |  | Luis A. Gonzalez,  Sr. | Director | Dec 27 '24 | Proposed Sale | 14.45 | 100,000 | 1,445,000 |  | Dec 27 08:22 PM |  | Luis A. Gonzalez,  Sr. | Director | Dec 27 '24 | Proposed Sale | 14.45 | 700,000 | 10,115,000 |  | Dec 27 08:07 PM |  | Luis A. Gonzalez,  Sr. | Director | Dec 27 '24 | Proposed Sale | 14.45 | 50,000 | 722,500 |  | Dec 27 07:56 PM |  | SJB GT Trust | Affiliate | Dec 26 '24 | Proposed Sale | 14.39 | 260,000 | 3,741,400 |  | Dec 26 09:21 PM |  | SRB GT Trust | Affiliate | Dec 26 '24 | Proposed Sale | 14.39 | 260,000 | 3,741,400 |  | Dec 26 09:03 PM |  | Pack Jay A | Director | Dec 20 '24 | Sale | 14.70 | 59,165 | 869,729 | 1,015,160 | Dec 26 06:46 PM |  | Pack Jay A | Director | Dec 20 '24 | Proposed Sale | 14.65 | 59,165 | 866,735 |  | Dec 20 01:53 PM |  | Pack Jay A | Director | Nov 07 '24 | Proposed Sale | 14.00 | 2,365 | 33,120 |  | Nov 07 05:21 PM |  | Pack Jay A | Director | Nov 06 '24 | Sale | 14.06 | 38,470 | 540,888 | 1,076,690 | Nov 07 04:32 PM |  | Pack Jay A | Director | Nov 07 '24 | Sale | 14.06 | 2,365 | 33,252 | 1,074,325 | Nov 07 04:32 PM |  | Pack Jay A | Director | Nov 06 '24 | Proposed Sale | 14.01 | 38,470 | 539,084 |  | Nov 06 04:43 PM |   
 |