bitcoin price 2024

The closing price for Bitcoin (BTC) this year is $57,899.47, yesterday. It is up 36.9% for the year. The latest price is $58,653.99.

DATE OPEN HIGH LOW CLOSE VOLUME
July 12 2024 $57,341.19 $58,532.55 $56,590.17 $57,899.47 25,604,805,221
July 11 2024 $57,729.89 $59,299.43 $57,120.38 $57,344.91 28,707,803,842
July 10 2024 $58,033.88 $59,359.43 $57,178.41 $57,742.49 26,175,260,526
July 09 2024 $56,704.60 $58,239.20 $56,316.88 $58,009.23 27,849,512,607
July 08 2024 $55,849.57 $58,131.34 $54,321.02 $56,705.10 39,766,159,899
July 07 2024 $58,239.43 $58,371.12 $55,793.33 $55,849.11 20,553,359,505
July 06 2024 $56,659.08 $58,472.55 $56,038.96 $58,303.54 20,610,320,577
July 05 2024 $57,022.81 $57,497.15 $53,717.38 $56,662.37 55,417,544,033
July 04 2024 $60,147.14 $60,399.67 $56,777.80 $56,977.70 41,149,609,230
July 03 2024 $62,034.33 $62,187.70 $59,419.39 $60,173.92 29,756,701,685
July 02 2024 $62,844.41 $63,203.36 $61,752.75 $62,029.02 20,151,616,992
July 01 2024 $62,673.61 $63,777.23 $62,495.51 $62,851.98 25,468,379,421
June 30 2024 $60,888.45 $62,892.83 $60,632.95 $62,678.29 17,333,226,409
June 29 2024 $60,319.87 $61,097.62 $60,300.97 $60,887.38 12,652,903,396
June 28 2024 $61,612.81 $62,126.10 $59,985.40 $60,320.14 24,952,866,877
June 27 2024 $60,811.23 $62,293.86 $60,585.33 $61,604.80 21,231,745,045
June 26 2024 $61,789.68 $62,434.14 $60,695.19 $60,811.28 22,506,003,064
June 25 2024 $60,266.28 $62,258.26 $60,239.75 $61,804.64 29,201,215,431
June 24 2024 $63,173.35 $63,292.53 $58,601.70 $60,277.41 43,152,133,651
June 23 2024 $64,248.96 $64,491.70 $63,180.80 $63,180.80 11,170,471,802
June 22 2024 $64,113.86 $64,475.47 $63,929.76 $64,252.58 9,858,198,793
June 21 2024 $64,837.99 $65,007.55 $63,378.89 $64,096.20 26,188,171,739
June 20 2024 $64,960.30 $66,438.96 $64,547.85 $64,828.66 25,641,109,124
June 19 2024 $65,146.66 $65,695.35 $64,693.30 $64,960.30 21,103,423,504
June 18 2024 $66,490.98 $66,556.70 $64,066.96 $65,140.74 39,481,285,950
Daily pricing data for Bitcoin dates back to 7/17/2010, and may be incomplete.