bp stock 2025

BP PLC ADR (BP) returned 23.9% last year.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2025
$33.59
$33.59
$33.32
$33.49
4,010,900
December 30 2025
$33.41
$33.61
$33.40
$33.51
5,378,900
December 29 2025
$33.37
$33.37
$33.06
$33.22
7,542,400
December 26 2025
$33.02
$33.11
$32.91
$33.04
3,381,300
December 24 2025
$33.26
$33.32
$33.03
$33.08
3,128,600
December 23 2025
$33.27
$33.40
$33.22
$33.34
6,844,000
December 22 2025
$33.00
$33.36
$32.89
$32.92
10,096,000
December 19 2025
$32.62
$32.87
$32.60
$32.72
12,734,800
December 18 2025
$32.97
$32.97
$32.03
$32.12
15,228,900
December 17 2025
$33.26
$33.32
$32.90
$33.24
7,160,800
December 16 2025
$33.23
$33.31
$32.53
$32.55
11,885,400
December 15 2025
$34.26
$34.26
$33.71
$33.99
6,062,600
December 12 2025
$34.19
$34.24
$33.78
$34.00
6,524,600
December 11 2025
$34.44
$34.60
$34.19
$34.26
6,257,900
December 10 2025
$34.27
$34.69
$34.15
$34.60
6,045,700
December 09 2025
$34.51
$34.73
$34.25
$34.28
5,700,200
December 08 2025
$34.55
$34.81
$34.43
$34.50
8,210,400
December 05 2025
$34.90
$35.41
$34.51
$34.55
12,362,000
December 04 2025
$35.68
$36.10
$35.65
$35.90
7,953,700
December 03 2025
$35.38
$35.93
$35.38
$35.91
5,559,300
December 02 2025
$35.17
$35.21
$34.88
$35.06
3,689,400
December 01 2025
$35.09
$35.41
$35.04
$35.20
4,773,500
November 28 2025
$34.54
$34.91
$34.52
$34.81
2,879,500
November 26 2025
$34.55
$34.82
$34.52
$34.64
3,990,200
November 25 2025
$34.49
$34.66
$34.24
$34.41
5,403,400