Cotizaciones > CAH > Cotización Histórica

Cotizacion histórica de CAH

Fechas Frecuencia
Fecha Cotización Apertura Máximo Mínimo Cierre Cierre ajustado Volumen Monto Volumen Nominal
04/01/2026 104,400.00 105,500.00 104,325.00 105,000.00 105,000.00 524,125.00 5.00
03/31/2026 102,325.00 103,500.00 102,300.00 103,875.00 103,875.00 68,942,775.00 669.00
03/30/2026 101,950.00 102,700.00 101,950.00 101,875.00 101,875.00 3,987,525.00 39.00
03/27/2026 102,200.00 102,200.00 100,125.00 99,975.00 99,975.00 0.00 0.00
03/26/2026 102,200.00 102,200.00 100,125.00 99,975.00 99,975.00 2,323,700.00 23.00
03/25/2026 101,400.00 102,600.00 101,250.00 102,250.00 102,250.00 3,046,425.00 30.00
03/23/2026 101,825.00 101,825.00 101,825.00 101,675.00 101,675.00 814,600.00 8.00
03/20/2026 102,425.00 102,675.00 102,125.00 101,875.00 101,875.00 3,986,450.00 39.00
03/19/2026 104,825.00 104,825.00 103,300.00 103,300.00 103,300.00 2,485,425.00 24.00
03/18/2026 105,275.00 105,275.00 103,500.00 103,400.00 103,400.00 7,322,325.00 70.00
03/17/2026 104,975.00 106,375.00 104,925.00 106,300.00 106,300.00 137,957,350.00 1,313.00
03/16/2026 106,225.00 107,525.00 105,675.00 106,775.00 106,775.00 22,867,200.00 216.00
03/13/2026 106,400.00 106,925.00 106,125.00 106,250.00 106,250.00 34,192,025.00 322.00
03/12/2026 105,350.00 107,400.00 105,350.00 106,750.00 106,750.00 39,381,475.00 367.00
03/11/2026 104,950.00 105,025.00 104,475.00 104,375.00 104,375.00 1,988,150.00 19.00
03/10/2026 108,450.00 108,450.00 105,675.00 105,700.00 105,700.00 7,093,225.00 66.00
03/09/2026 108,000.00 108,275.00 106,750.00 109,350.00 109,350.00 10,452,050.00 97.00
03/06/2026 106,775.00 108,500.00 106,075.00 108,225.00 108,225.00 2,586,175.00 24.00
03/05/2026 112,725.00 113,450.00 106,150.00 106,500.00 106,500.00 10,861,750.00 99.00
03/04/2026 109,625.00 110,425.00 108,300.00 109,875.00 109,875.00 25,049,275.00 229.00
03/03/2026 110,350.00 112,825.00 110,350.00 112,125.00 112,125.00 35,152,975.00 315.00
03/02/2026 114,000.00 114,050.00 111,450.00 111,575.00 111,575.00 6,379,625.00 57.00
02/27/2026 113,075.00 113,425.00 111,850.00 111,400.00 111,400.00 2,136,500.00 19.00
02/26/2026 113,400.00 113,500.00 112,175.00 112,200.00 112,200.00 15,929,150.00 141.00
02/25/2026 111,000.00 111,000.00 107,000.00 110,800.00 110,800.00 126,789,050.00 1,152.00
02/24/2026 108,700.00 108,700.00 106,750.00 108,800.00 108,800.00 18,068,100.00 168.00
02/23/2026 110,000.00 110,275.00 107,700.00 108,650.00 108,650.00 145,435,500.00 1,341.00
02/20/2026 111,150.00 111,150.00 107,275.00 107,700.00 107,700.00 26,541,350.00 246.00
02/19/2026 107,575.00 107,800.00 106,775.00 107,525.00 107,525.00 966,800.00 9.00
02/18/2026 108,400.00 112,150.00 108,400.00 108,500.00 108,500.00 102,588,575.00 938.00
02/13/2026 108,225.00 108,450.00 107,700.00 108,000.00 108,000.00 1,190,150.00 11.00
02/12/2026 111,000.00 111,300.00 104,900.00 105,725.00 105,725.00 43,375,275.00 400.00
02/11/2026 107,950.00 110,775.00 107,950.00 111,025.00 111,025.00 1,856,300.00 17.00
02/10/2026 111,450.00 111,450.00 107,500.00 108,275.00 108,275.00 5,512,475.00 51.00
02/09/2026 115,050.00 115,050.00 111,375.00 111,450.00 111,450.00 154,825,200.00 1,376.00
02/06/2026 115,625.00 115,625.00 113,250.00 113,500.00 113,500.00 13,364,275.00 117.00
02/05/2026 105,575.00 114,825.00 105,575.00 113,950.00 113,950.00 27,650,600.00 244.00
02/04/2026 107,975.00 107,975.00 103,625.00 104,250.00 104,250.00 219,833,125.00 2,046.00
02/03/2026 108,550.00 109,100.00 108,550.00 109,075.00 109,075.00 142,666,450.00 1,308.00
02/02/2026 110,750.00 110,800.00 107,175.00 108,175.00 108,175.00 54,279,275.00 498.00
01/30/2026 106,350.00 106,500.00 106,025.00 106,450.00 106,450.00 2,652,225.00 25.00
01/29/2026 106,975.00 106,975.00 106,050.00 106,225.00 106,225.00 3,614,275.00 34.00
01/28/2026 106,700.00 106,700.00 105,650.00 105,725.00 105,725.00 3,604,550.00 34.00
01/27/2026 106,650.00 108,025.00 106,650.00 107,450.00 107,450.00 4,729,025.00 44.00
01/26/2026 105,825.00 106,650.00 105,825.00 106,450.00 106,450.00 1,912,800.00 18.00
01/23/2026 103,600.00 105,275.00 103,600.00 106,300.00 106,300.00 3,341,550.00 32.00
01/22/2026 105,050.00 105,050.00 104,450.00 104,350.00 104,350.00 46,366,600.00 443.00
01/21/2026 105,400.00 105,525.00 104,975.00 104,750.00 104,750.00 9,785,425.00 93.00
01/20/2026 106,325.00 107,475.00 106,325.00 106,675.00 106,675.00 17,150,850.00 160.00
01/19/2026 107,525.00 107,525.00 107,275.00 107,700.00 107,700.00 0.00 0.00
01/16/2026 107,525.00 107,525.00 107,275.00 107,700.00 107,700.00 1,826,150.00 17.00
01/15/2026 108,550.00 108,550.00 108,500.00 108,125.00 108,125.00 2,279,500.00 21.00
01/14/2026 106,450.00 108,200.00 106,250.00 108,250.00 108,250.00 8,367,000.00 78.00
01/13/2026 107,100.00 108,125.00 106,325.00 106,000.00 106,000.00 9,966,375.00 93.00
01/12/2026 103,000.00 103,000.00 102,025.00 102,875.00 102,875.00 2,556,975.00 25.00
01/09/2026 103,900.00 103,900.00 102,650.00 103,125.00 103,125.00 4,125,800.00 40.00
01/08/2026 106,150.00 106,200.00 103,400.00 103,100.00 103,100.00 16,389,850.00 157.00
01/07/2026 107,425.00 108,225.00 106,075.00 105,975.00 105,975.00 22,835,300.00 215.00
01/06/2026 106,450.00 106,450.00 106,450.00 106,900.00 106,900.00 106,450.00 1.00
01/05/2026 107,600.00 107,675.00 103,325.00 105,350.00 105,350.00 9,541,100.00 91.00
01/02/2026 104,400.00 105,325.00 104,400.00 105,325.00 105,325.00 2,727,725.00 26.00
12/30/2025 109,950.00 109,950.00 106,150.00 105,450.00 105,450.00 6,405,775.00 60.00
12/29/2025 109,950.00 109,950.00 105,850.00 105,900.00 105,900.00 5,319,675.00 50.00
12/26/2025 102,450.00 109,975.00 102,450.00 109,950.00 109,950.00 1,171,475.00 11.00
12/24/2025 104,925.00 106,400.00 104,875.00 105,925.00 105,925.00 3,276,550.00 31.00
12/23/2025 103,675.00 106,625.00 103,675.00 105,525.00 105,525.00 20,539,725.00 194.00
12/22/2025 104,675.00 105,650.00 104,625.00 105,375.00 105,375.00 18,172,100.00 173.00
12/19/2025 102,450.00 104,225.00 102,450.00 104,000.00 104,000.00 273,580,900.00 2,643.00
12/18/2025 102,550.00 103,550.00 102,200.00 102,425.00 102,425.00 42,587,475.00 414.00
12/17/2025 101,375.00 102,250.00 101,375.00 102,750.00 102,750.00 19,500,525.00 191.00
12/16/2025 102,075.00 102,075.00 101,075.00 101,975.00 101,975.00 8,513,900.00 84.00
12/15/2025 100,800.00 101,725.00 100,575.00 101,900.00 101,900.00 5,357,700.00 53.00
12/12/2025 99,875.00 100,175.00 99,750.00 100,125.00 100,125.00 3,596,850.00 36.00
12/11/2025 97,650.00 100,000.00 97,600.00 99,525.00 99,525.00 5,976,925.00 60.00
12/10/2025 100,375.00 100,375.00 99,175.00 99,550.00 99,550.00 4,975,600.00 50.00
12/09/2025 99,800.00 100,875.00 99,550.00 99,875.00 99,875.00 7,420,050.00 74.00
12/05/2025 100,000.00 100,200.00 99,550.00 100,150.00 100,150.00 11,400,450.00 114.00
12/04/2025 101,325.00 101,325.00 100,150.00 100,400.00 100,400.00 11,832,175.00 118.00
12/03/2025 103,425.00 104,100.00 100,650.00 100,425.00 100,425.00 8,681,100.00 85.00
12/02/2025 105,075.00 105,850.00 103,350.00 103,750.00 103,750.00 14,365,975.00 138.00
12/01/2025 106,425.00 106,900.00 105,650.00 106,250.00 106,250.00 22,105,800.00 208.00
11/28/2025 110,325.00 110,325.00 107,725.00 108,100.00 108,100.00 1,730,225.00 16.00
11/27/2025 109,200.00 0.00 0.00 104,250.00 104,250.00 0.00 0.00
11/26/2025 108,900.00 109,400.00 108,900.00 109,200.00 109,200.00 874,350.00 8.00
11/25/2025 108,200.00 109,000.00 107,675.00 109,200.00 109,200.00 24,753,000.00 228.00
11/21/2025 103,525.00 104,975.00 103,525.00 104,900.00 104,900.00 1,463,650.00 14.00
11/20/2025 102,550.00 103,775.00 102,525.00 104,100.00 104,100.00 5,656,025.00 55.00
11/19/2025 100,475.00 102,600.00 100,475.00 102,225.00 102,225.00 913,750.00 9.00
11/18/2025 102,975.00 102,975.00 101,175.00 101,225.00 101,225.00 31,540,850.00 311.00
11/17/2025 102,925.00 103,400.00 102,650.00 102,500.00 102,500.00 5,880,150.00 57.00
11/14/2025 102,500.00 102,925.00 102,150.00 102,150.00 102,150.00 32,898,775.00 321.00
11/13/2025 99,800.00 101,800.00 99,325.00 101,525.00 101,525.00 15,100,950.00 149.00
11/12/2025 99,975.00 100,625.00 98,850.00 100,300.00 100,300.00 25,231,350.00 253.00
11/11/2025 103,200.00 103,200.00 100,600.00 100,825.00 100,825.00 9,843,025.00 97.00
11/10/2025 99,475.00 100,675.00 95,650.00 101,025.00 101,025.00 20,851,775.00 211.00
11/07/2025 95,450.00 100,350.00 95,000.00 99,525.00 99,525.00 47,653,975.00 484.00
11/06/2025 99,175.00 99,175.00 98,050.00 97,925.00 97,925.00 2,561,350.00 26.00
11/05/2025 101,425.00 101,425.00 96,350.00 97,950.00 97,950.00 33,961,000.00 345.00
11/04/2025 96,800.00 99,300.00 96,800.00 98,400.00 98,400.00 19,475,900.00 198.00
11/03/2025 95,300.00 96,900.00 93,775.00 96,675.00 96,675.00 16,548,350.00 173.00
10/31/2025 96,200.00 97,975.00 94,650.00 95,450.00 95,450.00 56,102,475.00 585.00
10/30/2025 82,000.00 96,825.00 82,000.00 94,400.00 94,400.00 188,303,475.00 1,999.00
10/29/2025 79,975.00 81,450.00 79,650.00 81,475.00 81,475.00 128,973,075.00 1,592.00
10/28/2025 80,200.00 81,350.00 80,050.00 80,800.00 80,800.00 20,655,525.00 255.00
10/27/2025 77,300.00 84,250.00 76,500.00 84,000.00 84,000.00 7,367,175.00 93.00
10/24/2025 82,050.00 84,500.00 82,050.00 84,250.00 84,250.00 17,899,350.00 213.00
10/23/2025 84,150.00 84,725.00 82,325.00 82,150.00 82,150.00 15,411,750.00 185.00
10/22/2025 85,800.00 86,400.00 84,750.00 85,900.00 85,900.00 35,167,750.00 412.00
10/21/2025 81,600.00 85,000.00 81,575.00 85,000.00 85,000.00 67,641,500.00 803.00
10/20/2025 80,600.00 82,600.00 80,600.00 82,000.00 82,000.00 10,611,875.00 130.00
10/17/2025 76,225.00 80,725.00 76,125.00 80,650.00 80,650.00 47,825,075.00 605.00
10/16/2025 75,850.00 77,500.00 75,675.00 76,275.00 76,275.00 11,799,700.00 154.00
10/15/2025 75,925.00 76,775.00 74,450.00 75,875.00 75,875.00 49,282,750.00 651.00
10/14/2025 73,500.00 75,600.00 72,250.00 75,725.00 75,725.00 26,709,525.00 361.00
10/13/2025 73,175.00 75,050.00 72,675.00 74,125.00 74,125.00 24,888,625.00 337.00
10/09/2025 82,225.00 82,225.00 76,600.00 76,475.00 76,475.00 17,105,425.00 219.00
10/08/2025 80,800.00 81,875.00 80,525.00 81,250.00 81,250.00 15,218,575.00 187.00
10/07/2025 79,300.00 81,225.00 77,950.00 81,425.00 81,425.00 25,316,325.00 316.00
10/06/2025 78,550.00 79,375.00 78,400.00 78,725.00 78,725.00 11,337,825.00 144.00
10/03/2025 82,350.00 82,350.00 77,575.00 78,475.00 78,475.00 113,942,025.00 1,441.00
10/02/2025 82,625.00 83,050.00 81,075.00 82,225.00 82,225.00 59,820,700.00 727.00
10/01/2025 81,325.00 82,925.00 81,150.00 82,700.00 82,700.00 29,523,600.00 359.00
09/30/2025 77,100.00 80,750.00 76,725.00 80,175.00 80,175.00 91,363,650.00 1,141.00
09/29/2025 75,675.00 77,500.00 75,575.00 77,000.00 77,000.00 37,927,875.00 494.00
09/26/2025 70,675.00 75,300.00 70,675.00 75,475.00 75,475.00 35,748,300.00 487.00
09/25/2025 70,525.00 70,525.00 67,700.00 69,850.00 69,850.00 19,863,450.00 288.00
09/24/2025 71,350.00 72,800.00 71,300.00 71,975.00 71,975.00 31,722,825.00 440.00
09/23/2025 69,000.00 72,950.00 69,000.00 73,075.00 73,075.00 119,610,350.00 1,664.00
09/22/2025 72,225.00 73,400.00 70,075.00 70,825.00 70,825.00 17,125,425.00 240.00
09/19/2025 77,400.00 78,200.00 76,950.00 77,900.00 77,900.00 24,295,950.00 313.00
09/18/2025 74,750.00 78,125.00 74,750.00 78,100.00 78,100.00 71,928,050.00 945.00
09/17/2025 73,200.00 74,125.00 72,900.00 74,200.00 74,200.00 28,974,475.00 393.00
09/16/2025 73,850.00 74,075.00 72,900.00 73,050.00 73,050.00 128,300,200.00 1,746.00
09/15/2025 75,350.00 75,350.00 74,175.00 74,675.00 74,675.00 39,486,525.00 528.00
09/12/2025 74,050.00 75,250.00 73,950.00 75,200.00 75,200.00 43,413,750.00 582.00
09/11/2025 71,825.00 73,775.00 71,825.00 73,675.00 73,675.00 367,521,025.00 4,999.00
09/10/2025 72,275.00 72,625.00 71,550.00 71,475.00 71,475.00 4,174,300.00 58.00
09/09/2025 72,125.00 72,375.00 71,875.00 72,100.00 72,100.00 6,278,475.00 87.00
09/08/2025 71,725.00 72,700.00 71,425.00 72,475.00 72,475.00 4,538,675.00 63.00
09/05/2025 68,800.00 69,200.00 68,500.00 69,200.00 69,200.00 40,395,600.00 588.00
09/04/2025 68,850.00 69,200.00 67,550.00 68,550.00 68,550.00 23,750,600.00 347.00
09/03/2025 67,950.00 68,900.00 67,950.00 68,850.00 68,850.00 4,801,550.00 70.00
09/02/2025 67,700.00 68,600.00 67,700.00 68,200.00 68,200.00 33,402,900.00 493.00
09/01/2025 64,300.00 68,000.00 64,300.00 68,000.00 68,000.00 1,282,300.00 19.00
08/29/2025 66,550.00 67,200.00 66,050.00 67,150.00 67,150.00 2,864,750.00 43.00
08/28/2025 67,350.00 67,800.00 67,250.00 67,000.00 67,000.00 75,731,600.00 1,123.00
08/27/2025 67,050.00 68,150.00 66,900.00 67,700.00 67,700.00 6,209,500.00 92.00
08/26/2025 66,900.00 66,950.00 66,600.00 66,550.00 66,550.00 1,268,300.00 19.00
08/25/2025 66,050.00 66,500.00 66,050.00 66,350.00 66,350.00 2,848,950.00 43.00
08/22/2025 67,600.00 67,600.00 65,400.00 66,000.00 66,000.00 13,032,350.00 197.00
08/21/2025 67,150.00 67,400.00 67,050.00 66,800.00 66,800.00 3,030,450.00 45.00
08/20/2025 65,300.00 66,850.00 65,300.00 66,850.00 66,850.00 9,606,350.00 145.00
08/19/2025 64,400.00 64,850.00 64,400.00 66,600.00 66,600.00 2,198,450.00 94.00
08/18/2025 65,450.00 65,450.00 64,400.00 64,900.00 64,900.00 5,502,600.00 85.00
08/14/2025 65,850.00 66,250.00 65,350.00 65,550.00 65,550.00 37,836,100.00 574.00
08/13/2025 65,350.00 65,550.00 64,800.00 65,350.00 65,350.00 27,142,450.00 415.00
08/12/2025 70,000.00 70,000.00 62,750.00 64,800.00 64,800.00 151,422,600.00 2,376.00
08/11/2025 70,100.00 70,600.00 70,000.00 70,050.00 70,050.00 6,875,450.00 98.00
08/08/2025 67,800.00 70,100.00 67,800.00 70,100.00 70,100.00 2,016,700.00 29.00
08/07/2025 67,700.00 68,050.00 67,450.00 67,700.00 67,700.00 1,153,000.00 17.00
08/06/2025 70,500.00 70,500.00 69,700.00 69,700.00 69,700.00 4,612,450.00 66.00
08/05/2025 71,950.00 72,050.00 71,150.00 71,150.00 71,150.00 3,219,400.00 45.00
08/04/2025 71,400.00 71,950.00 71,400.00 71,850.00 71,850.00 8,886,850.00 124.00
08/01/2025 69,300.00 71,650.00 69,300.00 71,100.00 71,100.00 2,048,300.00 29.00
07/31/2025 69,550.00 72,200.00 69,550.00 70,300.00 70,300.00 79,490,500.00 1,132.00
07/30/2025 68,200.00 69,150.00 68,200.00 68,800.00 68,800.00 1,231,850.00 18.00
07/29/2025 68,400.00 68,500.00 67,800.00 67,950.00 67,950.00 1,299,800.00 19.00
07/28/2025 67,600.00 67,600.00 67,000.00 67,450.00 67,450.00 5,045,800.00 75.00
07/25/2025 67,800.00 67,800.00 67,500.00 67,650.00 67,650.00 405,650.00 6.00
07/24/2025 66,950.00 67,550.00 66,950.00 67,450.00 67,450.00 18,339,400.00 272.00
07/23/2025 66,000.00 66,250.00 66,000.00 66,600.00 66,600.00 728,500.00 11.00
07/22/2025 67,250.00 67,250.00 66,300.00 65,950.00 65,950.00 666,150.00 10.00
07/21/2025 68,700.00 69,100.00 68,700.00 68,100.00 68,100.00 1,863,400.00 27.00
07/18/2025 68,400.00 68,950.00 68,400.00 68,700.00 68,700.00 1,713,450.00 25.00
07/17/2025 67,750.00 68,650.00 67,750.00 68,450.00 68,450.00 1,297,800.00 19.00
07/16/2025 68,050.00 68,650.00 68,050.00 68,250.00 68,250.00 4,917,200.00 72.00
07/15/2025 69,950.00 69,950.00 68,750.00 68,500.00 68,500.00 27,277,050.00 393.00
07/14/2025 68,850.00 69,650.00 68,850.00 69,700.00 69,700.00 6,596,650.00 95.00
07/11/2025 68,050.00 68,400.00 68,050.00 68,250.00 68,250.00 613,400.00 9.00
07/10/2025 69,600.00 69,600.00 68,600.00 68,650.00 68,650.00 760,300.00 11.00
07/08/2025 69,750.00 69,750.00 69,100.00 68,950.00 68,950.00 1,729,500.00 25.00
07/07/2025 69,300.00 71,150.00 68,900.00 71,450.00 71,450.00 5,005,200.00 71.00
07/04/2025 67,050.00 67,750.00 67,050.00 69,000.00 69,000.00 0.00 0.00
07/03/2025 67,050.00 67,750.00 67,050.00 69,000.00 69,000.00 1,549,750.00 23.00
07/02/2025 67,250.00 67,900.00 67,200.00 66,850.00 66,850.00 2,630,750.00 39.00
07/01/2025 67,950.00 68,000.00 66,000.00 67,800.00 67,800.00 13,270,650.00 198.00
06/30/2025 67,300.00 68,150.00 67,000.00 67,700.00 67,700.00 10,908,650.00 161.00
06/27/2025 66,550.00 67,100.00 66,550.00 67,000.00 67,000.00 7,552,500.00 113.00
06/26/2025 66,000.00 66,800.00 66,000.00 66,550.00 66,550.00 6,103,950.00 92.00
06/25/2025 64,900.00 64,900.00 64,800.00 65,600.00 65,600.00 18,431,150.00 284.00
06/24/2025 65,000.00 65,150.00 64,900.00 65,150.00 65,150.00 1,041,100.00 16.00
06/23/2025 64,650.00 0.00 0.00 64,050.00 64,050.00 0.00 0.00
06/19/2025 64,700.00 64,700.00 64,000.00 64,650.00 64,650.00 0.00 0.00
06/18/2025 64,700.00 64,700.00 64,000.00 64,650.00 64,650.00 1,221,250.00 19.00
06/17/2025 64,800.00 65,100.00 64,600.00 65,000.00 65,000.00 6,422,600.00 99.00
06/13/2025 64,300.00 64,900.00 64,300.00 64,250.00 64,250.00 29,517,050.00 459.00
06/12/2025 60,950.00 60,950.00 60,950.00 60,750.00 60,750.00 0.00 0.00
06/11/2025 60,950.00 60,950.00 60,950.00 60,750.00 60,750.00 182,850.00 3.00
06/10/2025 60,700.00 60,700.00 60,700.00 60,800.00 60,800.00 27,375,700.00 451.00
06/09/2025 60,700.00 60,700.00 60,700.00 61,300.00 61,300.00 60,700.00 1.00
06/06/2025 61,500.00 61,550.00 61,500.00 61,600.00 61,600.00 6,462,700.00 105.00
06/05/2025 61,850.00 61,850.00 61,850.00 61,500.00 61,500.00 185,550.00 3.00
06/04/2025 61,850.00 61,850.00 61,600.00 61,600.00 61,600.00 1,234,500.00 20.00
06/03/2025 61,950.00 62,100.00 61,500.00 62,150.00 62,150.00 928,950.00 15.00
06/02/2025 62,250.00 62,250.00 61,250.00 61,800.00 61,800.00 7,053,500.00 115.00
05/30/2025 62,100.00 62,450.00 62,100.00 62,250.00 62,250.00 998,250.00 16.00
05/29/2025 60,800.00 61,100.00 60,800.00 61,100.00 61,100.00 305,200.00 5.00
05/28/2025 60,350.00 60,350.00 60,100.00 59,950.00 59,950.00 963,400.00 16.00
05/27/2025 59,500.00 60,400.00 59,500.00 60,650.00 60,650.00 3,180,350.00 53.00
05/26/2025 59,000.00 59,200.00 59,000.00 59,200.00 59,200.00 0.00 0.00
05/23/2025 59,000.00 59,200.00 59,000.00 59,200.00 59,200.00 8,992,200.00 152.00
05/22/2025 59,550.00 59,550.00 59,050.00 59,200.00 59,200.00 1,540,250.00 26.00
05/21/2025 60,200.00 60,200.00 59,350.00 59,700.00 59,700.00 1,257,250.00 21.00
05/20/2025 60,500.00 60,500.00 60,250.00 60,400.00 60,400.00 725,150.00 12.00
05/19/2025 60,500.00 60,500.00 59,500.00 59,950.00 59,950.00 3,277,100.00 55.00
05/16/2025 59,250.00 59,950.00 59,250.00 60,050.00 60,050.00 9,591,350.00 161.00
05/15/2025 57,100.00 0.00 0.00 58,950.00 58,950.00 0.00 0.00
05/14/2025 57,200.00 57,200.00 57,200.00 57,100.00 57,100.00 228,800.00 4.00
05/13/2025 57,250.00 57,500.00 57,250.00 57,350.00 57,350.00 49,235,750.00 860.00
05/12/2025 56,750.00 57,450.00 56,350.00 57,450.00 57,450.00 3,367,900.00 59.00
05/09/2025 56,750.00 0.00 0.00 57,650.00 57,650.00 0.00 0.00
05/08/2025 58,450.00 58,450.00 56,950.00 56,750.00 56,750.00 1,843,100.00 32.00
05/07/2025 60,950.00 60,950.00 59,400.00 59,400.00 59,400.00 1,578,500.00 26.00
05/06/2025 61,500.00 61,500.00 60,900.00 61,350.00 61,350.00 1,472,850.00 24.00
05/05/2025 59,000.00 61,600.00 59,000.00 61,200.00 61,200.00 2,423,050.00 40.00
04/30/2025 55,600.00 56,100.00 55,600.00 56,400.00 56,400.00 726,050.00 13.00
04/29/2025 55,500.00 55,500.00 55,500.00 55,550.00 55,550.00 777,000.00 14.00
04/28/2025 54,400.00 55,000.00 54,400.00 55,000.00 55,000.00 654,600.00 12.00
04/25/2025 54,600.00 54,600.00 54,500.00 54,600.00 54,600.00 381,900.00 7.00
04/24/2025 54,850.00 54,850.00 54,350.00 54,500.00 54,500.00 9,927,350.00 181.00
04/23/2025 52,550.00 53,500.00 52,550.00 53,200.00 53,200.00 1,791,450.00 34.00
04/22/2025 49,250.00 0.00 0.00 49,250.00 49,250.00 0.00 8.00
04/21/2025 49,600.00 49,600.00 48,400.00 49,250.00 49,250.00 1,321,250.00 27.00
04/16/2025 54,800.00 54,800.00 53,600.00 53,500.00 53,500.00 6,172,000.00 115.00
04/15/2025 55,800.00 0.00 0.00 55,600.00 55,600.00 0.00 0.00
04/14/2025 59,250.00 59,500.00 58,400.00 59,550.00 59,550.00 0.00 0.00
04/11/2025 59,250.00 59,500.00 58,400.00 59,550.00 59,550.00 1,178,900.00 20.00
04/10/2025 58,200.00 0.00 0.00 59,250.00 59,250.00 0.00 0.00
04/09/2025 56,500.00 56,500.00 56,200.00 58,200.00 58,200.00 1,353,000.00 24.00
04/08/2025 57,800.00 58,550.00 57,500.00 57,500.00 57,500.00 463,250.00 8.00
04/07/2025 56,250.00 57,750.00 56,250.00 57,650.00 57,650.00 459,250.00 8.00
04/04/2025 58,900.00 59,600.00 57,700.00 58,150.00 58,150.00 2,430,000.00 41.00
04/03/2025 59,650.00 60,400.00 59,500.00 60,300.00 60,300.00 2,351,500.00 39.00
04/01/2025 60,200.00 60,450.00 59,800.00 59,750.00 59,750.00 10,593,550.00 176.00
03/31/2025 61,200.00 61,200.00 60,450.00 60,500.00 60,500.00 3,332,600.00 55.00
03/28/2025 59,400.00 59,550.00 59,250.00 59,450.00 59,450.00 475,050.00 8.00
03/27/2025 58,250.00 58,250.00 58,250.00 58,950.00 58,950.00 58,250.00 1.00
03/26/2025 58,100.00 58,300.00 58,100.00 58,050.00 58,050.00 1,802,300.00 31.00
03/25/2025 57,350.00 57,350.00 56,950.00 57,250.00 57,250.00 171,250.00 3.00
03/21/2025 57,050.00 57,350.00 56,600.00 56,600.00 56,600.00 15,840,050.00 278.00
03/20/2025 56,600.00 57,050.00 56,600.00 57,050.00 57,050.00 1,251,000.00 22.00
03/19/2025 57,000.00 57,000.00 57,000.00 56,900.00 56,900.00 1,938,000.00 34.00
03/18/2025 55,450.00 55,800.00 55,450.00 56,750.00 56,750.00 3,560,150.00 64.00
03/17/2025 53,600.00 53,600.00 53,500.00 53,900.00 53,900.00 15,369,050.00 287.00
03/14/2025 52,500.00 53,150.00 52,400.00 53,100.00 53,100.00 1,946,600.00 37.00
03/13/2025 52,000.00 52,100.00 51,800.00 51,800.00 51,800.00 676,400.00 13.00
03/12/2025 52,200.00 52,250.00 51,550.00 52,100.00 52,100.00 1,864,750.00 36.00
03/11/2025 50,900.00 51,050.00 50,900.00 51,100.00 51,100.00 1,784,800.00 35.00
03/10/2025 50,500.00 50,900.00 50,500.00 50,850.00 50,850.00 62,160,900.00 1,228.00
03/07/2025 52,150.00 52,150.00 51,100.00 51,700.00 51,700.00 4,329,300.00 84.00
03/06/2025 52,150.00 52,500.00 52,000.00 52,050.00 52,050.00 3,870,000.00 74.00
03/05/2025 52,550.00 52,800.00 51,950.00 52,500.00 52,500.00 575,700.00 11.00
02/28/2025 52,250.00 52,300.00 51,900.00 51,950.00 51,950.00 1,199,300.00 23.00
02/27/2025 52,650.00 52,650.00 52,150.00 52,000.00 52,000.00 262,150.00 5.00
02/26/2025 52,000.00 52,000.00 51,900.00 51,850.00 51,850.00 1,247,900.00 24.00
02/25/2025 51,500.00 51,500.00 51,250.00 51,750.00 51,750.00 1,338,500.00 26.00
02/24/2025 51,550.00 51,950.00 51,550.00 51,900.00 51,900.00 76,850,400.00 1,481.00
02/21/2025 51,850.00 51,850.00 51,550.00 51,500.00 51,500.00 28,913,300.00 558.00
02/20/2025 51,150.00 0.00 0.00 51,450.00 51,450.00 0.00 0.00
02/19/2025 51,000.00 51,400.00 51,000.00 51,100.00 51,100.00 4,260,700.00 83.00
02/18/2025 50,700.00 50,700.00 50,700.00 50,850.00 50,850.00 50,700.00 1.00
02/17/2025 50,250.00 50,950.00 50,250.00 50,800.00 50,800.00 0.00 0.00
02/14/2025 50,250.00 50,950.00 50,250.00 50,800.00 50,800.00 5,383,450.00 106.00
02/13/2025 50,900.00 50,900.00 49,900.00 50,450.00 50,450.00 751,250.00 15.00
02/12/2025 50,850.00 52,750.00 50,850.00 50,750.00 50,750.00 4,283,300.00 83.00
02/11/2025 50,500.00 51,000.00 50,500.00 50,950.00 50,950.00 11,310,650.00 222.00
02/10/2025 50,900.00 50,900.00 50,900.00 50,850.00 50,850.00 509,000.00 10.00
02/07/2025 50,850.00 51,350.00 50,850.00 51,350.00 51,350.00 14,087,250.00 275.00
02/06/2025 51,800.00 51,800.00 50,600.00 50,650.00 50,650.00 1,125,050.00 22.00
02/05/2025 51,400.00 51,400.00 50,700.00 51,350.00 51,350.00 10,446,300.00 205.00
02/04/2025 49,825.00 50,550.00 49,825.00 50,600.00 50,600.00 1,255,175.00 25.00
02/03/2025 48,850.00 49,625.00 48,850.00 49,625.00 49,625.00 29,416,650.00 596.00
01/31/2025 50,200.00 50,200.00 48,975.00 49,050.00 49,050.00 2,424,125.00 49.00
01/30/2025 51,000.00 51,000.00 50,200.00 50,200.00 50,200.00 12,034,400.00 236.00
01/29/2025 50,050.00 50,100.00 50,050.00 50,100.00 50,100.00 450,600.00 9.00
01/28/2025 51,300.00 51,400.00 50,350.00 50,500.00 50,500.00 12,597,500.00 250.00
01/27/2025 50,650.00 50,650.00 50,500.00 50,650.00 50,650.00 31,714,200.00 627.00
01/24/2025 50,150.00 50,150.00 50,150.00 49,975.00 49,975.00 50,150.00 1.00
01/23/2025 51,150.00 51,150.00 51,000.00 51,150.00 51,150.00 62,086,800.00 1,215.00
01/22/2025 50,700.00 51,200.00 50,700.00 51,250.00 51,250.00 11,917,450.00 235.00
01/21/2025 50,450.00 50,650.00 50,450.00 50,500.00 50,500.00 20,010,350.00 396.00
01/20/2025 51,550.00 51,550.00 49,950.00 50,050.00 50,050.00 0.00 0.00
01/17/2025 51,550.00 51,550.00 49,950.00 50,050.00 50,050.00 54,379,900.00 1,085.00
01/16/2025 49,675.00 50,100.00 49,675.00 50,150.00 50,150.00 34,408,175.00 690.00
01/15/2025 48,250.00 49,250.00 48,250.00 49,475.00 49,475.00 0.00 0.00
01/14/2025 48,250.00 49,250.00 48,250.00 49,475.00 49,475.00 12,552,400.00 260.00
01/13/2025 48,000.00 48,125.00 47,800.00 48,025.00 48,025.00 721,025.00 15.00
01/10/2025 48,325.00 48,875.00 48,275.00 48,425.00 48,425.00 3,865,825.00 80.00
01/09/2025 48,450.00 48,675.00 48,275.00 48,725.00 48,725.00 0.00 0.00
01/08/2025 48,450.00 48,675.00 48,275.00 48,725.00 48,725.00 1,068,200.00 22.00
01/07/2025 47,350.00 48,100.00 47,350.00 48,125.00 48,125.00 621,250.00 13.00
01/06/2025 48,025.00 48,025.00 47,750.00 47,300.00 47,300.00 191,825.00 4.00
01/03/2025 46,200.00 46,775.00 46,200.00 47,000.00 47,000.00 92,975.00 2.00
01/02/2025 46,850.00 46,850.00 46,325.00 46,025.00 46,025.00 2,180,000.00 47.00
12/30/2024 46,900.00 46,900.00 46,650.00 46,975.00 46,975.00 840,450.00 18.00
12/27/2024 48,200.00 48,200.00 46,425.00 47,050.00 47,050.00 2,705,925.00 58.00
12/26/2024 47,725.00 47,725.00 46,950.00 47,150.00 47,150.00 141,975.00 3.00
12/24/2024 46,625.00 46,700.00 46,600.00 46,600.00 46,600.00 839,525.00 18.00
12/23/2024 47,475.00 47,475.00 45,600.00 45,600.00 45,600.00 233,825.00 5.00
12/20/2024 44,800.00 45,650.00 44,800.00 45,675.00 45,675.00 1,412,075.00 31.00
12/19/2024 44,900.00 45,200.00 44,850.00 44,925.00 44,925.00 1,842,425.00 41.00
12/18/2024 45,700.00 46,075.00 45,250.00 45,200.00 45,200.00 1,870,400.00 41.00
12/17/2024 43,050.00 44,125.00 43,050.00 44,000.00 44,000.00 3,803,425.00 87.00
12/16/2024 43,300.00 43,600.00 43,275.00 43,550.00 43,550.00 18,128,800.00 417.00
12/13/2024 42,450.00 43,050.00 42,450.00 43,000.00 43,000.00 1,029,850.00 24.00
12/12/2024 42,100.00 42,875.00 41,675.00 41,675.00 41,675.00 0.00 0.00
12/11/2024 42,100.00 42,875.00 41,675.00 41,675.00 41,675.00 10,602,425.00 249.00
12/10/2024 42,725.00 43,375.00 42,650.00 43,500.00 43,500.00 1,159,525.00 27.00
12/09/2024 42,775.00 43,125.00 42,775.00 43,375.00 43,375.00 428,100.00 10.00
12/06/2024 44,475.00 44,475.00 44,475.00 43,625.00 43,625.00 88,950.00 2.00
12/05/2024 45,275.00 45,300.00 44,950.00 44,400.00 44,400.00 2,399,325.00 53.00
12/04/2024 45,625.00 46,300.00 45,375.00 45,975.00 45,975.00 25,377,450.00 550.00
12/03/2024 44,375.00 45,350.00 44,375.00 45,575.00 45,575.00 3,601,800.00 80.00
12/02/2024 44,750.00 44,750.00 44,750.00 44,800.00 44,800.00 179,000.00 4.00
11/29/2024 45,925.00 45,925.00 45,700.00 45,300.00 45,300.00 183,475.00 4.00
11/28/2024 45,325.00 45,325.00 45,150.00 45,350.00 45,350.00 0.00 0.00
11/27/2024 45,325.00 45,325.00 45,150.00 45,350.00 45,350.00 452,675.00 10.00
11/26/2024 44,550.00 44,550.00 44,550.00 44,800.00 44,800.00 89,100.00 2.00
11/25/2024 44,825.00 44,950.00 44,550.00 45,250.00 45,250.00 537,400.00 12.00
11/22/2024 46,025.00 46,150.00 45,075.00 45,125.00 45,125.00 108,416,950.00 2,361.00
11/21/2024 43,550.00 45,450.00 43,550.00 45,550.00 45,550.00 677,475.00 15.00
11/20/2024 44,000.00 44,175.00 43,875.00 44,325.00 44,325.00 7,832,425.00 178.00
11/19/2024 44,475.00 44,800.00 44,225.00 44,025.00 44,025.00 533,000.00 12.00
11/15/2024 47,500.00 47,500.00 45,200.00 45,225.00 45,225.00 60,005,150.00 1,320.00
11/14/2024 47,775.00 47,775.00 47,125.00 47,100.00 47,100.00 617,450.00 13.00
11/13/2024 47,475.00 48,500.00 47,475.00 48,350.00 48,350.00 3,083,025.00 64.00
11/12/2024 47,550.00 48,125.00 47,550.00 48,350.00 48,350.00 11,581,225.00 243.00
11/11/2024 47,625.00 47,625.00 47,200.00 47,275.00 47,275.00 426,800.00 9.00
11/08/2024 46,400.00 46,725.00 46,375.00 46,575.00 46,575.00 1,720,525.00 37.00
11/07/2024 44,950.00 46,200.00 44,950.00 45,850.00 45,850.00 4,109,125.00 89.00
11/06/2024 45,000.00 45,000.00 44,300.00 44,900.00 44,900.00 577,975.00 13.00
11/05/2024 43,625.00 44,850.00 43,625.00 44,850.00 44,850.00 1,923,350.00 44.00
11/04/2024 44,950.00 45,000.00 44,275.00 44,300.00 44,300.00 11,114,225.00 249.00
11/01/2024 45,000.00 45,450.00 44,550.00 45,450.00 45,450.00 5,622,575.00 125.00
10/31/2024 41,750.00 41,925.00 41,625.00 41,925.00 41,925.00 9,414,725.00 225.00
10/30/2024 41,375.00 41,475.00 41,225.00 41,575.00 41,575.00 1,238,875.00 30.00
10/29/2024 42,650.00 42,650.00 42,300.00 42,300.00 42,300.00 553,400.00 13.00
10/28/2024 43,100.00 43,200.00 42,700.00 42,650.00 42,650.00 817,600.00 19.00
10/25/2024 43,525.00 43,525.00 43,175.00 43,175.00 43,175.00 607,425.00 14.00
10/24/2024 44,300.00 44,400.00 44,250.00 44,050.00 44,050.00 1,109,650.00 25.00
10/23/2024 44,600.00 44,600.00 44,600.00 44,450.00 44,450.00 223,000.00 5.00
10/22/2024 44,600.00 44,600.00 44,600.00 44,600.00 44,600.00 133,800.00 3.00
10/21/2024 44,875.00 44,875.00 44,450.00 44,800.00 44,800.00 134,200.00 3.00
10/18/2024 44,350.00 44,700.00 44,350.00 44,750.00 44,750.00 267,250.00 6.00
10/17/2024 44,725.00 44,725.00 44,725.00 44,725.00 44,725.00 178,900.00 4.00
10/16/2024 44,325.00 44,675.00 44,325.00 44,425.00 44,425.00 1,335,000.00 30.00
10/15/2024 44,600.00 44,600.00 43,900.00 43,850.00 43,850.00 308,875.00 7.00
10/14/2024 44,050.00 44,225.00 43,775.00 43,925.00 43,925.00 2,644,975.00 60.00
10/10/2024 45,300.00 45,300.00 45,300.00 45,300.00 45,300.00 407,700.00 9.00
10/09/2024 45,800.00 45,800.00 45,475.00 45,700.00 45,700.00 1,552,975.00 34.00
10/08/2024 45,650.00 45,675.00 45,400.00 45,625.00 45,625.00 8,810,900.00 194.00
10/07/2024 45,500.00 45,550.00 45,500.00 45,375.00 45,375.00 318,650.00 7.00
10/04/2024 45,425.00 45,900.00 45,375.00 45,900.00 45,900.00 6,895,850.00 151.00
10/03/2024 45,375.00 45,425.00 45,025.00 45,200.00 45,200.00 858,700.00 19.00
10/02/2024 45,900.00 45,900.00 45,500.00 45,575.00 45,575.00 3,286,800.00 72.00
10/01/2024 45,400.00 45,850.00 45,400.00 45,925.00 45,925.00 1,552,550.00 34.00
09/30/2024 45,525.00 45,525.00 44,950.00 45,625.00 45,625.00 2,754,725.00 61.00
09/27/2024 45,075.00 45,450.00 44,925.00 45,000.00 45,000.00 1,896,475.00 42.00
09/26/2024 44,750.00 45,025.00 44,550.00 44,825.00 44,825.00 10,218,575.00 228.00
09/25/2024 44,175.00 44,450.00 44,175.00 44,600.00 44,600.00 530,650.00 12.00
09/24/2024 44,975.00 45,225.00 44,975.00 44,950.00 44,950.00 541,150.00 12.00
09/23/2024 45,350.00 0.00 0.00 45,775.00 45,775.00 0.00 0.00
09/20/2024 45,275.00 45,275.00 45,275.00 45,350.00 45,350.00 90,550.00 2.00
09/19/2024 45,500.00 45,500.00 45,025.00 45,100.00 45,100.00 857,575.00 19.00
09/18/2024 46,400.00 46,400.00 45,825.00 45,650.00 45,650.00 3,398,300.00 74.00
09/17/2024 46,600.00 46,600.00 45,950.00 45,950.00 45,950.00 2,000,700.00 43.00
09/16/2024 47,025.00 47,100.00 46,750.00 47,025.00 47,025.00 423,000.00 9.00
09/13/2024 47,275.00 47,600.00 46,950.00 47,200.00 47,200.00 2,984,075.00 63.00
09/12/2024 47,425.00 47,475.00 47,250.00 47,225.00 47,225.00 1,088,125.00 23.00
09/11/2024 47,025.00 47,675.00 46,950.00 47,225.00 47,225.00 566,975.00 12.00
09/10/2024 47,350.00 47,925.00 47,250.00 47,525.00 47,525.00 12,760,225.00 269.00
09/09/2024 47,200.00 47,450.00 46,475.00 46,650.00 46,650.00 6,385,550.00 135.00
09/06/2024 47,250.00 47,250.00 46,675.00 46,850.00 46,850.00 515,925.00 11.00
09/05/2024 48,025.00 48,025.00 47,325.00 47,500.00 47,500.00 9,110,700.00 191.00
09/04/2024 50,450.00 50,450.00 48,925.00 48,850.00 48,850.00 1,926,975.00 39.00
09/03/2024 50,500.00 50,550.00 49,825.00 50,150.00 50,150.00 2,921,100.00 58.00
09/02/2024 49,500.00 49,500.00 48,400.00 48,750.00 48,750.00 0.00 0.00
08/30/2024 49,500.00 49,500.00 48,400.00 48,750.00 48,750.00 2,195,600.00 45.00
08/29/2024 47,900.00 48,300.00 47,900.00 48,175.00 48,175.00 722,900.00 15.00
08/28/2024 47,750.00 48,025.00 47,750.00 48,050.00 48,050.00 1,196,200.00 25.00
08/27/2024 47,150.00 47,575.00 47,150.00 47,625.00 47,625.00 142,300.00 3.00
08/26/2024 46,950.00 47,000.00 46,700.00 47,000.00 47,000.00 14,056,600.00 300.00
08/23/2024 47,525.00 47,525.00 46,950.00 46,875.00 46,875.00 1,743,450.00 37.00
08/22/2024 47,175.00 47,725.00 47,075.00 47,400.00 47,400.00 2,131,525.00 45.00
08/21/2024 47,325.00 47,400.00 46,850.00 47,100.00 47,100.00 7,135,400.00 151.00
08/20/2024 46,575.00 46,875.00 46,500.00 46,775.00 46,775.00 2,948,275.00 63.00
08/19/2024 47,600.00 47,600.00 46,650.00 46,975.00 46,975.00 1,172,400.00 25.00
08/16/2024 46,375.00 47,375.00 45,950.00 47,000.00 47,000.00 1,678,100.00 36.00
08/15/2024 45,150.00 45,725.00 44,875.00 45,800.00 45,800.00 952,425.00 21.00
08/14/2024 45,775.00 45,800.00 44,725.00 44,675.00 44,675.00 1,818,825.00 40.00
08/13/2024 43,475.00 43,475.00 43,125.00 43,325.00 43,325.00 562,675.00 13.00
08/12/2024 43,900.00 43,900.00 43,175.00 43,125.00 43,125.00 218,025.00 5.00
08/09/2024 43,650.00 43,650.00 43,300.00 43,600.00 43,600.00 1,215,350.00 28.00
08/08/2024 43,200.00 43,500.00 42,975.00 43,325.00 43,325.00 1,342,675.00 31.00
08/07/2024 44,650.00 44,650.00 44,000.00 44,225.00 44,225.00 310,350.00 7.00
08/06/2024 44,325.00 44,675.00 44,325.00 44,550.00 44,550.00 1,024,525.00 23.00
08/05/2024 44,400.00 44,400.00 43,625.00 43,700.00 43,700.00 4,981,025.00 113.00
08/02/2024 44,500.00 44,950.00 43,675.00 44,825.00 44,825.00 7,143,500.00 161.00
08/01/2024 44,125.00 44,900.00 44,125.00 44,825.00 44,825.00 3,031,175.00 68.00
07/31/2024 42,100.00 42,950.00 42,100.00 42,950.00 42,950.00 937,425.00 22.00
07/30/2024 43,000.00 43,100.00 41,950.00 42,150.00 42,150.00 3,619,575.00 85.00
07/29/2024 42,950.00 42,950.00 42,125.00 42,175.00 42,175.00 1,570,350.00 37.00
07/26/2024 43,575.00 43,575.00 43,000.00 43,325.00 43,325.00 9,735,300.00 225.00
07/25/2024 44,050.00 44,050.00 42,900.00 42,900.00 42,900.00 607,450.00 14.00
07/24/2024 43,050.00 43,250.00 42,975.00 43,250.00 43,250.00 1,120,175.00 26.00
07/23/2024 42,800.00 42,800.00 42,400.00 42,400.00 42,400.00 1,230,800.00 29.00
07/22/2024 43,125.00 43,175.00 42,250.00 42,250.00 42,250.00 7,862,450.00 186.00
07/19/2024 41,800.00 42,125.00 41,750.00 42,125.00 42,125.00 3,322,975.00 79.00
07/18/2024 42,575.00 42,575.00 41,950.00 41,950.00 41,950.00 4,117,325.00 98.00
07/17/2024 42,100.00 42,375.00 41,600.00 41,875.00 41,875.00 14,709,050.00 351.00
07/16/2024 40,100.00 41,350.00 40,100.00 41,200.00 41,200.00 1,022,150.00 25.00
07/15/2024 42,350.00 42,575.00 40,700.00 40,825.00 40,825.00 10,672,175.00 261.00
07/12/2024 45,000.00 45,200.00 44,700.00 44,900.00 44,900.00 4,494,900.00 100.00
07/11/2024 43,800.00 44,325.00 43,675.00 44,550.00 44,550.00 1,722,050.00 39.00
07/10/2024 44,550.00 44,550.00 43,950.00 44,425.00 44,425.00 9,791,825.00 222.00
07/08/2024 45,476.50 45,573.50 44,599.00 44,870.00 44,870.00 2,162,077.50 48.00
07/05/2024 44,392.00 44,650.00 44,333.00 44,587.00 44,587.00 7,835,387.00 176.00
07/04/2024 43,000.00 43,002.00 43,000.00 44,000.00 44,000.00 2,236,078.00 52.00
07/03/2024 44,750.00 44,830.00 44,300.00 44,800.00 44,800.00 1,915,761.00 43.00
07/02/2024 46,450.00 46,699.50 45,970.00 46,174.50 46,174.50 11,191,788.00 242.00
07/01/2024 45,255.00 45,900.00 45,240.00 45,849.00 45,849.00 2,720,496.00 60.00
06/28/2024 45,329.00 45,329.00 44,387.00 44,361.50 44,361.50 3,440,559.50 77.00
06/27/2024 44,565.00 44,772.50 43,920.50 44,500.00 44,500.00 17,148,026.00 384.00
06/26/2024 44,200.00 45,154.00 44,200.00 45,068.50 45,068.50 18,168,741.00 407.00
06/25/2024 45,843.00 45,843.00 45,067.50 45,280.00 45,280.00 6,342,966.50 140.00
06/24/2024 44,990.00 46,630.00 44,749.50 45,856.50 45,856.50 6,563,766.50 143.00
06/19/2024 45,000.00 45,000.00 44,000.00 44,999.00 44,999.00 844,000.00 19.00
06/18/2024 43,130.00 44,391.50 43,130.00 44,256.50 44,256.50 13,906,846.50 317.00
06/14/2024 44,000.00 44,000.00 41,980.50 42,525.00 42,525.00 6,688,640.50 158.00
06/13/2024 41,583.50 43,054.50 41,583.50 42,780.00 42,780.00 4,307,874.00 101.00
06/12/2024 42,565.50 42,870.50 42,198.00 43,000.00 43,000.00 1,022,378.00 24.00
06/11/2024 43,099.00 43,232.50 42,864.00 43,300.00 43,300.00 6,929,928.50 161.00
06/10/2024 42,175.00 42,175.00 42,175.00 42,578.50 42,578.50 42,175.00 1.00
06/07/2024 42,986.00 43,200.00 42,933.50 43,200.00 43,200.00 1,032,198.00 24.00
06/06/2024 42,669.00 0.00 0.00 43,248.50 43,248.50 0.00 0.00
06/05/2024 43,283.00 43,283.00 42,261.00 42,669.00 42,669.00 468,843.00 11.00
06/04/2024 43,277.50 43,277.50 42,401.50 43,100.00 43,100.00 1,895,433.50 44.00
06/03/2024 41,398.50 43,188.00 41,398.50 43,242.50 43,242.50 4,177,725.50 99.00
05/31/2024 39,700.00 41,349.00 39,650.00 41,289.00 41,289.00 8,679,230.50 213.00
05/30/2024 39,060.00 39,829.00 39,000.00 39,618.00 39,618.00 5,577,989.00 141.00
05/29/2024 38,400.00 38,975.00 37,923.50 39,059.50 39,059.50 4,268,147.50 111.00
05/28/2024 38,800.00 38,900.00 38,677.00 39,140.50 39,140.50 2,012,207.00 52.00
05/27/2024 39,819.00 39,819.00 38,856.00 39,556.00 39,556.00 0.00 0.00
05/24/2024 39,819.00 39,819.00 38,856.00 39,556.00 39,556.00 11,504,104.00 294.00
05/23/2024 41,125.50 41,528.00 39,500.00 40,240.00 40,240.00 18,675,852.50 456.00
05/22/2024 38,200.00 40,550.00 38,200.00 40,380.50 40,380.50 1,908,806.50 48.00
05/21/2024 37,263.50 38,293.00 37,254.00 38,207.50 38,207.50 4,088,433.00 108.00
05/20/2024 36,355.00 37,230.00 36,198.50 37,306.50 37,306.50 551,737.00 15.00
05/17/2024 36,500.00 36,500.00 36,176.00 36,490.00 36,490.00 1,091,225.00 30.00
05/16/2024 35,880.00 36,270.00 35,800.00 36,255.00 36,255.00 2,661,887.50 74.00
05/15/2024 35,566.50 35,700.00 35,309.00 35,475.00 35,475.00 1,779,608.00 50.00
05/14/2024 35,000.00 35,135.50 34,789.00 35,135.50 35,135.50 1,855,541.00 53.00
05/13/2024 35,539.00 35,539.00 35,185.00 35,185.00 35,185.00 529,203.00 15.00
05/10/2024 36,082.00 36,135.00 35,866.00 35,868.00 35,868.00 1,512,714.00 42.00
05/09/2024 35,404.00 35,529.50 35,404.00 35,529.50 35,529.50 851,420.50 24.00
05/08/2024 36,061.00 36,061.00 35,046.50 35,046.50 35,046.50 13,118,818.50 369.00
05/07/2024 36,600.00 36,602.50 36,200.00 36,602.50 36,602.50 11,944,027.50 329.00
05/06/2024 37,000.00 37,000.00 36,237.50 36,651.50 36,651.50 2,775,512.00 76.00
05/03/2024 36,812.00 37,254.00 36,803.50 36,936.50 36,936.50 25,180,870.00 679.00
05/02/2024 38,192.00 38,863.50 37,900.00 38,500.00 38,500.00 1,606,128.50 42.00
04/30/2024 37,480.50 37,541.00 37,365.00 37,541.00 37,541.00 450,013.00 12.00
04/29/2024 37,000.00 37,326.50 37,000.00 37,326.50 37,326.50 185,565.00 5.00
04/26/2024 37,600.00 37,694.50 37,409.00 37,409.00 37,409.00 4,666,993.50 124.00
04/25/2024 37,046.00 37,551.50 37,046.00 37,551.50 37,551.50 186,570.50 5.00
04/24/2024 36,224.00 36,482.50 36,224.00 36,482.50 36,482.50 326,791.50 9.00
04/23/2024 36,283.00 36,456.00 36,120.00 36,300.00 36,300.00 1,306,860.00 36.00
04/22/2024 36,034.50 36,696.00 35,902.00 36,283.00 36,283.00 9,189,965.00 252.00
04/19/2024 37,884.00 38,561.50 37,884.00 38,561.50 38,561.50 687,362.00 18.00
04/18/2024 37,403.00 37,650.00 37,403.00 37,650.00 37,650.00 2,398,957.00 64.00
04/17/2024 38,109.00 38,109.00 37,750.00 37,750.00 37,750.00 302,878.00 8.00
04/16/2024 38,229.50 38,961.00 38,226.00 38,368.00 38,368.00 1,382,435.50 36.00
04/15/2024 37,856.00 38,713.00 37,856.00 38,063.50 38,063.50 2,756,660.50 72.00
04/12/2024 37,018.00 37,140.00 36,828.00 36,876.00 36,876.00 885,952.00 24.00
04/11/2024 37,456.00 37,456.00 37,316.50 37,317.50 37,317.50 1,456,019.50 39.00
04/10/2024 37,546.50 37,546.50 37,300.00 37,526.50 37,526.50 449,361.00 12.00
04/09/2024 37,000.00 37,631.50 36,800.50 37,445.50 37,445.50 2,639,075.50 71.00
04/08/2024 38,206.00 38,206.00 37,674.50 37,814.00 37,814.00 3,592,233.00 95.00
04/05/2024 38,489.50 38,618.50 37,635.00 38,367.00 38,367.00 4,241,712.00 111.00
04/04/2024 39,941.50 40,000.00 38,652.50 38,652.50 38,652.50 8,369,930.00 214.00
04/03/2024 40,264.00 40,305.00 39,857.00 39,857.00 39,857.00 11,977,907.50 298.00
03/27/2024 40,522.50 40,562.00 40,522.50 40,562.00 40,562.00 648,794.50 16.00
03/26/2024 39,967.50 41,066.00 39,967.50 40,832.00 40,832.00 335,893,813.50 8,305.00
03/25/2024 40,739.00 40,739.00 39,813.00 39,827.50 39,827.50 8,029,901.50 199.00
03/22/2024 41,018.50 41,018.50 40,294.50 40,685.50 40,685.50 1,911,217.50 47.00
03/21/2024 40,893.00 41,034.00 40,527.50 41,018.00 41,018.00 1,669,476.50 41.00
03/20/2024 40,975.50 41,002.50 40,877.50 41,002.50 41,002.50 1,310,985.00 32.00
03/19/2024 39,937.50 40,711.50 39,870.00 40,550.00 40,550.00 2,101,069.50 52.00
03/18/2024 39,487.50 39,874.50 39,481.50 39,707.00 39,707.00 1,543,998.00 39.00
03/15/2024 39,348.50 39,348.50 39,348.50 39,348.50 39,348.50 39,348.50 1.00
03/14/2024 38,958.00 39,049.00 38,679.50 38,781.50 38,781.50 108,045,568.00 2,793.00