
| DATE | CLOSE | VOLUME | OUTSTANDING | MARKET CAP |
|---|---|---|---|---|
January 2026 | $52.86 | 548,634 | 24,911,742 | $1,316,834,682.12 |
December 2025 | $52.75 | 3,631,800 | 25,178,500 | $1,328,165,875.00 |
November 2025 | $52.76 | 4,071,100 | 25,178,500 | $1,328,417,660.00 |
October 2025 | $50.68 | 4,174,200 | 25,178,500 | $1,276,046,380.00 |
September 2025 | $55.02 | 4,786,400 | 25,178,500 | $1,385,197,695.35 |
August 2025 | $55.09 | 4,969,800 | 25,178,500 | $1,387,181,761.15 |
July 2025 | $53.64 | 6,816,700 | 25,178,500 | $1,350,486,615.25 |
June 2025 | $56.54 | 6,024,700 | 25,131,900 | $1,421,050,614.03 |
May 2025 | $63.49 | 4,549,600 | 25,131,900 | $1,595,511,237.45 |
April 2025 | $56.57 | 4,906,500 | 25,131,900 | $1,421,784,465.51 |
March 2025 | $53.58 | 3,261,200 | 25,164,000 | $1,348,327,382.40 |
February 2025 | $51.25 | 2,763,700 | 25,164,000 | $1,289,632,352.40 |
January 2025 | $50.78 | 2,653,500 | 25,164,000 | $1,277,843,018.40 |
December 2024 | $51.58 | 2,971,900 | 24,715,600 | $1,274,850,420.48 |
November 2024 | $53.73 | 3,186,400 | 24,715,600 | $1,327,853,024.68 |
October 2024 | $47.89 | 2,872,300 | 24,715,600 | $1,183,724,003.28 |
September 2024 | $49.17 | 2,918,900 | 24,715,600 | $1,215,194,376.76 |
August 2024 | $50.27 | 2,689,100 | 24,715,600 | $1,242,421,081.72 |
July 2024 | $49.45 | 3,317,800 | 24,715,600 | $1,222,285,282.40 |
June 2024 | $43.86 | 3,672,700 | 25,066,000 | $1,099,382,227.00 |
May 2024 | $43.65 | 4,085,200 | 25,066,000 | $1,094,135,913.20 |
April 2024 | $46.81 | 6,245,700 | 25,066,000 | $1,173,296,847.80 |
March 2024 | $46.32 | 8,617,200 | 25,112,100 | $1,163,227,628.94 |
February 2024 | $43.00 | 4,022,800 | 25,112,100 | $1,079,785,143.06 |
January 2024 | $51.90 | 3,489,400 | 25,112,100 | $1,303,345,613.31 |