| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| AMPH | Petersen Floyd F. | Director | Dec 12 '25 | Sale | 25.92 | 2,426 | 62,888 | 71,368 | Dec 15 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Dec 11 '25 | Sale | 25.69 | 1,737 | 44,620 | 73,794 | Dec 15 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Nov 13 '25 | Option Exercise | 16.69 | 33,358 | 556,746 | 92,210 | Nov 17 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Nov 13 '25 | Sale | 26.49 | 16,679 | 441,837 | 75,531 | Nov 17 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Nov 03 '25 | Sale | 25.27 | 500 | 12,633 | 75,531 | Nov 05 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Oct 01 '25 | Sale | 27.20 | 500 | 13,602 | 76,031 | Oct 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Sep 02 '25 | Sale | 30.98 | 500 | 15,492 | 76,531 | Sep 03 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Aug 01 '25 | Sale | 20.83 | 500 | 10,416 | 77,031 | Aug 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jul 02 '25 | Sale | 23.47 | 500 | 11,734 | 77,531 | Jul 03 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jun 02 '25 | Sale | 25.67 | 500 | 12,835 | 72,909 | Jun 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | May 01 '25 | Sale | 24.08 | 500 | 12,041 | 73,409 | May 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Apr 01 '25 | Sale | 28.38 | 500 | 14,190 | 73,909 | Apr 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Mar 06 '25 | Sale | 27.99 | 1,000 | 27,986 | 74,409 | Mar 07 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Sep 05 '24 | Sale | 46.47 | 3,000 | 139,417 | 75,409 | Sep 06 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jun 10 '24 | Sale | 41.40 | 3,000 | 124,200 | 78,409 | Jun 11 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jun 03 '24 | Sale | 42.65 | 500 | 21,326 | 78,333 | Jun 05 12:00 AM |
| AMPH | Petersen Floyd F. | Director | May 01 '24 | Sale | 41.67 | 500 | 20,837 | 78,833 | May 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Apr 01 '24 | Sale | 43.43 | 500 | 21,714 | 79,333 | Apr 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Mar 01 '24 | Sale | 45.69 | 500 | 22,847 | 79,833 | Mar 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Feb 01 '24 | Sale | 53.10 | 500 | 26,549 | 80,333 | Feb 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jan 02 '24 | Sale | 61.37 | 500 | 30,683 | 80,833 | Jan 03 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Dec 01 '23 | Sale | 57.90 | 500 | 28,952 | 81,333 | Dec 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Nov 01 '23 | Sale | 45.30 | 500 | 22,651 | 81,833 | Nov 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Oct 02 '23 | Sale | 45.78 | 500 | 22,890 | 82,333 | Oct 03 12:00 AM |
| AMPH | Petersen Floyd F. | Director | May 17 '23 | Sale | 43.13 | 5,000 | 215,655 | 80,117 | May 18 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Apr 03 '23 | Sale | 37.72 | 491 | 18,519 | 85,117 | Apr 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Mar 01 '23 | Sale | 36.70 | 500 | 18,349 | 85,608 | Mar 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Feb 01 '23 | Sale | 30.35 | 500 | 15,176 | 86,108 | Feb 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jan 03 '23 | Sale | 27.94 | 500 | 13,971 | 86,608 | Jan 04 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Dec 01 '22 | Sale | 30.13 | 500 | 15,067 | 87,108 | Dec 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Nov 01 '22 | Sale | 31.13 | 500 | 15,565 | 87,608 | Nov 02 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Oct 03 '22 | Sale | 28.59 | 500 | 14,296 | 88,108 | Oct 04 12:00 AM |
| AMPH | Petersen Floyd F. | director: | Sep 01 '22 | Sale | 29.44 | 500 | 14,722 | 88,608 | Sep 02 12:00 AM |
| AMPH | Petersen Floyd F. | director: | Aug 01 '22 | Sale | 37.48 | 500 | 18,739 | 89,108 | Aug 02 12:00 AM |
| AMPH | Petersen Floyd F. | director: | Jul 01 '22 | Sale | 34.78 | 500 | 17,391 | 89,608 | Jul 05 12:00 AM |
| AMPH | Petersen Floyd F. | Director | Jun 01 '22 | Sale | 37.00 | 500 | 18,500 | 85,945 | Jun 02 12:00 AM |
| AMPH | Petersen Floyd F. | director: | May 18 '22 | Option Exercise | 17.11 | 40,582 | 694,358 | 96,369 | May 19 12:00 AM |
| AMPH | Petersen Floyd F. | director: | May 18 '22 | Sale | 35.05 | 9,924 | 347,826 | 86,445 | May 19 12:00 AM |
| AMPH | Petersen Floyd F. | director: | May 02 '22 | Sale | 35.18 | 295 | 10,378 | 76,078 | May 03 12:00 AM |
| AMPH | Petersen Floyd F. | director: | Apr 01 '22 | Sale | 36.69 | 500 | 18,345 | 76,373 | Apr 04 12:00 AM |