OPLN(OPLN)
OPLN
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $34.49 | $35.37 | $34.19 | $35.28 | 761,860 |
| 5/19/2026 | $34.90 | $34.92 | $34.34 | $34.42 | 641,345 |
| 5/18/2026 | $35.42 | $35.78 | $34.95 | $35.04 | 594,300 |
| 5/15/2026 | $35.55 | $35.88 | $34.85 | $34.90 | 523,900 |
| 5/14/2026 | $35.91 | $36.24 | $35.21 | $35.73 | 640,300 |
| 5/13/2026 | $35.93 | $35.93 | $35.48 | $35.61 | 835,200 |
| 5/12/2026 | $36.92 | $36.92 | $35.78 | $36.11 | 922,500 |
| 5/11/2026 | $37.78 | $38.52 | $36.82 | $37.05 | 1.04M |
| 5/8/2026 | $37.63 | $38.49 | $37.13 | $37.89 | 1.61M |
| 5/7/2026 | $36.44 | $38.21 | $36.40 | $37.67 | 1.71M |
| 5/6/2026 | $36.51 | $36.66 | $34.92 | $35.94 | 1.46M |
| 5/5/2026 | $32.17 | $36.25 | $31.30 | $35.36 | 2.73M |
| 5/4/2026 | $31.36 | $32.90 | $31.36 | $32.06 | 2.10M |
| 5/1/2026 | $31.71 | $31.92 | $30.93 | $31.49 | 509,600 |
| 4/30/2026 | $31.56 | $31.72 | $31.26 | $31.44 | 536,717 |
| 4/29/2026 | $31.48 | $31.87 | $31.48 | $31.60 | 438,230 |
| 4/28/2026 | $31.92 | $31.94 | $31.47 | $31.66 | 472,905 |
| 4/27/2026 | $31.77 | $32.20 | $31.67 | $31.70 | 464,200 |
| 4/24/2026 | $31.52 | $31.89 | $30.78 | $31.86 | 485,706 |
| 4/23/2026 | $31.45 | $31.77 | $31.33 | $31.66 | 319,900 |
| 4/22/2026 | $31.39 | $31.77 | $31.13 | $31.68 | 556,500 |
| 4/21/2026 | $31.70 | $32.36 | $31.15 | $31.22 | 471,719 |
| 4/20/2026 | $31.49 | $31.87 | $31.34 | $31.68 | 451,000 |
| 4/17/2026 | $31.19 | $31.80 | $31.11 | $31.63 | 507,311 |
| 4/16/2026 | $30.91 | $31.20 | $30.57 | $30.71 | 575,627 |
| 4/15/2026 | $30.78 | $30.93 | $30.62 | $30.78 | 464,600 |
| 4/14/2026 | $30.67 | $30.99 | $30.41 | $30.72 | 555,934 |
| 4/13/2026 | $29.57 | $30.75 | $29.47 | $30.65 | 695,500 |
| 4/10/2026 | $29.73 | $29.73 | $29.35 | $29.69 | 361,002 |
| 4/9/2026 | $29.82 | $29.86 | $29.32 | $29.77 | 558,901 |
| 4/8/2026 | $30.50 | $30.66 | $29.92 | $29.93 | 825,400 |
| 4/7/2026 | $29.63 | $30.05 | $29.43 | $29.69 | 846,900 |
| 4/6/2026 | $29.42 | $29.80 | $29.35 | $29.70 | 519,323 |
| 4/2/2026 | $29.06 | $29.93 | $29.06 | $29.62 | 538,022 |
| 4/1/2026 | $29.25 | $29.65 | $28.97 | $29.42 | 875,816 |
| 3/31/2026 | $28.15 | $29.17 | $28.02 | $29.15 | 947,739 |
| 3/30/2026 | $27.25 | $28.27 | $27.23 | $27.68 | 922,712 |
| 3/27/2026 | $26.56 | $26.82 | $26.30 | $26.75 | 735,000 |
| 3/26/2026 | $26.80 | $27.13 | $26.62 | $26.82 | 1.04M |
| 3/25/2026 | $27.62 | $27.62 | $26.62 | $27.00 | 1.14M |
| 3/24/2026 | $27.13 | $27.59 | $26.96 | $27.17 | 1.22M |
| 3/23/2026 | $27.63 | $28.26 | $27.47 | $27.49 | 1.61M |
| 3/20/2026 | $27.42 | $27.46 | $26.69 | $26.74 | 2.36M |
| 3/19/2026 | $26.76 | $27.42 | $26.69 | $27.17 | 599,221 |
| 3/18/2026 | $27.15 | $27.41 | $26.68 | $26.96 | 1.03M |
| 3/17/2026 | $27.87 | $28.09 | $27.42 | $27.44 | 592,503 |
| 3/16/2026 | $27.87 | $28.25 | $27.33 | $27.33 | 1.22M |
| 3/13/2026 | $27.70 | $27.76 | $27.04 | $27.68 | 1.18M |
| 3/12/2026 | $27.78 | $28.27 | $27.47 | $27.58 | 842,812 |
| 3/11/2026 | $28.29 | $28.34 | $27.90 | $28.13 | 645,001 |
| 3/10/2026 | $28.77 | $29.02 | $28.29 | $28.34 | 610,317 |
| 3/9/2026 | $27.97 | $28.87 | $27.77 | $28.84 | 935,942 |
| 3/6/2026 | $28.03 | $28.46 | $27.68 | $28.33 | 557,700 |
| 3/5/2026 | $28.42 | $29.02 | $27.95 | $28.47 | 874,200 |
| 3/4/2026 | $28.59 | $29.08 | $28.32 | $28.70 | 1.01M |
| 3/3/2026 | $28.03 | $28.41 | $27.37 | $28.32 | 1.24M |
| 3/2/2026 | $28.05 | $28.59 | $27.99 | $28.03 | 861,407 |
| 2/27/2026 | $28.06 | $28.65 | $28.00 | $28.51 | 959,100 |
| 2/26/2026 | $27.03 | $28.55 | $27.03 | $28.49 | 1.30M |
| 2/25/2026 | $26.22 | $26.97 | $25.81 | $26.90 | 1.66M |
| 2/24/2026 | $26.71 | $26.91 | $25.94 | $26.15 | 1.61M |
| 2/23/2026 | $28.37 | $28.37 | $26.30 | $26.39 | 1.68M |
| 2/20/2026 | $29.03 | $29.33 | $28.53 | $28.63 | 1.50M |
| 2/19/2026 | $28.76 | $29.39 | $28.61 | $29.26 | 1.35M |