10% Owner
Avg Cost/Share
$180.26
Shares
10,700
Total Value
$1,929,626.00
Owned After
42,400
10% Owner
Avg Cost/Share
$276.36
Shares
3,700
Total Value
$1,019,782.00
Owned After
42,400
N/A
Avg Cost/Share
$276.26
Shares
4,300
Total Value
$1,186,205.52
Owned After
42,400
N/A
Avg Cost/Share
$275.83
Shares
4,300
Total Value
$1,184,865.00
Owned After
42,400
N/A
Avg Cost/Share
$275.79
Shares
4,300
Total Value
$1,185,233.00
Owned After
42,400
N/A
Avg Cost/Share
$277.98
Shares
4,824
Total Value
$1,332,238.16
Owned After
42,400
N/A
Avg Cost/Share
$283.36
Shares
5,600
Total Value
$1,581,404.29
Owned After
42,400
N/A
Avg Cost/Share
$286.59
Shares
5,600
Total Value
$1,604,229.88
Owned After
42,400
N/A
Avg Cost/Share
$306.13
Shares
5,600
Total Value
$1,709,767.00
Owned After
42,400
10% Owner
Avg Cost/Share
$252.98
Shares
2,870
Total Value
$726,334.30
Owned After
42,400
10% Owner
Avg Cost/Share
$243.22
Shares
6,513
Total Value
$1,586,093.73
Owned After
42,400
10% Owner
Avg Cost/Share
$229.23
Shares
4,969
Total Value
$1,137,792.94
Owned After
42,400
10% Owner
Avg Cost/Share
$236.16
Shares
5,333
Total Value
$1,263,077.05
Owned After
42,400
10% Owner
Avg Cost/Share
$233.42
Shares
4,406
Total Value
$1,029,954.54
Owned After
42,400
10% Owner
Avg Cost/Share
$233.38
Shares
3,875
Total Value
$903,261.02
Owned After
42,400
10% Owner
Avg Cost/Share
$234.00
Shares
4,471
Total Value
$1,046,407.81
Owned After
42,400
10% Owner
Avg Cost/Share
$233.60
Shares
100
Total Value
$23,360.00
Owned After
42,400
SEC Form 4
10% Owner
Avg Cost/Share
$247.10
Shares
11,827
Total Value
$2,837,918.77
Owned After
42,400
10% Owner
Avg Cost/Share
$259.74
Shares
10,389
Total Value
$2,713,010.50
Owned After
42,400
10% Owner
Avg Cost/Share
$264.78
Shares
9,599
Total Value
$2,556,900.95
Owned After
42,400
10% Owner
Avg Cost/Share
$250.71
Shares
5,891
Total Value
$1,475,441.39
Owned After
42,400
10% Owner
Avg Cost/Share
$245.40
Shares
12,700
Total Value
$3,110,704.42
Owned After
42,400
10% Owner
Avg Cost/Share
$240.25
Shares
12,213
Total Value
$2,957,663.70
Owned After
42,400
10% Owner
Avg Cost/Share
$232.26
Shares
11,746
Total Value
$2,719,375.40
Owned After
42,400
10% Owner
Avg Cost/Share
$230.35
Shares
7,450
Total Value
$1,720,528.30
Owned After
42,400
| Insider | Ticker | Relationship | Date | Transaction | Avg Cost | Shares | Total Value | Owned After | SEC Forms |
|---|---|---|---|---|---|---|---|---|---|
| DUCA MAURICE J | APPF | 10% Owner | Jul 7, 2026 | Sell | $180.26 | 10,700 | $1,929,626.00 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Aug 27, 2025 | Sell | $276.36 | 3,700 | $1,019,782.00 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 26, 2025 | Sell | $276.26 | 4,300 | $1,186,205.52 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 25, 2025 | Sell | $275.83 | 4,300 | $1,184,865.00 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 22, 2025 | Sell | $275.79 | 4,300 | $1,185,233.00 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 12, 2025 | Sell | $277.98 | 4,824 | $1,332,238.16 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 11, 2025 | Sell | $283.36 | 5,600 | $1,581,404.29 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 8, 2025 | Sell | $286.59 | 5,600 | $1,604,229.88 | 42,400 | |
| DUCA MAURICE J | APPF | N/A | Aug 7, 2025 | Sell | $306.13 | 5,600 | $1,709,767.00 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Nov 26, 2024 | Sell | $252.98 | 2,870 | $726,334.30 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Nov 21, 2024 | Sell | $243.22 | 6,513 | $1,586,093.73 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Nov 18, 2024 | Sell | $229.23 | 4,969 | $1,137,792.94 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Sep 23, 2024 | Sell | $236.16 | 5,333 | $1,263,077.05 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Sep 18, 2024 | Sell | $233.42 | 4,406 | $1,029,954.54 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Aug 29, 2024 | Sell | $233.38 | 3,875 | $903,261.02 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Aug 26, 2024 | Sell | $234.00 | 4,471 | $1,046,407.81 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jul 30, 2024 | Sell | $233.60 | 100 | $23,360.00 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jul 26, 2024 | Sell | $247.10 | 11,827 | $2,837,918.77 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jul 25, 2024 | Sell | $259.74 | 10,389 | $2,713,010.50 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jul 23, 2024 | Sell | $264.78 | 9,599 | $2,556,900.95 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jul 3, 2024 | Sell | $250.71 | 5,891 | $1,475,441.39 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jun 28, 2024 | Sell | $245.40 | 12,700 | $3,110,704.42 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jun 25, 2024 | Sell | $240.25 | 12,213 | $2,957,663.70 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jun 20, 2024 | Sell | $232.26 | 11,746 | $2,719,375.40 | 42,400 | |
| DUCA MAURICE J | APPF | 10% Owner | Jun 14, 2024 | Sell | $230.35 | 7,450 | $1,720,528.30 | 42,400 |