PB(PB)
PB
| Date | Open | High | Low | Close | Volume |
|---|---|---|---|---|---|
| 7/20/2026 | $73.30 | $73.57 | $72.67 | $72.98 | 553,057 |
| 7/17/2026 | $74.49 | $75.00 | $73.14 | $73.49 | 883,923 |
| 7/16/2026 | $72.67 | $74.79 | $72.64 | $74.73 | 998,100 |
| 7/15/2026 | $72.78 | $73.60 | $72.10 | $72.49 | 724,600 |
| 7/14/2026 | $72.67 | $73.06 | $72.12 | $72.50 | 1.11M |
| 7/13/2026 | $72.34 | $72.78 | $71.97 | $72.68 | 922,000 |
| 7/10/2026 | $71.75 | $72.41 | $71.52 | $71.99 | 996,211 |
| 7/9/2026 | $70.53 | $71.96 | $70.33 | $71.50 | 1.32M |
| 7/8/2026 | $71.74 | $71.74 | $69.90 | $70.43 | 1.50M |
| 7/7/2026 | $71.15 | $72.63 | $70.86 | $72.01 | 1.32M |
| 7/6/2026 | $69.80 | $71.10 | $69.79 | $71.08 | 3.01M |
| 7/2/2026 | $73.64 | $73.80 | $70.74 | $70.90 | 4.75M |
| 7/1/2026 | $73.12 | $73.98 | $72.59 | $73.37 | 1.95M |
| 6/30/2026 | $73.14 | $73.52 | $72.19 | $73.03 | 3.56M |
| 6/29/2026 | $73.87 | $74.28 | $73.23 | $73.52 | 1.35M |
| 6/26/2026 | $73.49 | $74.37 | $72.84 | $74.36 | 1.50M |
| 6/25/2026 | $72.44 | $73.39 | $72.30 | $73.38 | 1.34M |
| 6/24/2026 | $72.14 | $73.13 | $72.14 | $72.60 | 1.17M |
| 6/23/2026 | $71.92 | $72.40 | $71.40 | $72.32 | 1.29M |
| 6/22/2026 | $71.24 | $71.88 | $70.93 | $71.57 | 826,600 |
| 6/18/2026 | $71.19 | $71.86 | $70.80 | $71.19 | 1.62M |
| 6/17/2026 | $71.41 | $72.20 | $70.12 | $70.78 | 1.25M |
| 6/16/2026 | $71.67 | $72.30 | $71.45 | $71.60 | 674,517 |
| 6/15/2026 | $72.33 | $72.76 | $71.03 | $71.16 | 981,229 |
| 6/12/2026 | $71.96 | $72.70 | $71.79 | $72.67 | 898,432 |
| 6/11/2026 | $71.49 | $71.88 | $70.63 | $71.54 | 745,084 |
| 6/10/2026 | $70.72 | $71.77 | $70.59 | $71.11 | 1.11M |
| 6/9/2026 | $70.43 | $71.39 | $69.84 | $70.48 | 1.05M |
| 6/8/2026 | $70.09 | $70.09 | $69.16 | $69.58 | 1.19M |
| 6/5/2026 | $69.09 | $70.10 | $68.67 | $69.36 | 1.23M |
| 6/4/2026 | $67.49 | $69.26 | $67.49 | $68.75 | 1.01M |
| 6/3/2026 | $68.28 | $68.36 | $67.22 | $67.55 | 761,318 |
| 6/2/2026 | $67.43 | $68.86 | $66.67 | $68.65 | 967,900 |
| 6/1/2026 | $68.15 | $68.67 | $67.12 | $67.41 | 959,700 |
| 5/29/2026 | $69.39 | $69.39 | $68.75 | $68.96 | 940,177 |
| 5/28/2026 | $68.86 | $69.39 | $68.06 | $69.31 | 577,500 |
| 5/27/2026 | $69.88 | $70.06 | $68.75 | $68.92 | 586,800 |
| 5/26/2026 | $69.28 | $70.05 | $69.22 | $69.85 | 888,700 |
| 5/22/2026 | $68.28 | $69.48 | $68.28 | $69.09 | 362,400 |
| 5/21/2026 | $68.46 | $69.34 | $68.18 | $69.12 | 678,941 |
| 5/20/2026 | $68.04 | $69.19 | $67.53 | $69.02 | 742,237 |
| 5/19/2026 | $68.45 | $68.45 | $67.25 | $67.91 | 750,700 |
| 5/18/2026 | $66.79 | $68.18 | $66.79 | $68.15 | 1.08M |
| 5/15/2026 | $67.34 | $67.34 | $65.90 | $66.50 | 635,100 |
| 5/14/2026 | $66.77 | $67.34 | $66.37 | $67.01 | 737,008 |
| 5/13/2026 | $67.46 | $67.64 | $66.06 | $66.29 | 955,808 |
| 5/12/2026 | $68.76 | $68.76 | $66.85 | $67.76 | 1.27M |
| 5/11/2026 | $69.51 | $69.77 | $67.80 | $68.45 | 1.12M |
| 5/8/2026 | $69.53 | $69.84 | $69.11 | $69.26 | 603,000 |
| 5/7/2026 | $69.56 | $70.50 | $69.26 | $69.42 | 868,071 |
| 5/6/2026 | $70.14 | $70.79 | $69.75 | $70.10 | 821,725 |
| 5/5/2026 | $68.55 | $69.98 | $68.32 | $69.55 | 773,200 |
| 5/4/2026 | $68.92 | $69.73 | $68.44 | $68.58 | 694,649 |
| 5/1/2026 | $69.64 | $70.42 | $68.83 | $69.33 | 978,550 |
| 4/30/2026 | $68.51 | $70.13 | $68.21 | $69.65 | 1.03M |
| 4/29/2026 | $70.63 | $70.94 | $67.85 | $68.83 | 1.93M |
| 4/28/2026 | $70.25 | $70.51 | $69.20 | $69.48 | 694,600 |
| 4/27/2026 | $68.68 | $69.96 | $68.67 | $69.48 | 631,100 |
| 4/24/2026 | $69.55 | $70.13 | $68.40 | $68.66 | 677,404 |
| 4/23/2026 | $69.05 | $70.51 | $68.66 | $69.63 | 1.04M |
| 4/22/2026 | $69.79 | $70.39 | $69.22 | $69.78 | 790,800 |