| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 07 '26 | Sale | 39.10 | 300,000 | 11,730,000 | 11,535,145 | Aug 11 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Jun 11 '25 | Buy | 24.75 | 40,808 | 1,009,998 | 40,808 | Jun 13 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Mar 01 '24 | Buy | 20.65 | 7,103 | 146,646 | 11,835,145 | Mar 04 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 29 '24 | Buy | 20.76 | 2,897 | 60,130 | 11,828,042 | Mar 04 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 22 '24 | Buy | 20.92 | 5,444 | 113,872 | 11,825,145 | Feb 23 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 21 '24 | Buy | 20.94 | 10,000 | 209,366 | 11,819,701 | Feb 23 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Nov 01 '23 | Buy | 18.95 | 4,100 | 77,695 | 11,809,701 | Nov 03 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Oct 30 '23 | Buy | 19.00 | 10,000 | 190,000 | 11,805,601 | Nov 01 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 22 '23 | Buy | 20.65 | 10,000 | 206,500 | 11,795,601 | Aug 23 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 17 '23 | Buy | 21.44 | 10,000 | 214,373 | 11,785,601 | Aug 22 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 16 '23 | Buy | 21.39 | 7,900 | 168,998 | 11,775,601 | Aug 17 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 15 '23 | Buy | 21.29 | 2,100 | 44,702 | 11,767,701 | Aug 17 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Aug 03 '23 | Buy | 21.63 | 20,000 | 432,516 | 11,765,601 | Aug 07 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | May 02 '23 | Buy | 18.29 | 50,000 | 914,420 | 11,745,601 | May 04 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Mar 13 '23 | Buy | 20.53 | 50,000 | 1,026,330 | 11,695,601 | Mar 14 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 16 '23 | Buy | 24.99 | 45,000 | 1,124,663 | 11,645,601 | Feb 21 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 09 '23 | Buy | 25.16 | 13,377 | 336,580 | 11,600,601 | Feb 13 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 02 '23 | Buy | 25.22 | 9,447 | 238,300 | 11,587,224 | Feb 06 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Feb 01 '23 | Buy | 24.82 | 7,586 | 188,276 | 11,577,777 | Feb 02 |
| BY | DEL VALLE PEROCHENA ANTONIO | director, 10 percent owner: | Jan 31 '23 | Buy | 24.58 | 14,590 | 358,632 | 11,570,191 | Feb 02 |
| BY | DEL VALLE PEROCHENA ANTONIO | Director | Dec 07 '22 | Buy | 22.55 | 45,000 | 1,014,948 | 11,555,601 | Dec 08 |
| BY | DEL VALLE PEROCHENA ANTONIO | Director | Dec 05 '22 | Buy | 22.52 | 43,478 | 979,055 | 11,510,601 | Dec 07 |