Four-week average
| Jan 14, 2024 | $5,199.00 | $0.00 | $2,543,345.00 | $1,806,072.00 | $0.00 |
| Jan 21, 2024 | $3,466.00 | $5,249,869.00 | $3,149,427.00 | $1,204,048.00 | $0.00 |
| Jan 28, 2024 | $2,600.00 | $5,810,040.00 | $6,610,538.00 | $903,036.00 | $25.00 |
| Feb 4, 2024 | $159,732.00 | $5,810,040.00 | $11,666,736.00 | $2,862,866.00 | $50.00 |
| Feb 11, 2024 | $1,027,810.00 | $15,536,885.00 | $10,406,739.00 | $1,959,830.00 | $50.00 |
| Feb 18, 2024 | $2,120,082.00 | $11,613,169.00 | $21,516,829.00 | $1,995,274.00 | $50.00 |
| Feb 25, 2024 | $5,771,633.00 | $9,754,217.00 | $28,168,588.00 | $2,120,662.00 | $25.00 |
| Mar 3, 2024 | $5,793,143.00 | $16,634,735.00 | $28,880,333.00 | $2,972,467.00 | $200,509.00 |
| Mar 10, 2024 | $5,872,743.00 | $6,921,576.00 | $36,197,187.00 | $9,833,506.00 | $2,269,582.00 |
| Mar 17, 2024 | $5,869,922.00 | $14,912,689.00 | $33,538,011.00 | $11,794,676.00 | $3,588,151.00 |
| Mar 24, 2024 | $4,808,770.00 | $33,442,816.00 | $24,071,548.00 | $12,799,012.00 | $3,733,544.00 |
| Mar 31, 2024 | $16,005,239.00 | $39,438,600.00 | $21,760,026.00 | $22,734,373.00 | $17,457,145.00 |
| Apr 7, 2024 | $32,151,417.00 | $53,901,762.00 | $28,761,816.00 | $21,817,713.00 | $24,464,791.00 |
| Apr 14, 2024 | $90,335,273.00 | $69,810,436.00 | $49,518,108.00 | $21,035,368.00 | $23,160,079.00 |
| Apr 21, 2024 | $101,930,929.00 | $98,360,420.00 | $99,925,250.00 | $23,938,226.00 | $23,014,762.00 |
| Apr 28, 2024 | $134,636,982.00 | $158,623,572.00 | $97,711,374.00 | $11,670,976.00 | $9,410,850.00 |
| May 5, 2024 | $168,691,986.00 | $196,708,442.00 | $97,880,501.00 | $5,729,705.00 | $1,288,716.00 |
| May 12, 2024 | $150,131,356.00 | $233,277,564.00 | $84,946,983.00 | $5,796,206.00 | $2,412,925.00 |
| May 19, 2024 | $145,138,253.00 | $229,431,670.00 | $87,059,897.00 | $14,373,998.00 | $2,415,484.00 |
| May 26, 2024 | $107,553,521.00 | $215,496,139.00 | $146,464,572.00 | $17,025,998.00 | $2,095,364.00 |
| Jun 2, 2024 | $68,597,840.00 | $237,969,450.00 | $173,375,352.00 | $33,959,334.00 | $1,615,358.00 |
| Jun 9, 2024 | $53,967,581.00 | $244,065,201.00 | $235,652,196.00 | $33,640,060.00 | $876,869.00 |
| Jun 16, 2024 | $81,399,451.00 | $332,722,715.00 | $191,742,021.00 | $21,056,167.00 | $874,233.00 |
| Jun 23, 2024 | $137,594,372.00 | $382,298,788.00 | $142,481,740.00 | $18,188,448.00 | $874,157.00 |
| Jun 30, 2024 | $204,707,429.00 | $412,079,567.00 | $105,335,521.00 | $1,803,447.00 | $599,327.00 |
| Jul 7, 2024 | $202,485,032.00 | $466,653,553.00 | $45,508,262.00 | $1,753,582.00 | $1,712,993.00 |
| Jul 14, 2024 | $200,268,042.00 | $417,008,879.00 | $91,785,291.00 | $2,326,352.00 | $1,802,300.00 |
| Jul 21, 2024 | $155,278,530.00 | $415,903,938.00 | $120,749,732.00 | $7,260,385.00 | $2,287,021.00 |
| Jul 28, 2024 | $89,107,888.00 | $367,014,156.00 | $207,247,940.00 | $10,880,052.00 | $5,023,036.00 |
| Aug 4, 2024 | $106,266,015.00 | $334,372,345.00 | $215,551,765.00 | $14,267,096.00 | $7,148,904.00 |
| Aug 11, 2024 | $163,023,201.00 | $310,854,490.00 | $167,190,774.00 | $14,213,131.00 | $7,066,113.00 |
| Aug 18, 2024 | $209,694,808.00 | $273,197,776.00 | $137,759,870.00 | $10,221,350.00 | $6,581,918.00 |
| Aug 25, 2024 | $241,918,249.00 | $282,888,361.00 | $78,014,804.00 | $6,260,279.00 | $3,657,933.00 |
| Sep 1, 2024 | $259,225,474.00 | $266,206,675.00 | $59,560,748.00 | $2,430,431.00 | $20,479.00 |
| Sep 8, 2024 | $180,069,234.00 | $299,565,442.00 | $79,520,381.00 | $2,497,989.00 | $108,149.00 |
| Sep 15, 2024 | $129,012,513.00 | $306,283,999.00 | $101,465,841.00 | $10,550,501.00 | $761,511.00 |
| Sep 22, 2024 | $96,872,272.00 | $306,372,997.00 | $125,466,304.00 | $12,487,009.00 | $1,778,408.00 |
| Sep 29, 2024 | $55,320,723.00 | $301,691,862.00 | $173,552,639.00 | $12,545,192.00 | $1,893,277.00 |
| Oct 6, 2024 | $80,097,595.00 | $294,809,728.00 | $170,627,525.00 | $12,167,715.00 | $1,835,346.00 |
| Oct 13, 2024 | $111,952,327.00 | $286,430,745.00 | $168,297,998.00 | $4,773,653.00 | $1,495,007.00 |
| Oct 20, 2024 | $175,583,895.00 | $262,865,275.00 | $138,538,052.00 | $3,951,864.00 | $481,751.00 |
| Oct 27, 2024 | $179,964,555.00 | $238,913,731.00 | $157,874,494.00 | $5,240,308.00 | $569,967.00 |
| Nov 3, 2024 | $157,673,622.00 | $212,517,759.00 | $199,261,638.00 | $10,683,757.00 | $583,616.00 |
| Nov 10, 2024 | $132,017,435.00 | $179,254,508.00 | $257,946,706.00 | $10,479,539.00 | $2,436,931.00 |
| Nov 17, 2024 | $69,410,034.00 | $196,765,405.00 | $302,026,634.00 | $11,418,083.00 | $4,930,927.00 |
| Nov 24, 2024 | $59,863,376.00 | $230,866,432.00 | $293,906,238.00 | $10,964,544.00 | $10,489,559.00 |
| Dec 1, 2024 | $66,482,850.00 | $203,153,299.00 | $331,131,627.00 | $29,693,453.00 | $15,372,686.00 |
| Dec 8, 2024 | $79,527,569.00 | $211,246,829.00 | $372,827,002.00 | $37,342,171.00 | $17,265,364.00 |
| Dec 15, 2024 | $73,207,596.00 | $267,043,607.00 | $421,795,166.00 | $36,087,109.00 | $17,119,648.00 |
| Dec 22, 2024 | $145,225,529.00 | $313,407,247.00 | $460,119,604.00 | $36,611,240.00 | $12,622,069.00 |
| Dec 29, 2024 | $207,572,113.00 | $406,686,957.00 | $507,687,391.00 | $12,294,199.00 | $8,144,337.00 |
| Jan 5, 2025 | $382,693,367.00 | $450,334,822.00 | $491,655,167.00 | $3,034,374.00 | $4,445,975.00 |
| Jan 12, 2025 | $425,975,396.00 | $470,106,247.00 | $502,906,689.00 | $6,422,170.00 | $29,526,622.00 |
| Jan 19, 2025 | $375,771,848.00 | $479,188,843.00 | $541,176,385.00 | $13,861,909.00 | $59,643,916.00 |
| Jan 26, 2025 | $329,808,162.00 | $513,101,060.00 | $558,119,316.00 | $19,516,591.00 | $59,521,980.00 |
| Feb 2, 2025 | $165,193,769.00 | $570,823,432.00 | $545,685,751.00 | $96,636,419.00 | $61,522,225.00 |
| Feb 9, 2025 | $241,829,565.00 | $603,551,647.00 | $485,931,575.00 | $97,661,562.00 | $34,112,983.00 |
| Feb 16, 2025 | $262,549,130.00 | $728,009,924.00 | $405,457,369.00 | $90,247,463.00 | $2,741,817.00 |
| Feb 23, 2025 | $275,182,844.00 | $755,453,255.00 | $356,325,022.00 | $85,986,772.00 | $4,895,058.00 |
| Mar 2, 2025 | $301,454,835.00 | $814,818,363.00 | $332,507,048.00 | $9,218,547.00 | $2,609,256.00 |
| Mar 9, 2025 | $245,738,147.00 | $886,164,595.00 | $279,843,928.00 | $9,154,908.00 | $2,913,405.00 |
| Mar 16, 2025 | $299,992,957.00 | $746,733,983.00 | $314,503,386.00 | $7,462,925.00 | $3,368,157.00 |
| Mar 23, 2025 | $319,986,654.00 | $732,296,835.00 | $270,476,214.00 | $12,059,185.00 | $1,402,865.00 |
| Mar 30, 2025 | $395,527,621.00 | $668,621,204.00 | $232,360,505.00 | $11,773,624.00 | $1,343,562.00 |
| Apr 6, 2025 | $400,341,662.00 | $550,495,307.00 | $291,156,911.00 | $24,885,517.00 | $4,031,193.00 |
| Apr 13, 2025 | $323,385,498.00 | $624,098,095.00 | $226,518,862.00 | $33,929,698.00 | $3,978,646.00 |
| Apr 20, 2025 | $291,617,055.00 | $652,457,407.00 | $173,573,771.00 | $32,246,812.00 | $10,646,669.00 |
| Apr 27, 2025 | $199,315,481.00 | $674,105,416.00 | $198,897,957.00 | $32,393,937.00 | $10,956,244.00 |
| May 4, 2025 | $202,301,848.00 | $748,222,933.00 | $150,558,531.00 | $14,793,274.00 | $8,108,118.00 |
| May 11, 2025 | $209,632,930.00 | $802,620,263.00 | $146,432,039.00 | $7,850,717.00 | $7,984,893.00 |
| May 18, 2025 | $211,393,818.00 | $718,458,544.00 | $294,995,320.00 | $5,029,105.00 | $1,022,312.00 |
| May 25, 2025 | $172,719,006.00 | $615,970,532.00 | $500,600,686.00 | $5,293,336.00 | $751,626.00 |
| Jun 1, 2025 | $119,019,056.00 | $560,481,214.00 | $687,429,647.00 | $5,586,996.00 | $623,546.00 |
| Jun 8, 2025 | $101,304,053.00 | $401,922,258.00 | $943,218,163.00 | $6,269,448.00 | $424,938.00 |
| Jun 15, 2025 | $104,386,404.00 | $462,726,738.00 | $966,159,113.00 | $5,090,398.00 | $981,848.00 |
| Jun 22, 2025 | $136,246,227.00 | $681,054,641.00 | $795,085,013.00 | $8,050,013.00 | $1,024,346.00 |
| Jun 29, 2025 | $229,006,738.00 | $657,509,727.00 | $785,951,598.00 | $9,095,036.00 | $1,707,735.00 |
| Jul 6, 2025 | $232,001,279.00 | $835,125,301.00 | $660,286,188.00 | $8,578,905.00 | $2,270,632.00 |
| Jul 13, 2025 | $206,381,857.00 | $882,279,318.00 | $693,018,104.00 | $15,714,547.00 | $3,055,200.00 |
| Jul 20, 2025 | $177,711,238.00 | $746,818,888.00 | $881,728,442.00 | $42,622,661.00 | $4,049,536.00 |
| Jul 27, 2025 | $79,981,290.00 | $860,015,761.00 | $925,051,826.00 | $44,938,496.00 | $4,644,680.00 |
| Aug 3, 2025 | $80,590,506.00 | $823,419,037.00 | $1,014,154,024.00 | $46,994,269.00 | $4,407,909.00 |
| Aug 10, 2025 | $111,917,410.00 | $725,453,109.00 | $1,134,540,718.00 | $41,400,287.00 | $4,137,481.00 |
| Aug 17, 2025 | $226,523,879.00 | $698,528,642.00 | $1,173,480,011.00 | $13,199,152.00 | $3,866,950.00 |
| Aug 24, 2025 | $262,060,690.00 | $739,597,183.00 | $1,192,014,764.00 | $9,537,792.00 | $2,634,375.00 |
| Aug 31, 2025 | $320,931,327.00 | $759,177,248.00 | $1,236,064,443.00 | $5,946,201.00 | $2,588,527.00 |
| Sep 7, 2025 | $355,159,492.00 | $745,247,002.00 | $1,328,421,679.00 | $6,987,876.00 | $1,371,133.00 |
| Sep 14, 2025 | $241,831,786.00 | $770,844,622.00 | $1,495,186,316.00 | $5,365,273.00 | $625,972.00 |
| Sep 21, 2025 | $210,511,713.00 | $688,573,204.00 | $1,685,545,715.00 | $12,616,230.00 | $1,355,139.00 |
| Sep 28, 2025 | $242,906,640.00 | $739,825,346.00 | $1,709,619,612.00 | $14,090,650.00 | $1,337,047.00 |
| Oct 5, 2025 | $240,110,078.00 | $823,443,261.00 | $1,753,108,454.00 | $36,321,723.00 | $2,139,825.00 |
| Oct 12, 2025 | $251,454,114.00 | $1,060,067,107.00 | $1,633,781,250.00 | $42,438,399.00 | $3,271,182.00 |
| Oct 19, 2025 | $358,406,128.00 | $1,214,282,482.00 | $1,546,903,676.00 | $38,531,745.00 | $2,522,686.00 |
| Oct 26, 2025 | $306,726,151.00 | $1,342,791,701.00 | $1,589,935,278.00 | $36,477,103.00 | $2,285,717.00 |
| Nov 2, 2025 | $478,595,998.00 | $1,448,796,773.00 | $1,563,983,446.00 | $13,825,737.00 | $1,529,422.00 |
| Nov 9, 2025 | $492,758,172.00 | $1,271,550,079.00 | $1,768,612,120.00 | $14,338,156.00 | $2,102,983.00 |
| Nov 16, 2025 | $489,167,136.00 | $1,209,533,298.00 | $1,810,195,128.00 | $11,071,013.00 | $2,114,152.00 |
| Nov 23, 2025 | $515,902,038.00 | $1,034,145,859.00 | $1,776,908,748.00 | $15,660,752.00 | $2,311,840.00 |
| Nov 30, 2025 | $350,963,888.00 | $1,342,535,035.00 | $1,335,886,807.00 | $13,541,188.00 | $2,820,877.00 |
| Dec 7, 2025 | $376,617,616.00 | $1,758,580,923.00 | $761,529,886.00 | $7,909,130.00 | $1,479,713.00 |
| Dec 14, 2025 | $289,805,701.00 | $1,875,366,603.00 | $586,483,473.00 | $7,352,386.00 | $1,603,418.00 |
| Dec 21, 2025 | $234,147,227.00 | $2,189,736,661.00 | $327,028,257.00 | $4,136,750.00 | $1,436,189.00 |
| Dec 28, 2025 | $198,107,931.00 | $2,155,046,075.00 | $355,900,395.00 | $5,216,795.00 | $1,589,587.00 |
| Jan 4, 2026 | $164,591,013.00 | $1,956,541,696.00 | $576,951,634.00 | $13,379,631.00 | $2,076,835.00 |
| Jan 11, 2026 | $141,444,460.00 | $2,205,819,606.00 | $423,574,903.00 | $13,789,622.00 | $2,171,918.00 |
| Jan 18, 2026 | $152,015,970.00 | $2,296,985,256.00 | $451,513,144.00 | $13,081,951.00 | $2,058,813.00 |
| Jan 25, 2026 | $116,681,974.00 | $2,211,901,819.00 | $716,828,063.00 | $12,555,273.00 | $1,359,456.00 |
| Feb 1, 2026 | $104,250,129.00 | $2,430,819,137.00 | $627,813,813.00 | $3,322,185.00 | $1,484,104.00 |
| Feb 8, 2026 | $436,691,290.00 | $2,015,274,286.00 | $700,451,071.00 | $3,125,250.00 | $2,984,977.00 |
| Feb 15, 2026 | $435,634,912.00 | $1,923,819,376.00 | $734,296,407.00 | $3,254,226.00 | $4,530,199.00 |
| Feb 22, 2026 | $429,056,527.00 | $2,084,640,066.00 | $518,058,234.00 | $3,584,638.00 | $5,017,114.00 |
| Mar 1, 2026 | $505,073,126.00 | $1,817,788,607.00 | $713,034,308.00 | $3,323,958.00 | $3,968,972.00 |
| Mar 8, 2026 | $170,625,092.00 | $2,160,542,142.00 | $849,101,419.00 | $4,867,727.00 | $2,428,645.00 |
| Mar 15, 2026 | $178,468,058.00 | $2,349,549,745.00 | $833,636,998.00 | $4,548,535.00 | $1,590,512.00 |
| Mar 22, 2026 | $279,494,464.00 | $2,033,428,287.00 | $1,145,638,176.00 | $25,351,545.00 | $14,619,155.00 |
| Mar 29, 2026 | $224,703,491.00 | $2,120,004,740.00 | $1,230,985,351.00 | $27,145,963.00 | $14,731,471.00 |
| Apr 5, 2026 | $374,380,835.00 | $2,086,508,837.00 | $1,204,931,076.00 | $26,694,124.00 | $14,542,449.00 |
| Apr 12, 2026 | $372,331,697.00 | $1,718,288,761.00 | $1,604,359,981.00 | $34,629,249.00 | $13,898,608.00 |
| Apr 19, 2026 | $304,523,558.00 | $1,421,418,920.00 | $1,864,453,958.00 | $59,842,804.00 | $55,944,356.00 |
| Apr 26, 2026 | $335,945,955.00 | $1,206,908,612.00 | $1,963,268,123.00 | $59,693,033.00 | $60,652,512.00 |
| May 3, 2026 | $315,107,651.00 | $1,216,193,153.00 | $1,900,391,312.00 | $60,646,739.00 | $61,071,000.00 |
| May 10, 2026 | $443,065,240.00 | $1,049,065,613.00 | $1,915,052,976.00 | $52,302,466.00 | $61,389,496.00 |
| May 17, 2026 | $511,999,633.00 | $1,296,726,360.00 | $1,783,220,042.00 | $5,008,987.00 | $5,925,799.00 |
| May 24, 2026 | $472,065,332.00 | $1,388,094,361.00 | $1,840,226,683.00 | $4,565,621.00 | $1,103,961.00 |
| May 31, 2026 | $365,904,034.00 | $1,063,332,353.00 | $2,324,154,293.00 | $4,151,631.00 | $613,198.00 |
| Jun 7, 2026 | $292,832,037.00 | $1,532,435,066.00 | $1,899,261,323.00 | $35,798,678.00 | $258,906.00 |
| Jun 14, 2026 | $251,958,164.00 | $1,433,161,825.00 | $2,038,164,495.00 | $37,830,965.00 | $976,054.00 |
| Jun 21, 2026 | $263,891,622.00 | $1,468,490,207.00 | $2,000,509,798.00 | $39,419,499.00 | $1,685,285.00 |
| Jun 28, 2026 | $258,789,293.00 | $2,000,607,211.00 | $1,495,209,622.00 | $39,117,188.00 | $1,706,008.00 |
| Jul 5, 2026 | $169,331,053.00 | $1,997,093,439.00 | $1,668,076,195.00 | $15,436,931.00 | $1,654,916.00 |
| Jul 12, 2026 | $105,700,563.00 | $2,590,289,089.00 | $1,219,865,445.00 | $20,069,404.00 | $771,118.00 |
| Jul 19, 2026 | $69,275,953.00 | $2,893,668,572.00 | $1,051,946,181.00 | $17,614,703.00 | $64,052.00 |
| Jul 26, 2026 | $58,572,033.00 | $2,419,299,695.00 | $1,662,111,696.00 | $15,726,223.00 | $49,349.00 |
| Aug 2, 2026 | $54,918,661.00 | $2,385,113,920.00 | $1,845,320,779.00 | $17,960,111.00 | $638,405.00 |
| Aug 9, 2026 | $57,481,340.00 | $2,332,745,318.00 | $2,062,899,751.00 | $12,126,067.00 | $620,246.00 |
| Aug 16, 2026 | $120,969,909.00 | $2,281,221,485.00 | $2,218,274,015.00 | $11,713,372.00 | $640,099.00 |
| Aug 23, 2026 | $138,822,627.00 | $2,704,229,273.00 | $1,931,259,071.00 | $13,861,788.00 | $855,868.00 |
| Aug 30, 2026 | $154,410,723.00 | $2,430,685,937.00 | $2,339,024,833.00 | $6,070,231.00 | $290,025.00 |
| Sep 6, 2026 | $155,142,899.00 | $2,434,531,219.00 | $2,451,401,445.00 | $6,029,762.00 | $1,224,039.00 |
| Sep 13, 2026 | $89,064,113.00 | $2,670,489,725.00 | $2,395,901,918.00 | $8,069,040.00 | $1,257,520.00 |
| Sep 20, 2026 | $102,002,208.00 | $3,053,992,677.00 | $2,173,486,752.00 | $6,020,034.00 | $1,032,528.00 |
| Sep 27, 2026 | $97,339,854.00 | $2,911,244,905.00 | $2,467,184,483.00 | $50,927,461.00 | $1,049,488.00 |
| Oct 4, 2026 | $110,211,889.00 | $2,752,864,514.00 | $2,765,667,763.00 | $51,159,118.00 | $48,218,850.00 |
| Oct 11, 2026 | $130,347,293.00 | $2,265,063,680.00 | $3,382,536,825.00 | $98,861,736.00 | $74,835,571.00 |