| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | May 26 '26 | Sale | 37.75 | 3,000 | 113,254 | 108,549 | May 28 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | May 15 '26 | Option Exercise | 1.20 | 426,042 | 511,084 | 331,635 | May 15 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | May 15 '26 | Sale | 33.40 | 221,035 | 7,381,778 | 110,600 | May 15 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 02 '26 | Sale | 17.65 | 4,870 | 85,969 | 118,614 | Apr 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 07 '26 | Sale | 17.27 | 5,836 | 100,799 | 82,267 | Jan 08 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 02 '26 | Sale | 15.45 | 4,472 | 69,079 | 87,959 | Jan 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 08 '25 | Sale | 17.56 | 721 | 12,661 | 92,431 | Dec 10 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 02 '25 | Sale | 14.82 | 438 | 6,493 | 93,152 | Dec 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Oct 07 '25 | Sale | 13.21 | 6,421 | 84,804 | 93,590 | Oct 08 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Oct 02 '25 | Sale | 10.92 | 3,887 | 42,449 | 100,011 | Oct 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Sep 09 '25 | Sale | 8.69 | 3,660 | 31,806 | 103,898 | Sep 10 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Sep 02 '25 | Sale | 8.94 | 438 | 3,916 | 107,558 | Sep 03 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Aug 05 '25 | Sale | 13.15 | 11,276 | 148,285 | 107,996 | Aug 07 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Aug 01 '25 | Sale | 9.03 | 5,638 | 50,927 | 119,272 | Aug 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 29 '25 | Sale | 10.50 | 5,638 | 59,206 | 124,910 | Jul 31 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 07 '25 | Sale | 9.22 | 4,948 | 45,624 | 130,548 | Jul 07 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 02 '25 | Sale | 8.99 | 3,889 | 34,972 | 135,496 | Jul 07 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 01 '25 | Sale | 9.08 | 5,638 | 51,196 | 139,385 | Jul 01 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 27 '25 | Sale | 10.00 | 5,638 | 56,380 | 145,023 | Jul 01 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 26 '25 | Sale | 9.75 | 5,638 | 54,971 | 150,661 | Jun 26 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 25 '25 | Sale | 9.50 | 5,638 | 53,561 | 156,299 | Jun 26 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 09 '25 | Sale | 8.07 | 3,770 | 30,405 | 161,937 | Jun 10 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 05 '25 | Sale | 7.66 | 721 | 5,521 | 165,707 | Jun 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 04 '25 | Sale | 8.02 | 1,730 | 13,877 | 166,428 | Jun 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 02 '25 | Sale | 7.70 | 438 | 3,374 | 168,158 | Jun 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | May 08 '25 | Sale | 7.54 | 11,000 | 82,946 | 165,596 | May 13 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 04 '25 | Sale | 6.03 | 4,949 | 29,823 | 176,596 | Apr 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 02 '25 | Sale | 7.12 | 3,888 | 27,677 | 181,545 | Apr 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Mar 06 '25 | Sale | 8.17 | 690 | 5,637 | 185,433 | Mar 07 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Mar 03 '25 | Sale | 8.57 | 5,968 | 51,137 | 186,123 | Mar 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Feb 03 '25 | Sale | 10.33 | 11,000 | 113,621 | 154,308 | Feb 05 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 06 '25 | Sale | 12.34 | 4,560 | 56,268 | 165,308 | Jan 08 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 02 '25 | Sale | 11.15 | 14,387 | 160,379 | 169,868 | Jan 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 05 '24 | Sale | 9.30 | 722 | 6,715 | 184,255 | Dec 09 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 04 '24 | Sale | 8.76 | 5,000 | 43,797 | 184,977 | Dec 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 03 '24 | Sale | 8.58 | 437 | 3,749 | 189,977 | Dec 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Dec 02 '24 | Sale | 8.56 | 5,000 | 42,791 | 190,414 | Dec 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Nov 06 '24 | Sale | 8.14 | 19,299 | 157,049 | 192,414 | Nov 08 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Oct 04 '24 | Sale | 7.13 | 4,958 | 35,351 | 211,713 | Oct 08 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Oct 02 '24 | Sale | 7.18 | 2,988 | 21,454 | 216,671 | Oct 03 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Oct 01 '24 | Sale | 7.35 | 5,000 | 36,734 | 219,659 | Oct 03 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Sep 03 '24 | Sale | 7.86 | 11,628 | 91,347 | 224,659 | Sep 05 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 03 '24 | Sale | 7.23 | 2,462 | 17,790 | 236,287 | Jul 03 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jul 02 '24 | Sale | 6.98 | 2,988 | 20,855 | 238,749 | Jul 03 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 05 '24 | Sale | 7.72 | 722 | 5,574 | 241,737 | Jun 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jun 04 '24 | Sale | 7.81 | 437 | 3,414 | 242,459 | Jun 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | May 13 '24 | Sale | 8.01 | 10,000 | 80,067 | 242,896 | May 14 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 11 '24 | Sale | 7.22 | 10,000 | 72,161 | 252,896 | Apr 15 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 04 '24 | Sale | 7.28 | 2,242 | 16,324 | 262,896 | Apr 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Apr 02 '24 | Sale | 7.03 | 3,431 | 24,108 | 265,138 | Apr 04 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Mar 11 '24 | Sale | 6.98 | 10,000 | 69,782 | 268,569 | Mar 12 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Mar 05 '24 | Sale | 7.17 | 657 | 4,711 | 278,569 | Mar 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Mar 04 '24 | Sale | 7.17 | 501 | 3,590 | 279,226 | Mar 06 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Feb 12 '24 | Sale | 6.96 | 10,000 | 69,578 | 279,727 | Feb 13 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 22 '24 | Sale | 5.28 | 15,483 | 81,721 | 225,727 | Jan 23 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 19 '24 | Sale | 5.25 | 2,440 | 12,810 | 241,210 | Jan 23 12:00 AM |
| AIP | Hawkins Nicholas B. | VP and Chief Financial Officer | Jan 12 '24 | Sale | 5.25 | 2,077 | 10,906 | 243,650 | Jan 17 12:00 AM |