
| DATE | OPEN | HIGH | LOW | CLOSE | VOLUME | 
|---|---|---|---|---|---|
| December 2023    | $76.58    | $102.95    | $73.25    | $99.45    | 118,510,000    | 
| November 2023    | $75.22    | $81.12    | $62.55    | $77.70    | 90,980,000    | 
| October 2023    | $103.12    | $105.94    | $71.55    | $75.96    | 89,020,000    | 
| September 2023    | $114.21    | $115.25    | $97.11    | $103.29    | 74,200,000    | 
| August 2023    | $117.00    | $118.07    | $95.02    | $113.07    | 102,670,000    | 
| July 2023    | $121.67    | $128.98    | $117.05    | $117.66    | 64,970,000    | 
| June 2023    | $128.44    | $134.59    | $117.23    | $121.50    | 60,080,000    | 
| May 2023    | $132.00    | $142.79    | $122.56    | $127.71    | 74,860,000    | 
| April 2023    | $153.50    | $163.24    | $129.02    | $132.89    | 69,930,000    | 
| March 2023    | $138.39    | $156.57    | $133.66    | $153.58    | 73,720,000    | 
| February 2023    | $174.70    | $178.74    | $136.72    | $138.81    | 72,070,000    | 
| January 2023    | $180.85    | $207.51    | $171.40    | $176.06    | 74,990,000    |