Northwest Bancshares, Inc.

In its 13F for Q2 2024 (holdings as of June 30, 2024, filed August 8, 2024), Northwest Bancshares, Inc. reported 182 stock positions worth $587.1 million. Its top holding was Schwab Fndmntl US LRG Co. ETF (FNDX) at 24.0% of the portfolio, followed by Vanguard S/T Corp. Bond ETF (VCSH, 5.6%) and Microsoft (MSFT, 3.2%). Compared with Q1 2024, it opened 3 new positions, sold out of 23, added to 25 and reduced 121. The biggest buy was Schwab Fndmntl US LRG Co. ETF (FNDX, shares +1%) and the biggest sale an exit from Cencora (COR).

Most Recent 13F
Q2 2026
Location
WARREN, PA
CIK
0001471265
Portfolio Value
$587.1M (Q2 2024)
SEC Filing
0001667731-24-000418 ↗ filed Aug 8, 2024

Holdings Value

0$200.0M$400.0M$600.0M$800.0M Q1 2024: $633.8M Q1 2024 Q2 2024: $587.1M $587.1M Q2 2024 Q3 2024: $587.1M Q3 2024 Q4 2024: $540.2M Q4 2024 Q1 2025: $544.2M Q1 2025 Q2 2025: $573.7M Q2 2025 Q3 2025: $602.2M Q3 2025 Q4 2025: $517.5M Q4 2025 Q1 2026: $502.4M Q1 2026 Q2 2026: $555.5M Q2 2026

Holdings 182 stocks · $587.1M

FNDX Schwab Fndmntl US LRG Co. ETF 23.95% 2,099,479 $140.6M Add +0.7%
VCSH Vanguard S/T Corp. Bond ETF 5.56% 422,557 $32.7M Reduce -0.1%
MSFT Microsoft Corp. 3.20% 42,078 $18.8M Reduce -5.7%
AAPL Apple Inc. 2.77% 77,091 $16.2M Reduce -3.3%
IVV iShares Core S&P 500 ETF 2.52% 27,062 $14.8M Reduce -11.0%
WMT Walmart Inc. 1.54% 133,875 $9.1M Reduce -7.3%
AMAT Applied Materials Inc. 1.52% 37,933 $9.0M Reduce -9.0%
XOM Exxon Mobil Corp. 1.47% 74,960 $8.6M Reduce -15.9%
LRCX Lam Research Corp. 1.45% 8,004 $8.5M Reduce -7.5%
PG The Procter & Gamble Co. 1.45% 51,638 $8.5M Reduce -0.6%
JPM JPMorgan Chase & Co. 1.45% 41,987 $8.5M Reduce -8.0%
HD Home Depot Inc. 1.45% 24,666 $8.5M Add +2.2%
TSM Taiwan Semiconductor-SP ADR 1.36% 45,856 $8.0M Reduce -12.1%
CHKP Check Point Software Tech 1.35% 48,084 $7.9M Reduce -0.3%
BAH Booz Allen Hamilton Holdings 1.35% 51,333 $7.9M Reduce -5.8%
LMT Lockheed Martin Corp. 1.34% 16,831 $7.9M Reduce -2.7%
MRK Merck & Co. Inc. 1.33% 62,889 $7.8M Reduce -4.0%
GOOGL Alphabet Inc. Class A 1.32% 42,556 $7.8M Reduce -11.4%
KO The Coca-Cola Co. 1.27% 117,403 $7.5M Add +1.1%
VRTX Vertex Pharmaceuticals Inc. 1.26% 15,808 $7.4M Reduce -3.5%
CSCO Cisco Systems Inc. 1.26% 155,861 $7.4M Add +6.3%
CVX Chevron Corp. 1.19% 44,487 $7.0M Add +4.0%
CROX Crocs Inc. 1.16% 46,780 $6.8M Reduce -13.5%
ALL Allstate Corp. 1.14% 42,028 $6.7M Reduce -4.6%
CMI Cummins Inc. 1.10% 23,387 $6.5M Reduce -4.8%
AZO AutoZone Inc. 1.07% 2,125 $6.3M Reduce -3.0%
WST West Pharmaceutical Services 1.04% 18,599 $6.1M Add +12.6%
BMO Bank of Montreal filed as BANK MONTREAL QUE 1.04% 72,973 $6.1M Add +2.3%
RAFE PIMCO Rafi ESG US ETF filed as PIMCO EQUITY SER 1.04% 172,753 $6.1M Reduce -19.5%
CB Chubb Ltd. 1.02% 23,582 $6.0M Reduce -6.4%
TSCO Tractor Supply Company 1.02% 22,163 $6.0M Reduce -7.9%
DHI D.R. Horton Inc. 0.99% 41,337 $5.8M Add +1.4%
VLO Valero Energy Corp. 0.99% 37,103 $5.8M Reduce -5.8%
PSA Public Storage 0.98% 20,048 $5.8M Add +0.6%
UPS United Parcel Service Class B 0.94% 40,133 $5.5M Add +4.6%
CTSH Cognizant Tech Solutions-A 0.89% 76,547 $5.2M Add +5.8%
DG Dollar General Corp. 0.87% 38,838 $5.1M Add +3.7%
CLF Cleveland-Cliffs Inc. 0.87% 330,266 $5.1M Add +11.0%
DEO Diageo PLC-Sponsored ADR 0.79% 36,840 $4.6M Add +11.9%
LLY Eli Lilly & Co. 0.79% 5,113 $4.6M Reduce -12.5%
INCY Incyte Corp. 0.74% 71,915 $4.4M New
TM Toyota Motor Corp. -Spon ADR 0.71% 20,442 $4.2M Add +2433.1%
SPY SS SPDR S&P 500 ETF Trust-US 0.65% 7,040 $3.8M Reduce -0.9%
GOOG Alphabet Inc. Class C 0.58% 18,578 $3.4M Reduce -0.9%
NWBI Northwest Bancshares Inc. 0.57% 292,082 $3.4M Reduce -3.4%
CATH Global X S&P 500 Ca Val ETF 0.48% 43,477 $2.8M Reduce -8.3%
NVDA Nvidia Corp. 0.43% 20,215 $2.5M Reduce -26.1%
BRK.B Berkshire Hathaway Inc. Class B 0.42% 6,079 $2.5M Reduce -0.1%
ITOT iShares Core S&P Total U.S. 0.42% 20,764 $2.5M Reduce -1.9%
SNA Snap-on Inc. 0.41% 9,256 $2.4M Reduce -63.5%
IVW iShares S&P 500 Growth ETF 0.41% 26,084 $2.4M Reduce -0.6%
BSJO Invesco Bulletshares 2024 HY 0.40% 103,874 $2.4M Reduce -5.6%
BSJP Invesco Bulletshares 2025 HY 0.39% 100,369 $2.3M Reduce -4.1%
PRF Invesco Rafi US 1000 ETF 0.38% 59,280 $2.2M Reduce -0.4%
LOW Lowe's Cos Inc. 0.36% 9,675 $2.1M Reduce -0.3%
V Visa Inc. Class A 0.36% 8,062 $2.1M Reduce -12.5%
MDY State Street SPDR S&P Midcap 0.31% 3,419 $1.8M Reduce -1.4%
JNJ Johnson & Johnson 0.30% 12,027 $1.8M Reduce -1.2%
PFF iShares Preferred & Income S 0.30% 55,321 $1.7M Reduce -3.2%
IBDP iShares Ibonds Dec 2024 Term 0.27% 62,725 $1.6M Reduce -5.5%
ETN Eaton Corp. PLC 0.27% 5,013 $1.6M Reduce -2.8%
SPSM SS SPDR P S&P 600 Small Cap 0.26% 37,382 $1.6M Reduce -1.5%
WM Waste Management Inc. 0.26% 7,053 $1.5M Reduce -0.2%
KLAC KLA Corp. 0.25% 1,774 $1.5M Reduce -0.7%
VUG Vanguard Mrngstar GR ETF-Sui 0.25% 3,854 $1.4M Reduce -0.6%
IEFA iShares Core MSCI Eafe ETF 0.24% 19,270 $1.4M Reduce -0.9%
DIS The Walt Disney Co. filed as DISNEY WALT CO 0.24% 14,038 $1.4M Reduce -73.8%
IBDQ iShares Ibonds Dec 2025 Term 0.23% 55,413 $1.4M Reduce -8.7%
PEP Pepsico Inc. 0.23% 8,286 $1.4M Reduce -13.3%
EMR Emerson Electric Co. 0.21% 11,172 $1.2M Reduce -14.4%
IBM Intl Business Machines Corp. filed as INTERNATIONAL BUSINESS MACHS 0.20% 6,951 $1.2M Reduce -4.7%
AMZN Amazon.com Inc. 0.20% 6,054 $1.2M Reduce -16.7%
BHP BHP Group Ltd.-Spon ADR 0.19% 19,719 $1.1M Reduce -2.2%
UNH Unitedhealth Group Inc. 0.19% 2,196 $1.1M Reduce -0.3%
VIG Vanguard Dividend Apprec ETF 0.18% 5,822 $1.1M No change
ABBV Abbvie Inc. 0.18% 6,157 $1.1M Reduce -6.1%
PM Philip Morris International 0.18% 10,161 $1.0M Reduce -9.8%
META Meta Platforms Inc. Class A 0.17% 2,023 $1.0M Reduce -12.3%
AVGO Broadcom Inc. 0.17% 627 $1.0M Reduce -5.3%
PFE Pfizer Inc. 0.17% 35,465 $992K Reduce -6.8%
IEMG iShares Core MSCI Emerging 0.16% 17,786 $952K Reduce -2.2%
PNC PNC Financial Services Group 0.16% 6,044 $940K Reduce -23.3%
MCD McDonald's Corp. 0.16% 3,670 $935K Reduce -16.3%
MU Micron Technology Inc. 0.16% 7,008 $922K No change
HDV iShares Core High Dividend E 0.14% 7,703 $837K Reduce -3.6%
DHR Danaher Corp. 0.14% 3,329 $832K Reduce -0.2%
QCOM Qualcomm Inc. 0.14% 3,998 $796K No change
ABT Abbott Laboratories 0.13% 7,525 $782K Reduce -5.0%
DUK Duke Energy Corp. 0.13% 7,762 $778K Reduce -2.3%
SASR Sandy Spring Bancorp Inc. 0.13% 31,704 $772K No change
ADBE Adobe Inc. 0.13% 1,387 $771K Reduce -25.4%
VTV Vanguard Mrngstr Val ETF-Aui 0.13% 4,737 $760K No change
TSLA Tesla Inc. 0.13% 3,771 $746K Reduce -17.1%
ELV Elevance Health Inc. 0.13% 1,362 $738K Add +7.6%
TJX TJX Companies Inc. filed as TJX COS INC NEW 0.12% 6,517 $718K Add +6.7%
MET Metlife Inc. 0.12% 10,088 $708K Reduce -3.2%
LIN Linde PLC 0.12% 1,598 $701K Reduce -13.1%
VBK Van Morst SML-Cap Gro-Usd Inc. 0.12% 2,793 $699K Reduce -5.1%
PGR Progressive Corp. 0.12% 3,269 $679K No change
HCA HCA Healthcare Inc. 0.11% 2,034 $653K Add +35.7%
XLE SS Energy Select Sector 0.11% 7,031 $641K Add +1.3%
TXN Texas Instruments Inc. 0.10% 3,079 $599K No change
ADP Automatic Data Processing 0.10% 2,442 $583K No change
HON Honeywell International Inc. 0.10% 2,700 $577K No change
MA Mastercard Inc. Class A 0.10% 1,286 $567K No change
NEE Nextera Energy Inc. 0.09% 7,811 $553K Reduce -1.5%
ADI Analog Devices Inc. 0.09% 2,401 $548K Reduce -0.6%
MDLZ Mondelez International Inc. Class A 0.09% 8,328 $545K No change
MPC Marathon Petroleum Corp. 0.09% 2,970 $515K No change
PPL PPL Corp. 0.09% 18,594 $514K Reduce -35.0%
COP Conocophillips 0.09% 4,405 $504K No change
COST Costco Wholesale Corp. 0.09% 587 $499K Add +40.1%
IWM iShares Russell 2000 ETF 0.08% 2,448 $497K Reduce -2.0%
NOC Northrop Grumman Corp. 0.08% 1,128 $492K Reduce -16.1%
DOW Dow Inc. 0.08% 9,012 $478K Reduce -4.3%
CAT Caterpillar Inc. 0.08% 1,385 $461K Reduce -3.7%
AMGN Amgen Inc. 0.08% 1,476 $461K Reduce -1.0%
INTC Intel Corp. 0.08% 14,576 $451K Reduce -3.0%
CVS CVS Health Corp. 0.08% 7,607 $449K Reduce -21.5%
RSP Invesco S&P 500 Equal Weight 0.08% 2,729 $448K No change
FLOT iShares Floating Rate Bond E 0.07% 8,378 $428K Reduce -5.0%
F Ford Motor Co. filed as FORD MTR CO DEL 0.07% 33,999 $426K No change
AEP American Electric Power 0.07% 4,837 $424K Reduce -0.8%
CMCSA Comcast Corp. Class A 0.07% 10,789 $422K Reduce -18.1%
CSX CSX Corp. 0.07% 12,551 $420K No change
TMUS T-Mobile US Inc. 0.07% 2,354 $415K Reduce -25.0%
IWF iShares Russell 1000 Growth 0.07% 1,136 $414K Add +19.3%
DE Deere & Co. 0.07% 1,088 $407K No change
VOE Vngrd Mrngstr MD-Cap Val ETF 0.07% 2,697 $406K Reduce -4.6%
AFL Aflac Inc. 0.07% 4,467 $399K Add +0.5%
VNQ Vanguard Real Estate ETF 0.07% 4,758 $399K Reduce -5.4%
FISV Fiserv Inc. 0.06% 2,541 $379K Reduce -37.0%
GS Goldman Sachs Group Inc. 0.06% 827 $374K Reduce -2.4%
BSJQ Invesco Bulletshares 2026 HY 0.06% 15,812 $365K Add +19.7%
MDT Medtronic PLC 0.06% 4,629 $364K Reduce -14.1%
NDSN Nordson Corp. 0.06% 1,567 $363K No change
C Citigroup Inc. 0.06% 5,677 $360K Reduce -5.3%
EFV iShares MSCI Eafe Value ETF 0.06% 6,739 $357K Reduce -8.7%
EFA iShares MSCI Eafe ETF 0.06% 4,487 $351K Reduce -14.8%
AXP American Express Co. 0.06% 1,509 $349K No change
VTI VG Morningstar TS MKT ETF-US 0.06% 1,292 $346K Reduce -1.4%
OTIS Otis Worldwide Corp. 0.06% 3,581 $345K No change
PH Parker Hannifin Corp. 0.06% 675 $341K Reduce -35.6%
CARR Carrier Global Corp. 0.06% 5,334 $336K Reduce -0.3%
NFLX Netflix Inc. 0.06% 497 $335K Reduce -39.4%
SYK Stryker Corp. 0.06% 966 $329K No change
BSV Vanguard Short-Term Bond ETF 0.05% 4,176 $320K No change
SPGI S&P Global Inc. 0.05% 709 $316K No change
IBDR iShares Ibonds Dec 2026 Term 0.05% 12,967 $309K Add +20.2%
EA Electronic Arts Inc. 0.05% 2,216 $309K Reduce -19.7%
AMD Advanced Micro Devices 0.05% 1,899 $308K Reduce -1.2%
D Dominion Energy Inc. 0.05% 6,271 $307K Reduce -1.6%
DD Dupont DE Nemours Inc. 0.05% 3,778 $304K Reduce -5.4%
PRU Prudential Financial Inc. 0.05% 2,587 $303K Reduce -1.4%
MS Morgan Stanley 0.05% 3,104 $302K Reduce -0.5%
VOT Vngrd Mrngstr MC GRW ETF-Usd 0.05% 1,291 $296K Reduce -0.2%
DVY iShares Select Dividend ETF 0.05% 2,416 $292K Add +0.2%
KKR KKR & Co. Inc. 0.05% 2,725 $287K No change
ORCL Oracle Corp. 0.05% 2,019 $285K No change
AMP Ameriprise Financial Inc. 0.05% 667 $285K No change
BSX Boston Scientific Corp. 0.05% 3,477 $268K Reduce -1.6%
ERIE Erie Indemnity Company Class A 0.04% 725 $263K New
SPYD SS SPDR P S&P 500 Hi Div ETF 0.04% 6,448 $259K No change
SNPS Synopsys Inc. 0.04% 434 $258K Reduce -0.9%
EXC Exelon Corp. 0.04% 7,461 $258K Reduce -7.6%
MO Altria Group Inc. 0.04% 5,328 $243K Reduce -18.4%
BA The Boeing Co. 0.04% 1,327 $242K Reduce -1.1%
SO The Southern Co. 0.04% 3,078 $239K Reduce -25.6%
AJG Arthur J Gallagher & Co. filed as GALLAGHER ARTHUR J & CO 0.04% 917 $238K No change
NUE Nucor Corp. 0.04% 1,500 $237K Reduce -9.1%
XLK SS Technology Select Sector 0.04% 1,030 $233K Reduce -2.3%
BNY Bank of New York Mellon Corp. filed as BANK NEW YORK MELLON CORP 0.04% 3,825 $229K No change
SPLV Invesco S&P 500 Low Volatili 0.04% 3,463 $225K No change
SLF Sun Life Financial Inc. 0.04% 4,517 $221K Reduce -2.2%
ITW Illinois Tool Works 0.04% 891 $211K Reduce -2.7%
BMY Bristol-Myers Squibb Co. 0.04% 5,050 $210K No change
ZTS Zoetis Inc. 0.04% 1,199 $208K Reduce -1.1%
TMO Thermo Fisher Scientific Inc. 0.04% 372 $206K No change
SHEL Shell PLC-ADR 0.03% 2,821 $204K New
IP International Paper Co. 0.03% 4,659 $201K Reduce -18.4%
SCCO Southern Copper Corp. 0.03% 1,863 $201K Reduce -18.3%
NOK Nokia Corp.-Spon ADR 0.02% 28,451 $108K No change

Portfolio Sells Q1 2024 → Q2 2024

COR Cencora Inc. Sold out 0.00% −1.09
TRV The Travelers Cos Inc. Sold out 0.00% −1.02
DIS The Walt Disney Co. Reduce -73.8% 0.24% −0.80
VALE Vale SA-SP ADR Sold out 0.00% −0.78
SNA Snap-on Inc. Reduce -63.5% 0.41% −0.77
QQQ Invesco QQQ Trust Series 1 Sold out 0.00% −0.28
TGT Target Corp. Sold out 0.00% −0.24
RAFE PIMCO Rafi ESG US ETF Reduce -19.5% 1.04% −0.17
XOM Exxon Mobil Corp. Reduce -15.9% 1.47% −0.17
IJH iShares Core S&P Midcap ETF Sold out 0.00% −0.14
IJR iShares Core S&P Small-Cap E Sold out 0.00% −0.14
RTX RTX Corp. Sold out 0.00% −0.13
VEA Vanguard Ftse Developed ETF Sold out 0.00% −0.12
TIP iShares Tips Bond ETF Sold out 0.00% −0.08
VLO Valero Energy Corp. Reduce -5.8% 0.99% −0.07
FBIN Fortune Brands Innovations I Sold out 0.00% −0.07
CROX Crocs Inc. Reduce -13.5% 1.16% −0.06
GE General Electric Sold out 0.00% −0.06
ALL Allstate Corp. Reduce -4.6% 1.14% −0.06
ACN Accenture PLC Class A Sold out 0.00% −0.06
STZ Constellation Brands Inc. Class A Sold out 0.00% −0.05
CMG Chipotle Mexican Grill Inc. Sold out 0.00% −0.05
AFG American Financial Group Inc. Sold out 0.00% −0.05
BKNG Booking Holdings Inc. Sold out 0.00% −0.05
CVS CVS Health Corp. Reduce -21.5% 0.08% −0.05
V Visa Inc. Class A Reduce -12.5% 0.36% −0.05
STT State Street Corp. Sold out 0.00% −0.04
PNC PNC Financial Services Group Reduce -23.3% 0.16% −0.04
CMI Cummins Inc. Reduce -4.8% 1.10% −0.04
CRM Salesforce Inc. Sold out 0.00% −0.04
MRK Merck & Co. Inc. Reduce -4.0% 1.33% −0.04
FISV Fiserv Inc. Reduce -37.0% 0.06% −0.04
PPL PPL Corp. Reduce -35.0% 0.09% −0.04
MCD McDonald's Corp. Reduce -16.3% 0.16% −0.04
PSX Phillips 66 Sold out 0.00% −0.04
PH Parker Hannifin Corp. Reduce -35.6% 0.06% −0.03
IWS iShares Russell Mid-Cap Valu Sold out 0.00% −0.03
VZ Verizon Communications Inc. Sold out 0.00% −0.03
FE Firstenergy Corp. Sold out 0.00% −0.03
PEP Pepsico Inc. Reduce -13.3% 0.23% −0.03
INTC Intel Corp. Reduce -3.0% 0.08% −0.03
LOW Lowe's Cos Inc. Reduce -0.3% 0.36% −0.03
EMR Emerson Electric Co. Reduce -14.4% 0.21% −0.02
NFLX Netflix Inc. Reduce -39.4% 0.06% −0.02
CMCSA Comcast Corp. Class A Reduce -18.1% 0.07% −0.02
NOC Northrop Grumman Corp. Reduce -16.1% 0.08% −0.02
ADBE Adobe Inc. Reduce -25.4% 0.13% −0.02
AZO AutoZone Inc. Reduce -3.0% 1.07% −0.02
LIN Linde PLC Reduce -13.1% 0.12% −0.02
IBM Intl Business Machines Corp. Reduce -4.7% 0.20% −0.01

Portfolio Buys Q1 2024 → Q2 2024

FNDX Schwab Fndmntl US LRG Co. ETF Add +0.7% 23.95% +1.79
INCY Incyte Corp. New 0.74% +0.74
TM Toyota Motor Corp. -Spon ADR Add +2433.1% 0.71% +0.68
KO The Coca-Cola Co. Add +1.1% 1.27% +0.15
CVX Chevron Corp. Add +4.0% 1.19% +0.12
CSCO Cisco Systems Inc. Add +6.3% 1.26% +0.11
PSA Public Storage Add +0.6% 0.98% +0.07
CTSH Cognizant Tech Solutions-A Add +5.8% 0.89% +0.05
ERIE Erie Indemnity Company Class A New 0.04% +0.04
COST Costco Wholesale Corp. Add +40.1% 0.09% +0.04
UPS United Parcel Service Class B Add +4.6% 0.94% +0.04
SHEL Shell PLC-ADR New 0.03% +0.03
HCA HCA Healthcare Inc. Add +35.7% 0.11% +0.03
TJX TJX Companies Inc. Add +6.7% 0.12% +0.02
ELV Elevance Health Inc. Add +7.6% 0.13% +0.02
IWF iShares Russell 1000 Growth Add +19.3% 0.07% +0.02
DEO Diageo PLC-Sponsored ADR Add +11.9% 0.79% +0.02
BSJQ Invesco Bulletshares 2026 HY Add +19.7% 0.06% +0.01
IBDR iShares Ibonds Dec 2026 Term Add +20.2% 0.05% +0.01
WST West Pharmaceutical Services Add +12.6% 1.04% +0.01
AFL Aflac Inc. Add +0.5% 0.07% +0.01
XLE SS Energy Select Sector Add +1.3% 0.11% +0.01
DVY iShares Select Dividend ETF Add +0.2% 0.05% +0.00
HD Home Depot Inc. Add +2.2% 1.45% −0.01
DG Dollar General Corp. Add +3.7% 0.87% −0.05
BMO Bank of Montreal Add +2.3% 1.04% −0.06
DHI D.R. Horton Inc. Add +1.4% 0.99% −0.07
CLF Cleveland-Cliffs Inc. Add +11.0% 0.87% −0.20

All Filings

QuarterPositions13F Reported ValueTop Holdings
Q2 2026 175$555.5MFNDX, IVV, VCSH, LRCX, VCIT
Q1 2026 168$502.4MFNDX, VCSH, VCIT, IVV, AAPL
Q4 2025 174$517.5MFNDX, VCIT, VCSH, AAPL, IVV
Q3 2025 181$602.2MFNDX, VCSH, TLT, MSFT, IVV
Q2 2025 185$573.7MFNDX, VCSH, TLT, MSFT, IVV
Q1 2025 181$544.2MFNDX, VCSH, TLT, AAPL, IVV
Q4 2024 177$540.2MFNDX, VCSH, AAPL, TLT, MSFT
Q3 2024 183$587.1MFNDX, VCSH, MSFT, AAPL, IVV
Q2 2024 182$587.1MFNDX, VCSH, MSFT, AAPL, IVV
Q1 2024 202$633.8MFNDX, VCSH, MSFT, IVV, AAPL