| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| APPF | DUCA MAURICE J | 10% Owner | Aug 27 '25 | Sale | 275.62 | 3,700 | 1,019,782 | 39,000 | Aug 29 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 26 '25 | Sale | 275.86 | 4,300 | 1,186,205 | 40,200 | Aug 26 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 25 '25 | Sale | 275.55 | 4,300 | 1,184,865 | 42,000 | Aug 26 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 22 '25 | Sale | 275.64 | 4,300 | 1,185,233 | 43,800 | Aug 26 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 12 '25 | Sale | 276.17 | 4,824 | 1,332,238 | 35,376 | Aug 13 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 11 '25 | Sale | 282.39 | 5,600 | 1,581,403 | 35,900 | Aug 12 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 08 '25 | Sale | 286.47 | 5,600 | 1,604,230 | 37,200 | Aug 12 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 07 '25 | Sale | 305.32 | 5,600 | 1,709,767 | 38,500 | Aug 11 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 06 '25 | Sale | 308.10 | 5,600 | 1,725,361 | 39,800 | Aug 08 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 05 '25 | Sale | 314.11 | 5,600 | 1,759,001 | 41,100 | Aug 06 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 04 '25 | Sale | 321.30 | 5,600 | 1,799,293 | 42,400 | Aug 05 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Aug 01 '25 | Sale | 298.39 | 5,600 | 1,670,975 | 43,700 | Aug 05 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Nov 27 '24 | Sale | 254.48 | 60 | 15,269 | 5 | Nov 27 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Nov 26 '24 | Sale | 253.05 | 2,810 | 711,066 | 65 | Nov 27 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Nov 22 '24 | Sale | 239.36 | 1,401 | 335,338 | 6,752 | Nov 25 12:00 AM |
| APPF | DUCA MAURICE J | 10% Owner | Nov 21 '24 | Sale | 236.00 | 1,235 | 291,458 | 8,153 | Nov 25 12:00 AM |