
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| March 31 2025    | $152.79    | $155.21    | $150.35    | $154.32    | 54,603,461    | 
| March 28 2025    | $160.15    | $161.48    | $153.31    | $154.01    | 48,669,340    | 
| March 27 2025    | $164.28    | $165.07    | $161.66    | $161.90    | 24,508,270    | 
| March 26 2025    | $168.64    | $169.25    | $164.49    | $164.71    | 28,939,330    | 
| March 25 2025    | $168.62    | $170.27    | $167.96    | $170.20    | 24,174,369    | 
| March 24 2025    | $166.71    | $167.97    | $164.79    | $167.33    | 30,879,131    | 
| March 21 2025    | $160.87    | $163.89    | $160.55    | $163.65    | 36,625,762    | 
| March 20 2025    | $161.23    | $164.54    | $160.62    | $162.46    | 28,138,461    | 
| March 19 2025    | $161.42    | $165.52    | $160.66    | $163.55    | 34,275,578    | 
| March 18 2025    | $163.33    | $163.90    | $156.39    | $160.33    | 42,074,754    | 
| March 17 2025    | $164.68    | $165.95    | $163.33    | $163.94    | 31,184,340    | 
| March 14 2025    | $162.93    | $166.14    | $162.11    | $165.14    | 31,995,891    | 
| March 13 2025    | $165.69    | $165.78    | $161.77    | $162.42    | 31,756,211    | 
| March 12 2025    | $166.23    | $167.29    | $163.19    | $166.76    | 28,372,400    | 
| March 11 2025    | $164.56    | $166.40    | $161.03    | $163.70    | 39,587,406    | 
| March 10 2025    | $167.91    | $168.11    | $163.35    | $165.52    | 43,604,031    | 
| March 07 2025    | $170.70    | $174.40    | $169.72    | $173.30    | 27,385,811    | 
| March 06 2025    | $169.98    | $174.24    | $169.95    | $171.79    | 28,301,949    | 
| March 05 2025    | $169.97    | $173.22    | $168.51    | $172.46    | 30,954,920    | 
| March 04 2025    | $165.70    | $172.73    | $165.26    | $170.36    | 45,388,000    | 
| March 03 2025    | $171.37    | $172.81    | $165.39    | $166.47    | 40,770,449    |