RTO(RTO)
RTO
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/16/2026 | $29.80 | $30.51 | $29.80 | $30.43 | 453,225 |
| 7/15/2026 | $29.49 | $29.92 | $29.47 | $29.78 | 698,600 |
| 7/14/2026 | $29.45 | $29.66 | $29.37 | $29.58 | 525,700 |
| 7/13/2026 | $29.37 | $29.80 | $29.37 | $29.59 | 794,225 |
| 7/10/2026 | $30.05 | $30.05 | $29.64 | $29.64 | 613,800 |
| 7/9/2026 | $30.13 | $30.21 | $29.93 | $30.14 | 514,227 |
| 7/8/2026 | $30.02 | $30.14 | $29.83 | $30.12 | 621,200 |
| 7/7/2026 | $30.44 | $30.60 | $30.21 | $30.26 | 706,400 |
| 7/6/2026 | $29.95 | $29.98 | $29.50 | $29.89 | 958,136 |
| 7/2/2026 | $29.62 | $30.07 | $29.62 | $29.99 | 872,590 |
| 7/1/2026 | $28.72 | $29.33 | $28.72 | $29.02 | 597,700 |
| 6/30/2026 | $28.41 | $28.66 | $28.32 | $28.61 | 875,140 |
| 6/29/2026 | $28.91 | $28.98 | $28.56 | $28.78 | 965,547 |
| 6/26/2026 | $28.69 | $29.02 | $28.65 | $28.93 | 839,300 |
| 6/25/2026 | $29.07 | $29.20 | $28.78 | $28.89 | 927,340 |
| 6/24/2026 | $28.57 | $29.09 | $28.57 | $29.00 | 657,634 |
| 6/23/2026 | $28.43 | $28.50 | $28.26 | $28.35 | 550,943 |
| 6/22/2026 | $28.42 | $28.64 | $28.31 | $28.50 | 817,076 |
| 6/18/2026 | $28.29 | $28.66 | $28.16 | $28.48 | 1.22M |
| 6/17/2026 | $29.98 | $29.98 | $28.96 | $29.02 | 1.42M |
| 6/16/2026 | $30.00 | $30.45 | $29.98 | $30.33 | 477,600 |
| 6/15/2026 | $30.90 | $30.90 | $30.15 | $30.19 | 585,600 |
| 6/12/2026 | $30.46 | $30.73 | $30.24 | $30.66 | 809,126 |
| 6/11/2026 | $30.27 | $30.59 | $30.05 | $30.52 | 1.28M |
| 6/10/2026 | $30.19 | $30.54 | $30.12 | $30.12 | 990,100 |
| 6/9/2026 | $29.93 | $30.21 | $29.83 | $30.19 | 1.44M |
| 6/8/2026 | $29.79 | $29.92 | $29.53 | $29.53 | 834,216 |
| 6/5/2026 | $29.94 | $30.05 | $29.57 | $29.70 | 613,300 |
| 6/4/2026 | $29.81 | $29.91 | $29.66 | $29.75 | 841,300 |
| 6/3/2026 | $29.15 | $29.41 | $29.11 | $29.15 | 878,201 |
| 6/2/2026 | $29.66 | $29.77 | $29.27 | $29.32 | 1.24M |
| 6/1/2026 | $29.77 | $29.90 | $29.43 | $29.77 | 994,600 |
| 5/29/2026 | $30.53 | $30.56 | $30.11 | $30.11 | 977,125 |
| 5/28/2026 | $30.48 | $30.86 | $30.38 | $30.50 | 1.64M |
| 5/27/2026 | $31.55 | $31.63 | $31.09 | $31.25 | 826,700 |
| 5/26/2026 | $31.67 | $31.86 | $31.34 | $31.58 | 663,400 |
| 5/22/2026 | $31.42 | $31.54 | $31.31 | $31.34 | 673,500 |
| 5/21/2026 | $31.32 | $31.83 | $31.07 | $31.56 | 768,700 |
| 5/20/2026 | $31.77 | $32.09 | $31.59 | $31.95 | 866,204 |
| 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 |