ODC(ODC)
ODC
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $74.49 | $74.86 | $70.00 | $74.00 | 147,019 |
| 5/19/2026 | $75.73 | $76.43 | $73.87 | $73.87 | 168,455 |
| 5/18/2026 | $77.06 | $77.81 | $76.09 | $76.17 | 48,200 |
| 5/15/2026 | $78.21 | $78.21 | $76.46 | $76.47 | 52,932 |
| 5/14/2026 | $78.33 | $79.19 | $77.50 | $78.28 | 50,229 |
| 5/13/2026 | $76.19 | $78.28 | $76.19 | $77.82 | 47,800 |
| 5/12/2026 | $76.43 | $77.76 | $75.61 | $76.90 | 42,000 |
| 5/11/2026 | $77.94 | $77.94 | $76.37 | $76.47 | 42,896 |
| 5/8/2026 | $75.50 | $77.88 | $75.50 | $77.28 | 46,445 |
| 5/7/2026 | $75.44 | $76.76 | $74.63 | $75.68 | 47,540 |
| 5/6/2026 | $75.25 | $75.98 | $74.56 | $75.21 | 50,711 |
| 5/5/2026 | $72.10 | $75.13 | $71.52 | $74.71 | 48,114 |
| 5/4/2026 | $72.78 | $73.48 | $71.81 | $72.06 | 43,900 |
| 5/1/2026 | $73.36 | $73.93 | $71.84 | $73.32 | 68,122 |
| 4/30/2026 | $71.88 | $73.22 | $71.88 | $72.95 | 38,110 |
| 4/29/2026 | $74.69 | $75.00 | $71.64 | $72.44 | 36,845 |
| 4/28/2026 | $74.05 | $75.19 | $74.05 | $75.10 | 37,938 |
| 4/27/2026 | $74.72 | $75.41 | $73.12 | $73.73 | 52,408 |
| 4/24/2026 | $71.52 | $74.38 | $71.00 | $74.38 | 50,500 |
| 4/23/2026 | $71.55 | $72.55 | $71.21 | $71.56 | 38,400 |
| 4/22/2026 | $72.67 | $73.22 | $71.55 | $71.55 | 48,110 |
| 4/21/2026 | $73.04 | $73.40 | $71.92 | $72.24 | 30,800 |
| 4/20/2026 | $73.29 | $73.44 | $72.65 | $73.00 | 40,500 |
| 4/17/2026 | $71.15 | $74.28 | $71.15 | $73.41 | 53,400 |
| 4/16/2026 | $70.05 | $71.24 | $69.49 | $70.89 | 53,500 |
| 4/15/2026 | $70.98 | $71.10 | $69.50 | $69.80 | 51,500 |
| 4/14/2026 | $72.06 | $73.22 | $71.50 | $71.51 | 42,101 |
| 4/13/2026 | $72.59 | $73.46 | $71.83 | $72.25 | 69,100 |
| 4/10/2026 | $72.77 | $72.93 | $72.00 | $72.81 | 39,246 |
| 4/9/2026 | $71.00 | $72.99 | $70.63 | $72.78 | 81,500 |
| 4/8/2026 | $69.50 | $71.42 | $68.26 | $71.05 | 78,400 |
| 4/7/2026 | $67.85 | $68.68 | $67.56 | $68.42 | 71,542 |
| 4/6/2026 | $67.28 | $68.62 | $66.97 | $67.89 | 52,926 |
| 4/2/2026 | $65.74 | $68.23 | $65.00 | $67.57 | 60,908 |
| 4/1/2026 | $65.08 | $66.74 | $64.66 | $65.89 | 48,800 |
| 3/31/2026 | $64.49 | $66.04 | $63.79 | $65.09 | 66,100 |
| 3/30/2026 | $63.97 | $65.52 | $63.41 | $64.44 | 90,700 |
| 3/27/2026 | $62.34 | $63.62 | $62.34 | $63.28 | 26,428 |
| 3/26/2026 | $62.96 | $63.78 | $62.58 | $62.69 | 44,606 |
| 3/25/2026 | $63.47 | $64.00 | $62.50 | $63.46 | 44,803 |
| 3/24/2026 | $61.50 | $63.00 | $61.50 | $62.53 | 54,800 |
| 3/23/2026 | $60.92 | $62.33 | $60.82 | $61.86 | 48,535 |
| 3/20/2026 | $61.18 | $61.58 | $59.11 | $59.85 | 84,000 |
| 3/19/2026 | $59.84 | $60.86 | $59.45 | $60.46 | 48,500 |
| 3/18/2026 | $60.75 | $61.24 | $60.00 | $60.02 | 48,040 |
| 3/17/2026 | $62.15 | $63.55 | $61.06 | $61.57 | 66,235 |
| 3/16/2026 | $63.32 | $64.72 | $60.87 | $62.36 | 87,700 |
| 3/13/2026 | $65.64 | $66.55 | $61.46 | $63.56 | 103,900 |
| 3/12/2026 | $63.95 | $69.63 | $63.91 | $65.43 | 129,729 |
| 3/11/2026 | $64.17 | $65.05 | $63.52 | $64.89 | 56,600 |
| 3/10/2026 | $63.50 | $66.00 | $63.26 | $64.69 | 52,017 |
| 3/9/2026 | $62.33 | $64.12 | $61.40 | $64.11 | 51,802 |
| 3/6/2026 | $65.15 | $65.25 | $62.61 | $63.20 | 66,707 |
| 3/5/2026 | $68.25 | $68.39 | $65.96 | $65.96 | 103,119 |
| 3/4/2026 | $68.34 | $69.20 | $67.65 | $68.45 | 85,300 |
| 3/3/2026 | $68.29 | $68.81 | $67.00 | $68.30 | 121,900 |
| 3/2/2026 | $68.06 | $70.01 | $67.85 | $69.00 | 120,700 |
| 2/27/2026 | $66.93 | $68.98 | $66.62 | $67.84 | 86,000 |
| 2/26/2026 | $65.50 | $67.73 | $65.50 | $67.30 | 73,900 |
| 2/25/2026 | $64.85 | $65.23 | $63.25 | $65.20 | 50,400 |
| 2/24/2026 | $63.65 | $65.61 | $63.65 | $64.95 | 51,700 |
| 2/23/2026 | $63.88 | $63.91 | $62.74 | $63.71 | 50,348 |
| 2/20/2026 | $63.29 | $64.10 | $62.50 | $63.69 | 108,900 |
| 2/19/2026 | $62.82 | $63.84 | $62.25 | $63.06 | 55,100 |