Loading live market data…

American Funds Moderate Growth and Income Portfolio - Class F-1

NASDAQ:BLPFX

$21.25 USD

$0.09 (0.43%)

Volume
0
Average Volume
0
Market Capitalization
$17.33B
P/E Ratio
Dividend Yield
%
Price Target
$
Year High
$21.43
Year Low
$19.29
Day High
Day Low
Payout Ratio
$
Current Ratio
$
Company Symbol Filed Form Type View
BLPFX 2026-07-08 10:56:09 N-CSRS
BLPFX 2026-06-25 21:29:59 NPORT-P
BLPFX 2026-06-25 21:29:56 NPORT-P
BLPFX 2026-06-25 21:29:56 NPORT-P
BLPFX 2026-06-25 21:29:55 NPORT-P
BLPFX 2026-06-25 21:29:53 NPORT-P
BLPFX 2026-06-25 21:29:53 NPORT-P
BLPFX 2026-06-25 21:29:53 NPORT-P
BLPFX 2026-06-25 21:17:47 NPORT-P
BLPFX 2026-03-30 11:59:49 NPORT-P
BLPFX 2026-03-30 11:59:49 NPORT-P
BLPFX 2026-03-30 11:59:49 NPORT-P
BLPFX 2026-03-30 11:59:48 NPORT-P
BLPFX 2026-03-30 11:59:48 NPORT-P
BLPFX 2026-03-30 11:59:48 NPORT-P
BLPFX 2026-03-30 11:59:48 NPORT-P
BLPFX 2026-03-30 11:59:48 NPORT-P
BLPFX 2026-02-27 12:35:29 497
BLPFX 2026-02-24 13:00:10 40-17G
BLPFX 2026-01-28 11:42:21 24F-2NT
BLPFX 2026-01-14 12:26:16 N-CEN
BLPFX 2026-01-07 11:40:01 N-CSR
BLPFX 2026-01-05 13:00:40 497J
BLPFX 2025-12-31 12:16:30 497K
BLPFX 2025-12-31 12:09:19 497K
BLPFX 2025-12-31 12:04:29 497K
BLPFX 2025-12-31 11:59:53 497K
BLPFX 2025-12-31 11:55:59 497K
BLPFX 2025-12-31 11:52:04 497K
BLPFX 2025-12-31 11:46:15 497K
BLPFX 2025-12-31 11:39:49 497K
BLPFX 2025-12-31 11:32:55 485BPOS
BLPFX 2025-12-29 11:32:57 NPORT-P
BLPFX 2025-12-29 11:32:56 NPORT-P
BLPFX 2025-12-29 11:28:18 NPORT-P
BLPFX 2025-12-29 11:28:18 NPORT-P
BLPFX 2025-12-29 11:28:17 NPORT-P
BLPFX 2025-12-29 11:28:17 NPORT-P
BLPFX 2025-12-29 11:28:17 NPORT-P
BLPFX 2025-12-29 11:28:17 NPORT-P
BLPFX 2025-10-10 15:59:10 DEFA14A
BLPFX 2025-10-08 16:40:23 DEFA14A
BLPFX 2025-10-02 16:45:30 DEFA14A
BLPFX 2025-09-25 13:15:35 NPORT-P
BLPFX 2025-09-25 13:15:32 NPORT-P
BLPFX 2025-09-25 13:15:30 NPORT-P
BLPFX 2025-09-25 13:15:30 NPORT-P
BLPFX 2025-09-25 13:15:30 NPORT-P
BLPFX 2025-09-25 13:15:30 NPORT-P
BLPFX 2025-09-25 13:15:29 NPORT-P
BLPFX 2025-09-25 13:15:28 NPORT-P
BLPFX 2025-09-18 16:46:39 DEFA14A
BLPFX 2025-09-16 16:46:17 DEFA14A
BLPFX 2025-09-09 16:17:58 DEF 14A
BLPFX 2025-08-28 13:34:47 N-PX
BLPFX 2025-08-21 14:18:09 497
BLPFX 2025-08-20 13:47:12 PRE 14A
BLPFX 2025-08-20 13:39:57 PRE 14A
BLPFX 2025-07-07 16:29:18 N-CSRS
BLPFX 2025-06-26 12:22:13 NPORT-P
BLPFX 2025-06-26 12:22:07 NPORT-P
BLPFX 2025-06-26 12:22:04 NPORT-P
BLPFX 2025-06-26 12:13:54 NPORT-P
BLPFX 2025-06-26 12:13:52 NPORT-P
BLPFX 2025-06-26 12:13:52 NPORT-P
BLPFX 2025-06-26 12:13:51 NPORT-P
BLPFX 2025-06-26 12:13:50 NPORT-P
BLPFX 2025-04-30 17:50:42 497
BLPFX 2025-04-24 17:50:18 497
BLPFX 2025-04-17 12:02:59 40-17G
BLPFX 2025-03-27 17:02:31 NPORT-P
BLPFX 2025-03-27 17:02:30 NPORT-P
BLPFX 2025-03-27 17:02:30 NPORT-P
BLPFX 2025-03-27 17:02:29 NPORT-P
BLPFX 2025-03-27 17:02:27 NPORT-P
BLPFX 2025-03-27 17:02:26 NPORT-P
BLPFX 2025-03-27 17:02:24 NPORT-P
BLPFX 2025-03-27 17:02:23 NPORT-P
BLPFX 2025-01-31 18:07:47 497
BLPFX 2025-01-28 13:43:17 24F-2NT
BLPFX 2025-01-14 12:32:14 N-CEN
BLPFX 2025-01-07 13:15:32 N-CSR
BLPFX 2025-01-06 13:52:16 497J
BLPFX 2024-12-31 10:42:38 497K
BLPFX 2024-12-31 10:41:20 497K
BLPFX 2024-12-31 10:39:02 497K
BLPFX 2024-12-31 10:38:00 497K
BLPFX 2024-12-31 10:35:27 497K
BLPFX 2024-12-31 10:34:34 497K
BLPFX 2024-12-31 10:32:05 497K
BLPFX 2024-12-31 10:30:30 497K
BLPFX 2024-12-31 10:28:26 485BPOS
BLPFX 2024-12-27 11:46:40 NPORT-P
BLPFX 2024-12-27 11:46:37 NPORT-P
BLPFX 2024-12-27 11:40:17 NPORT-P
BLPFX 2024-12-27 11:40:15 NPORT-P
BLPFX 2024-12-27 11:40:14 NPORT-P
BLPFX 2024-12-27 11:40:13 NPORT-P
BLPFX 2024-12-27 11:40:11 NPORT-P
BLPFX 2024-12-27 11:40:09 NPORT-P