Historical dividend payout and yield for BP (BP) since 1992. The current TTM dividend payout for BP (BP) as of May 02, 2025 is $1.90. The current dividend yield for BP as of May 02, 2025 is 6.71%.
Historical dividend payout and yield for BP (BP) since 1992. The current TTM dividend payout for BP (BP) as of May 02, 2025 is $1.90. The current dividend yield for BP as of May 02, 2025 is 6.71%.