5 DAY PERFORMANCE
-2.44%
1 MONTH PERFORMANCE
-4.62%
3 MONTH PERFORMANCE
+28.24%
Stock Chart
Share Price History
| Date | Opening Price | Closing Price | High | Low | Volume | Market Capitalization |
|---|---|---|---|---|---|---|
| 10/29/2026 | $142.26 | $143.89 (1.15%) | $144.95 | $141.03 | 68.36 M | $2,943.51 B |
| 10/28/2026 | $147.37 | $145.23 (-1.45%) | $148.20 | $142.13 | 98.71 M | $2,970.92 B |
| 10/27/2026 | $147.41 | $148.58 (0.79%) | $151.36 | $146.61 | 95.85 M | $3,039.45 B |
| 10/26/2026 | $146.84 | $146.90 (0.04%) | $150.24 | $144.57 | 103.18 M | $3,005.08 B |
| 10/23/2026 | $147.93 | $147.49 (-0.3%) | $149.75 | $144.09 | 110.62 M | $3,017.15 B |
| 10/22/2026 | $154.21 | $144.75 (-6.13%) | $154.26 | $143.21 | 197.05 M | $2,961.10 B |
| 10/21/2026 | $160.56 | $159.31 (-0.78%) | $166.18 | $156.93 | 220.79 M | $3,258.95 B |
| 10/20/2026 | $146.17 | $147.79 (1.11%) | $148.66 | $143.27 | 117.20 M | $3,023.29 B |
| 10/19/2026 | $149.23 | $147.96 (-0.85%) | $151.01 | $146.83 | 74.04 M | $3,026.77 B |
| 10/16/2026 | $147.80 | $146.03 (-1.2%) | $147.92 | $142.95 | 88.55 M | $2,987.28 B |
| 10/15/2026 | $146.91 | $148.62 (1.16%) | $149.04 | $140.66 | 101.18 M | $1,492.89 B |
| 10/14/2026 | $154.98 | $152.16 (-1.82%) | $155.44 | $151.10 | 68.78 M | $1,528.45 B |
| 10/13/2026 | $161.98 | $156.54 (-3.36%) | $161.98 | $156.05 | 69.02 M | $1,572.45 B |
| 10/12/2026 | $164.66 | $163.42 (-0.75%) | $167.07 | $160.85 | 67.43 M | $1,641.56 B |
| 10/09/2026 | $165.34 | $162.57 (-1.68%) | $166.38 | $160.61 | 93.04 M | $1,633.02 B |
| 10/08/2026 | $167.47 | $160.57 (-4.12%) | $167.60 | $160.00 | 71.90 M | $1,612.93 B |
| 10/07/2026 | $168.13 | $167.60 (-0.32%) | $171.31 | $165.65 | 77.47 M | $1,683.55 B |
| 10/06/2026 | $172.01 | $171.92 (-0.05%) | $176.42 | $171.39 | 106.95 M | $1,726.94 B |
| 10/05/2026 | $158.99 | $171.09 (7.61%) | $172.47 | $158.62 | 135.69 M | $1,718.60 B |
| 10/02/2026 | $149.57 | $158.96 (6.28%) | $159.84 | $149.34 | 119.86 M | $1,596.76 B |
| 10/01/2026 | $150.56 | $148.07 (-1.65%) | $153.78 | $146.03 | 69.09 M | $1,487.37 B |
| 09/30/2026 | $148.68 | $150.86 (1.47%) | $152.58 | $147.75 | 79.61 M | $1,515.39 B |
| 09/29/2026 | $146.68 | $149.24 (1.75%) | $150.06 | $145.47 | 80.06 M | $1,499.12 B |
| 09/28/2026 | $148.49 | $145.47 (-2.03%) | $150.80 | $145.36 | 83.52 M | $1,461.25 B |
| 09/25/2026 | $148.38 | $148.68 (0.2%) | $149.67 | $146.00 | 54.60 M | $1,493.50 B |
| 09/24/2026 | $148.20 | $148.03 (-0.11%) | $149.00 | $145.88 | 72.72 M | $1,486.97 B |
| 09/23/2026 | $153.28 | $148.36 (-3.21%) | $154.26 | $147.89 | 60.64 M | $1,490.28 B |
| 09/22/2026 | $151.70 | $154.72 (1.99%) | $154.94 | $150.55 | 59.20 M | $1,554.17 B |
| 09/21/2026 | $154.77 | $151.85 (-1.89%) | $158.13 | $151.60 | 82.28 M | $1,525.34 B |
| 09/18/2026 | $154.60 | $152.71 (-1.22%) | $156.60 | $149.93 | 335.67 M | $1,533.98 B |
| 09/17/2026 | $153.80 | $154.81 (0.66%) | $156.87 | $152.63 | 83.99 M | $1,555.07 B |
| 09/16/2026 | $144.88 | $150.88 (4.14%) | $153.01 | $144.36 | 108.77 M | $1,515.59 B |
| 09/15/2026 | $148.45 | $143.49 (-3.34%) | $148.54 | $142.87 | 72.75 M | $1,441.36 B |
| 09/14/2026 | $147.32 | $148.15 (0.56%) | $152.56 | $146.00 | 67.86 M | $1,488.17 B |
| 09/11/2026 | $150.01 | $151.21 (0.8%) | $151.85 | $145.92 | 79.27 M | $1,518.91 B |
| 09/10/2026 | $145.00 | $148.18 (2.19%) | $154.70 | $144.89 | 118.60 M | $1,488.47 B |
| 09/09/2026 | $152.04 | $147.55 (-2.95%) | $153.00 | $145.55 | 120.59 M | $1,482.14 B |
| 09/08/2026 | $149.04 | $153.47 (2.97%) | $155.00 | $145.14 | 85.84 M | $1,541.61 B |
| 09/04/2026 | $148.59 | $147.95 (-0.43%) | $150.85 | $147.32 | 49.12 M | $1,486.16 B |
| 09/03/2026 | $141.36 | $149.74 (5.93%) | $152.30 | $141.05 | 121.33 M | $1,504.14 B |
| 09/02/2026 | $142.68 | $140.71 (-1.38%) | $143.10 | $138.17 | 49.90 M | $1,413.44 B |
| 09/01/2026 | $141.87 | $142.23 (0.25%) | $145.23 | $141.17 | 53.81 M | $1,428.70 B |
| 08/31/2026 | $140.07 | $143.69 (2.58%) | $144.14 | $139.88 | 63.15 M | $1,443.37 B |
| 08/28/2026 | $139.82 | $141.50 (1.2%) | $143.29 | $137.90 | 55.11 M | $1,421.37 B |
| 08/27/2026 | $139.99 | $140.87 (0.63%) | $142.06 | $138.60 | 55.27 M | $1,415.04 B |
| 08/26/2026 | $137.00 | $139.63 (1.92%) | $140.18 | $135.10 | 61.38 M | $1,402.59 B |
| 08/25/2026 | $136.94 | $137.95 (0.74%) | $139.75 | $136.10 | 53.08 M | $1,385.71 B |
| 08/24/2026 | $134.35 | $135.00 (0.48%) | $138.33 | $133.10 | 60.19 M | $1,356.08 B |
| 08/21/2026 | $134.32 | $136.97 (1.97%) | $137.35 | $131.22 | 78.81 M | $1,375.87 B |
| 08/20/2026 | $137.29 | $134.00 (-2.4%) | $137.88 | $130.39 | 119.81 M | $1,346.03 B |
| 08/19/2026 | $144.96 | $139.65 (-3.66%) | $145.01 | $136.72 | 76.61 M | $1,402.79 B |
| 08/18/2026 | $140.73 | $143.34 (1.85%) | $146.46 | $139.41 | 84.19 M | $1,439.85 B |
| 08/17/2026 | $139.98 | $146.23 (4.46%) | $149.80 | $139.58 | 116.68 M | $1,468.89 B |
| 08/14/2026 | $142.90 | $140.00 (-2.03%) | $144.02 | $135.50 | 96.73 M | $1,406.30 B |
| 08/13/2026 | $143.75 | $141.29 (-1.71%) | $145.05 | $139.76 | 120.28 M | $1,419.26 B |
| 08/12/2026 | $135.04 | $146.15 (8.23%) | $149.60 | $134.01 | 167.24 M | $1,468.08 B |
| 08/11/2026 | $138.66 | $133.29 (-3.87%) | $139.98 | $130.50 | 108.90 M | $1,338.90 B |
| 08/10/2026 | $134.95 | $138.74 (2.81%) | $139.26 | $130.17 | 169.93 M | $1,393.65 B |
| 08/07/2026 | $114.97 | $133.11 (15.78%) | $133.48 | $114.53 | 242.13 M | $1,337.09 B |
| 08/06/2026 | $107.09 | $114.92 (7.31%) | $115.75 | $105.11 | 255.18 M | $1,154.38 B |
| 08/05/2026 | $112.37 | $108.27 (-3.65%) | $117.50 | $106.66 | 208.49 M | $1,087.58 B |
| 08/04/2026 | $117.33 | $125.33 (6.82%) | $126.71 | $115.72 | 144.13 M | $1,258.94 B |
| 08/03/2026 | $106.40 | $114.53 (7.64%) | $114.92 | $104.83 | 70.52 M | $1,150.46 B |
| 07/31/2026 | $113.10 | $108.37 (-4.18%) | $113.64 | $107.57 | 58.84 M | $1,088.58 B |
| 07/30/2026 | $115.14 | $112.20 (-2.55%) | $118.93 | $111.35 | 56.01 M | $1,127.05 B |