More Bp Castrol K.k. news Bp Castrol K.k.TSE: 5015 [Summary] Financial Results for the Six Months Ended June 30, 2026 Aug 5, 2026 at 3:00 AM UTC · Issued by Bp Castrol K.k. via TDnet As issuedPlain English Bp Castrol K.k. (5015) Press ReleaseView Attachment Earlier from Bp Castrol K.kTABLE-BP Castrol -2025 parent resultsFeb 9TABLE-BP Castrol - 9-MTH parent resultsNov 6, 2025All Bp Castrol K.k news releases↗