RTO(RTO)
RTO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 5/20/2026 | $31.77 | $32.09 | $31.59 | $31.95 | 818,900 |
| 5/19/2026 | $32.09 | $32.10 | $31.54 | $31.56 | 606,612 |
| 5/18/2026 | $31.98 | $32.28 | $31.96 | $32.21 | 520,800 |
| 5/15/2026 | $31.62 | $31.69 | $31.45 | $31.53 | 991,839 |
| 5/14/2026 | $32.28 | $32.51 | $32.14 | $32.17 | 982,300 |
| 5/13/2026 | $32.26 | $32.45 | $32.17 | $32.24 | 1.25M |
| 5/12/2026 | $32.27 | $32.78 | $32.12 | $32.73 | 1.09M |
| 5/11/2026 | $33.38 | $33.43 | $33.03 | $33.08 | 768,733 |
| 5/8/2026 | $33.40 | $33.44 | $33.01 | $33.40 | 1.15M |
| 5/7/2026 | $33.94 | $33.94 | $33.57 | $33.65 | 771,500 |
| 5/6/2026 | $34.42 | $34.49 | $34.06 | $34.20 | 656,900 |
| 5/5/2026 | $33.67 | $33.93 | $33.42 | $33.81 | 706,000 |
| 5/4/2026 | $33.61 | $33.82 | $33.35 | $33.48 | 471,500 |
| 5/1/2026 | $34.00 | $34.28 | $33.77 | $33.79 | 595,637 |
| 4/30/2026 | $33.62 | $34.00 | $33.56 | $33.87 | 1.12M |
| 4/29/2026 | $33.09 | $33.18 | $32.85 | $33.00 | 1.20M |
| 4/28/2026 | $33.33 | $33.45 | $33.26 | $33.44 | 1.03M |
| 4/27/2026 | $33.87 | $33.96 | $33.49 | $33.49 | 1.12M |
| 4/24/2026 | $33.76 | $34.19 | $33.58 | $34.08 | 1.45M |
| 4/23/2026 | $33.49 | $33.80 | $33.36 | $33.59 | 916,100 |
| 4/22/2026 | $33.76 | $33.99 | $33.50 | $33.62 | 921,717 |
| 4/21/2026 | $33.67 | $33.81 | $33.48 | $33.54 | 1.04M |
| 4/20/2026 | $33.83 | $34.18 | $33.73 | $34.06 | 1.24M |
| 4/17/2026 | $33.90 | $34.27 | $33.84 | $33.87 | 1.35M |
| 4/16/2026 | $33.90 | $34.16 | $33.32 | $33.69 | 1.20M |
| 4/15/2026 | $34.44 | $34.50 | $33.95 | $34.34 | 1.10M |
| 4/14/2026 | $34.25 | $34.67 | $34.07 | $34.52 | 1.01M |
| 4/13/2026 | $33.27 | $33.41 | $33.10 | $33.34 | 548,626 |
| 4/10/2026 | $33.75 | $33.79 | $33.39 | $33.60 | 744,300 |
| 4/9/2026 | $33.95 | $34.05 | $33.55 | $33.86 | 776,501 |
| 4/8/2026 | $33.81 | $34.09 | $33.54 | $33.70 | 1.06M |
| 4/7/2026 | $32.94 | $32.98 | $32.37 | $32.66 | 1.21M |
| 4/6/2026 | $32.72 | $33.03 | $32.70 | $32.85 | 500,226 |
| 4/2/2026 | $31.73 | $32.85 | $31.69 | $32.78 | 1.01M |
| 4/1/2026 | $31.97 | $32.27 | $31.68 | $32.01 | 1.00M |
| 3/31/2026 | $30.81 | $31.85 | $30.60 | $31.48 | 1.54M |
| 3/30/2026 | $30.48 | $30.82 | $30.25 | $30.57 | 1.23M |
| 3/27/2026 | $30.73 | $30.93 | $30.47 | $30.56 | 995,100 |
| 3/26/2026 | $31.02 | $31.37 | $30.69 | $30.71 | 1.26M |
| 3/25/2026 | $31.58 | $31.60 | $31.09 | $31.41 | 802,336 |
| 3/24/2026 | $31.00 | $31.38 | $30.87 | $31.23 | 1.17M |
| 3/23/2026 | $31.32 | $31.61 | $30.93 | $31.36 | 1.86M |
| 3/20/2026 | $31.63 | $31.74 | $30.68 | $30.82 | 1.67M |
| 3/19/2026 | $31.57 | $31.92 | $31.26 | $31.61 | 1.01M |
| 3/18/2026 | $32.62 | $32.76 | $31.79 | $31.83 | 1.50M |
| 3/17/2026 | $32.36 | $32.56 | $32.31 | $32.39 | 1.93M |
| 3/16/2026 | $32.43 | $32.57 | $31.96 | $32.12 | 1.58M |
| 3/13/2026 | $32.61 | $32.86 | $32.21 | $32.34 | 2.70M |
| 3/12/2026 | $33.15 | $33.47 | $32.58 | $32.59 | 4.84M |
| 3/11/2026 | $31.30 | $31.78 | $31.14 | $31.73 | 1.41M |
| 3/10/2026 | $31.34 | $31.39 | $30.71 | $30.92 | 950,904 |
| 3/9/2026 | $31.07 | $31.62 | $30.71 | $31.59 | 1.43M |
| 3/6/2026 | $31.40 | $31.96 | $31.18 | $31.86 | 2.74M |
| 3/5/2026 | $32.22 | $32.50 | $31.68 | $31.99 | 2.73M |
| 3/4/2026 | $28.66 | $28.92 | $28.45 | $28.75 | 2.50M |
| 3/3/2026 | $28.76 | $29.42 | $28.50 | $29.22 | 2.03M |
| 3/2/2026 | $30.64 | $31.05 | $30.62 | $30.81 | 1.62M |
| 2/27/2026 | $31.05 | $31.34 | $30.89 | $31.28 | 2.28M |
| 2/26/2026 | $30.79 | $31.26 | $30.65 | $31.24 | 1.92M |
| 2/25/2026 | $30.79 | $30.88 | $30.62 | $30.78 | 853,500 |
| 2/24/2026 | $30.43 | $30.68 | $30.22 | $30.67 | 1.52M |
| 2/23/2026 | $31.57 | $31.60 | $31.18 | $31.33 | 848,312 |
| 2/20/2026 | $31.39 | $32.04 | $31.38 | $32.00 | 1.02M |