bp ytd returns

BP PLC ADR (BP) has returned 22.4% since January 1, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
October 27 2025
$34.77
$34.90
$34.60
$34.77
4,173,302
October 24 2025
$34.85
$35.05
$34.54
$34.54
6,005,687
October 23 2025
$34.95
$35.13
$34.75
$35.00
8,478,021
October 22 2025
$33.51
$34.41
$33.50
$34.32
7,017,631
October 21 2025
$33.21
$33.44
$33.01
$33.16
4,443,295
October 20 2025
$33.07
$33.31
$32.93
$33.22
5,937,700
October 17 2025
$32.93
$33.18
$32.88
$33.13
4,877,923
October 16 2025
$33.44
$33.56
$32.72
$32.78
6,282,260
October 15 2025
$33.42
$33.60
$33.27
$33.34
6,691,452
October 14 2025
$32.85
$33.37
$32.78
$33.11
8,312,150
October 13 2025
$33.70
$33.95
$33.59
$33.70
3,902,238
October 10 2025
$33.95
$34.12
$33.47
$33.49
7,541,423
October 09 2025
$34.85
$35.03
$34.27
$34.29
5,749,444
October 08 2025
$34.80
$34.89
$34.45
$34.52
5,128,456
October 07 2025
$35.03
$35.10
$34.49
$34.97
4,765,100
October 06 2025
$34.76
$35.03
$34.63
$34.83
6,188,639
October 03 2025
$34.36
$34.42
$34.15
$34.16
5,945,034
October 02 2025
$34.25
$34.37
$33.86
$33.86
5,742,571
October 01 2025
$34.66
$34.78
$34.46
$34.46
5,595,024
September 30 2025
$34.41
$34.63
$34.21
$34.46
6,026,773
September 29 2025
$35.27
$35.30
$34.65
$34.75
5,861,304
September 26 2025
$35.43
$35.88
$35.42
$35.69
6,110,904
September 25 2025
$35.10
$35.36
$35.07
$35.26
3,971,756
September 24 2025
$34.99
$35.45
$34.96
$35.21
5,771,784
September 23 2025
$34.90
$35.30
$34.71
$34.74
6,721,097