Daily NYSE prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
3250.9500
3267.5049
3200.7600
3200.7600
118,410
Thu, 22 Oct 2026
3176.1399
3277.4099
3162.4199
3270.7000
208,500
Wed, 21 Oct 2026
3148.0500
3163.7000
3127.0100
3156.7400
120,400
Tue, 20 Oct 2026
3129.7500
3187.6299
3122.5601
3160.1799
182,500
Mon, 19 Oct 2026
3113.9600
3117.3301
3068.1599
3097.8799
150,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
3091.0000
3146.0000
3085.2400
3120.5901
258,700
Thu, 15 Oct 2026
2979.5000
3066.9299
2950.0000
3059.6201
223,500
Wed, 14 Oct 2026
2904.5500
2922.5200
2883.1299
2911.6201
159,700
Tue, 13 Oct 2026
2915.0000
2938.9900
2880.8799
2893.3000
159,100
Mon, 12 Oct 2026
2920.7000
2935.1499
2877.8799
2898.8501
200,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
18 · 8-K
After-hours · 21:30 ET
FORM 8-K ↗
Fri, 09 Oct 2026
2912.1699
2940.2400
2894.6499
2939.8501
145,800
Thu, 08 Oct 2026
2844.0300
2931.6201
2839.7000
2910.5400
172,400
Wed, 07 Oct 2026
2899.1799
2911.3799
2846.2600
2846.2700
130,200
Tue, 06 Oct 2026
2823.1599
2921.0000
2821.3301
2898.5701
287,000
Mon, 05 Oct 2026
2782.0901
2812.0000
2730.6499
2807.7300
219,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
2840.0000
2840.0400
2781.6101
2792.0300
169,800
Thu, 01 Oct 2026
2834.9800
2843.1499
2756.1299
2819.0300
303,800
Wed, 30 Sep 2026
2888.8799
2899.5300
2800.1101
2830.0200
493,800
Tue, 29 Sep 2026
2916.6799
2921.4800
2836.0200
2875.9700
413,400
Mon, 28 Sep 2026
2878.5100
2931.4600
2866.3501
2913.2800
432,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
2877.6599
2916.4199
2860.2200
2872.1599
438,800
Thu, 24 Sep 2026
2875.0000
2939.0200
2839.4399
2861.7500
481,800
Wed, 23 Sep 2026
2888.3999
2920.0000
2764.8799
2843.3401
656,600
Tue, 22 Sep 2026
2894.2500
2999.3000
2844.8000
2894.7300
783,700
Tue, 22 Sep 2026
17 · 8-K
Pre-market · 06:55 ET
FORM 8-K ↗
Mon, 21 Sep 2026
2863.0000
2870.7200
2796.8501
2803.2500
609,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
2825.2800
2873.5200
2815.0000
2855.3101
428,700
Thu, 17 Sep 2026
2871.3201
2879.3999
2834.0000
2844.3101
291,000
Wed, 16 Sep 2026
2865.0200
2907.0901
2849.0400
2849.0400
298,900
Tue, 15 Sep 2026
2966.2100
2966.3701
2855.0000
2860.2500
243,000
Mon, 14 Sep 2026
2909.3501
2973.9900
2905.0000
2965.5200
406,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
2895.1799
2931.5901
2865.1299
2876.7500
354,400
Thu, 10 Sep 2026
2905.4700
2917.0701
2876.2500
2881.4700
256,900
Wed, 09 Sep 2026
2935.0901
2935.0901
2881.5100
2910.9700
316,600
Tue, 08 Sep 2026
2975.0000
2994.0000
2942.2000
2951.6101
400,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
2950.0000
2987.6599
2934.7700
2983.2900
402,000
Thu, 03 Sep 2026
2943.8799
2988.9800
2938.8201
2968.0400
282,800
Wed, 02 Sep 2026
2966.4199
2977.6399
2919.0601
2934.5200
313,700
Tue, 01 Sep 2026
3005.5100
3007.8799
2933.0200
2965.8301
315,200
Mon, 31 Aug 2026
2947.3999
2998.9900
2938.9900
2991.2400
378,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
2942.1699
2970.8601
2930.1599
2961.9600
316,200
Thu, 27 Aug 2026
2965.0901
2980.0000
2929.0200
2932.3301
211,400
Wed, 26 Aug 2026
3013.5300
3015.2500
2975.0000
2999.0000
292,800
Tue, 25 Aug 2026
3001.3301
3046.4700
2994.3301
3027.3401
266,300
Mon, 24 Aug 2026
2969.0000
3026.3999
2955.0801
3009.4399
257,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
2975.0000
2999.0000
2940.0000
2957.9500
258,300
Thu, 20 Aug 2026
2984.1101
3010.0000
2903.5701
2961.9900
346,300
Wed, 19 Aug 2026
3102.1001
3160.0000
3076.6299
3076.8899
249,500
Tue, 18 Aug 2026
3057.2700
3127.1001
3021.0901
3073.2000
278,400
Mon, 17 Aug 2026
3015.0000
3092.2800
2997.1899
3019.3000
225,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
3052.2800
3053.9700
3007.8000
3025.0000
241,300
Thu, 13 Aug 2026
3055.9900
3103.0000
3033.6499
3040.3701
270,900
Wed, 12 Aug 2026
3013.8401
3063.0000
3010.1101
3045.8701
165,000
Tue, 11 Aug 2026
3051.4099
3099.9600
3031.8301
3042.6499
106,300
Mon, 10 Aug 2026
3115.0000
3118.0701
3051.3899
3067.9900
133,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
3049.0400
3129.0901
3029.9600
3127.2900
203,300
Thu, 06 Aug 2026
3095.0000
3095.0000
3053.1699
3069.6201
127,900
Wed, 05 Aug 2026
3043.0000
3066.1101
3015.9700
3066.0601
135,800
Tue, 04 Aug 2026
2969.0000
3037.8601
2945.3701
3028.0300
160,700
Mon, 03 Aug 2026
3030.9900
3061.7700
2985.8301
2990.2700
181,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
2990.0000
3040.1499
2979.1101
3016.2500
121,200
Thu, 30 Jul 2026
3110.9800
3110.9800
2983.9299
3006.5701
181,800
Wed, 29 Jul 2026
3083.2800
3172.0701
3071.2000
3142.1699
146,700
Tue, 28 Jul 2026
3100.0000
3169.9800
3091.5200
3118.8000
123,400
Mon, 27 Jul 2026
2989.5300
3090.6201
2963.5000
3075.2600
138,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
2923.0000
2959.9900
2917.1499
2957.4099
137,300
Thu, 23 Jul 2026
2967.1599
2968.5000
2902.2000
2923.5000
129,100
Wed, 22 Jul 2026
3027.5000
3053.0000
2961.0000
2972.4500
123,200
Tue, 21 Jul 2026
3050.0000
3133.7900
2991.5000
3013.0300
160,200
Mon, 20 Jul 2026
3064.1899
3078.9500
2986.7800
2994.1299
138,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
3076.8999
3124.8401
3015.0000
3046.4399
160,900
Thu, 16 Jul 2026
3004.6699
3073.7500
2988.0000
3062.1599
148,000
Wed, 15 Jul 2026
3017.0500
3061.9700
2944.5200
2970.5701
211,500
Tue, 14 Jul 2026
16 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Tue, 14 Jul 2026
3046.2900
3074.7600
3007.3601
3032.0701
195,600
Mon, 13 Jul 2026
3103.0000
3130.0000
3056.1899
3078.9800
175,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
3011.6599
3074.9900
2978.0000
3072.6399
204,000
Thu, 09 Jul 2026
15 · 8-K
After-hours · 17:20 ET
FORM 8-K ↗
Thu, 09 Jul 2026
14 · 424B2
After-hours · 17:15 ET
424B2 ↗
Thu, 09 Jul 2026
3045.9900
3072.2300
2992.8899
3010.3899
238,900
Wed, 08 Jul 2026
3060.0000
3094.1001
3047.7300
3070.1699
265,100
Tue, 07 Jul 2026
13 · 424B5
After market open · 09:30 ET
424B5 ↗
Tue, 07 Jul 2026
3009.0000
3093.7000
2986.4700
3074.8601
305,200
Tue, 07 Jul 2026
12 · S-3ASR
Pre-market · 08:46 ET
S-3ASR ↗
Mon, 06 Jul 2026
3140.5701
3150.1001
2949.4299
2957.7100
339,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
3233.7500
3235.1499
3124.8999
3159.2800
182,100
Wed, 01 Jul 2026
3200.0000
3239.1399
3183.1201
3218.1499
447,000
Tue, 30 Jun 2026
3167.2500
3200.0000
3125.3999
3195.9399
672,300
Mon, 29 Jun 2026
3162.2300
3222.8101
3142.7300
3153.6201
690,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
3074.1499
3172.6899
3074.1499
3128.7000
900,500
Thu, 25 Jun 2026
3075.2600
3134.5901
3050.0300
3059.0400
720,800
Wed, 24 Jun 2026
3060.8000
3134.3601
3024.9500
3087.7700
931,200
Tue, 23 Jun 2026
2983.8999
3079.2000
2966.9700
3046.4600
819,000
Mon, 22 Jun 2026
3022.0000
3032.5000
2949.0601
2949.0601
1,002,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
3083.3101
3116.4600
3050.0100
3064.4800
1,038,400
Wed, 17 Jun 2026
3129.0000
3165.5100
3037.3201
3059.6299
596,400
Tue, 16 Jun 2026
11 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Tue, 16 Jun 2026
3119.3301
3144.8899
3073.6699
3127.7900
622,000
Mon, 15 Jun 2026
3140.3899
3170.1201
3101.5100
3105.4800
205,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
10 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Fri, 12 Jun 2026
3100.0000
3135.0000
3050.3899
3116.3000
142,500
Thu, 11 Jun 2026
3110.2000
3147.9600
3060.0000
3081.6201
159,100
Wed, 10 Jun 2026
3154.3000
3177.1201
3110.0000
3110.0500
149,500
Tue, 09 Jun 2026
3082.5601
3162.1899
3055.5500
3137.7500
385,500
Mon, 08 Jun 2026
3103.0500
3105.0000
3055.0000
3074.0400
717,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
3100.0000
3142.4800
3089.1699
3116.4299
408,000
Thu, 04 Jun 2026
3089.9900
3154.2700
3052.6499
3081.9399
402,900
Wed, 03 Jun 2026
3010.1699
3073.0000
3008.4399
3061.6499
395,000
Tue, 02 Jun 2026
3014.0901
3044.1499
2974.8501
3029.3601
199,100
Mon, 01 Jun 2026
2942.0601
3046.4299
2928.1101
3020.9500
447,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
2989.1399
3007.0000
2931.6499
2935.1899
494,300
Thu, 28 May 2026
2990.0100
3034.9900
2945.0000
3007.0801
557,000
Wed, 27 May 2026
3100.2600
3110.7400
2986.0100
3027.4800
308,300
Tue, 26 May 2026
3215.0100
3237.0500
3001.0000
3100.1101
554,600
Tue, 26 May 2026
9 · 8-K
Pre-market · 06:55 ET
FORM 8-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
3421.3999
3496.7600
3382.4600
3406.5000
512,000
Thu, 21 May 2026
3398.7800
3491.5901
3390.9900
3438.1799
293,400
Wed, 20 May 2026
3323.4299
3438.0400
3309.7300
3419.3601
358,600
Tue, 19 May 2026
3346.6699
3394.4399
3313.0200
3347.2800
229,900
Mon, 18 May 2026
3324.1899
3374.9700
3280.0000
3365.7400
293,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
3389.0601
3409.8601
3313.5100
3321.1499
273,600
Thu, 14 May 2026
3405.9399
3429.9500
3370.2800
3379.5200
301,300
Wed, 13 May 2026
3440.0000
3440.0000
3302.4399
3366.7900
281,600
Tue, 12 May 2026
3447.6001
3450.8101
3353.7500
3409.8101
360,000
Mon, 11 May 2026
3477.7100
3480.0400
3409.4199
3427.8000
280,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
3554.4399
3561.1599
3485.0000
3496.1899
231,500
Thu, 07 May 2026
3522.7200
3560.0000
3498.2400
3554.8799
230,400
Wed, 06 May 2026
3562.3201
3600.0000
3525.3301
3541.7900
233,500
Tue, 05 May 2026
3478.8401
3554.9399
3475.0000
3540.9199
252,800
Mon, 04 May 2026
3566.2600
3617.4600
3460.0000
3482.2400
200,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
3720.0000
3729.8201
3559.3701
3594.0801
251,000
Thu, 30 Apr 2026
3603.2500
3714.1399
3590.0000
3704.0300
349,000
Wed, 29 Apr 2026
3542.6201
3562.0901
3500.0000
3523.5601
234,000
Tue, 28 Apr 2026
3582.5801
3629.6499
3528.3000
3563.0901
344,900
Mon, 27 Apr 2026
3558.9299
3618.9800
3557.0300
3562.2600
293,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
3525.3301
3593.4800
3500.1599
3577.9099
271,600
Thu, 23 Apr 2026
3585.9199
3616.6899
3559.0100
3597.2000
198,700
Wed, 22 Apr 2026
3603.9299
3609.3799
3562.0500
3589.9900
229,700
Tue, 21 Apr 2026
3573.0000
3630.8301
3555.6699
3606.1799
173,000
Mon, 20 Apr 2026
3571.6799
3588.1799
3548.0701
3582.5000
244,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
3511.0300
3603.3501
3503.3000
3572.3799
217,600
Thu, 16 Apr 2026
3535.1599
3558.8201
3480.5601
3489.2900
254,100
Wed, 15 Apr 2026
3500.0000
3552.1299
3481.7500
3536.4199
206,500
Tue, 14 Apr 2026
3489.7200
3524.9900
3480.5701
3508.5000
189,700
Mon, 13 Apr 2026
3452.8999
3519.0200
3400.0000
3514.4700
216,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
3537.0701
3544.7300
3412.4099
3430.4500
229,000
Thu, 09 Apr 2026
3443.0100
3578.1201
3423.0500
3548.1899
181,600
Wed, 08 Apr 2026
3421.5000
3479.5601
3412.0000
3464.9299
115,900
Tue, 07 Apr 2026
3428.5400
3430.0000
3382.3999
3387.0000
82,600
Mon, 06 Apr 2026
3378.7100
3442.7000
3361.2900
3438.3501
71,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
3406.1899
3425.1599
3373.2300
3400.5400
75,800
Wed, 01 Apr 2026
3384.7200
3444.2200
3376.6799
3426.4700
98,300
Tue, 31 Mar 2026
3366.2400
3400.2200
3321.8799
3377.7800
125,700
Mon, 30 Mar 2026
3311.1201
3353.8701
3306.5400
3342.5100
109,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
3403.7600
3407.9500
3314.0300
3316.7100
132,800
Thu, 26 Mar 2026
3377.3799
3435.2600
3370.9600
3395.9700
126,900
Wed, 25 Mar 2026
3371.5200
3394.9199
3317.7500
3386.1399
97,900
Tue, 24 Mar 2026
3332.9199
3370.5100
3313.6599
3345.8401
107,200
Mon, 23 Mar 2026
3378.5701
3412.3999
3333.8799
3353.2400
149,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
8 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Fri, 20 Mar 2026
3336.6799
3371.1001
3281.2300
3282.8999
292,500
Thu, 19 Mar 2026
3350.5000
3391.4900
3311.3501
3341.5801
155,800
Wed, 18 Mar 2026
3421.3701
3429.3401
3360.8201
3361.9800
118,300
Tue, 17 Mar 2026
3495.3701
3513.9500
3432.9600
3439.6399
129,300
Mon, 16 Mar 2026
3556.4700
3570.0000
3474.6599
3488.8799
139,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
3630.4600
3637.5100
3537.6201
3562.8501
119,700
Thu, 12 Mar 2026
3700.4800
3724.8201
3612.0000
3614.2700
118,000
Wed, 11 Mar 2026
3706.3701
3731.3601
3660.1599
3712.4199
111,500
Tue, 10 Mar 2026
3676.7500
3770.0500
3663.9900
3726.0200
122,200
Mon, 09 Mar 2026
3680.1299
3705.9299
3617.6299
3672.6799
152,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
3766.3000
3766.3000
3634.5200
3641.2900
112,900
Thu, 05 Mar 2026
3685.7200
3784.6001
3666.3000
3742.0200
168,800
Wed, 04 Mar 2026
3666.1101
3719.7700
3595.6799
3717.0000
157,400
Tue, 03 Mar 2026
3650.0000
3765.0000
3561.5701
3637.1699
275,300
Tue, 03 Mar 2026
7 · 8-K
Pre-market · 06:55 ET
FORM 8-K ↗
Mon, 02 Mar 2026
3761.0100
3882.4700
3747.5000
3882.4700
271,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
3681.5000
3765.3799
3655.1599
3755.5801
216,400
Thu, 26 Feb 2026
3675.0000
3687.1699
3620.0000
3660.0000
128,200
Wed, 25 Feb 2026
3748.5100
3769.0000
3638.4299
3671.8201
162,700
Tue, 24 Feb 2026
3816.8701
3856.4399
3773.8799
3784.4199
100,000
Mon, 23 Feb 2026
3740.6499
3859.3601
3740.0000
3829.2700
121,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
3759.3999
3779.4900
3627.4199
3748.5200
132,500
Thu, 19 Feb 2026
3738.8000
3759.7700
3696.1799
3745.4900
101,500
Wed, 18 Feb 2026
3728.9800
3756.1101
3680.6399
3744.6399
93,900
Tue, 17 Feb 2026
3859.8601
3879.9900
3714.0601
3742.0000
123,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
3812.2500
3887.0300
3811.2300
3858.1599
106,300
Thu, 12 Feb 2026
3747.9800
3844.6399
3747.9800
3788.7100
142,700
Wed, 11 Feb 2026
3667.2300
3763.1299
3648.0601
3735.8501
96,700
Tue, 10 Feb 2026
3623.5000
3672.6299
3590.5000
3664.8401
99,700
Mon, 09 Feb 2026
3658.2500
3681.0000
3616.8201
3634.2900
116,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
3580.6299
3685.4299
3580.6299
3681.2600
140,700
Thu, 05 Feb 2026
3673.4299
3702.9099
3577.8301
3605.0300
178,300
Wed, 04 Feb 2026
3700.0000
3787.0000
3680.8101
3720.5000
187,700
Tue, 03 Feb 2026
3691.8501
3787.3401
3662.6799
3671.6101
149,000
Mon, 02 Feb 2026
3693.4199
3745.6499
3638.0000
3722.4099
190,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
3699.9199
3724.7200
3667.0000
3704.2900
165,000
Thu, 29 Jan 2026
3780.5200
3837.5000
3685.0000
3703.7600
143,500
Wed, 28 Jan 2026
3781.9099
3806.3899
3722.0100
3782.1399
118,600
Tue, 27 Jan 2026
3801.8401
3819.5300
3742.7200
3799.9900
146,700
Mon, 26 Jan 2026
3724.9600
3805.8899
3702.2200
3786.0300
190,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
3711.5200
3731.6599
3652.3799
3700.0000
173,800
Thu, 22 Jan 2026
3657.9900
3707.9600
3640.7600
3698.6299
186,300
Wed, 21 Jan 2026
3576.8201
3678.5701
3576.8201
3671.6799
254,200
Tue, 20 Jan 2026
3479.9600
3577.0000
3477.1101
3573.9800
296,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
3456.6299
3528.3999
3410.7200
3522.0200
192,100
Thu, 15 Jan 2026
3440.3000
3478.1799
3381.8999
3465.4500
150,400
Wed, 14 Jan 2026
3508.7800
3529.7600
3457.7800
3472.6599
134,800
Tue, 13 Jan 2026
3510.7400
3529.9900
3441.8301
3505.7500
139,800
Mon, 12 Jan 2026
3439.0000
3529.1299
3428.2200
3523.0000
235,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
3303.6899
3429.0000
3303.6899
3421.1699
243,400
Thu, 08 Jan 2026
3307.7500
3336.7700
3285.4299
3313.9900
231,600
Wed, 07 Jan 2026
3238.6699
3353.4900
3238.6699
3318.0801
336,200
Tue, 06 Jan 2026
3243.6399
3267.3899
3210.7200
3244.9199
183,500
Mon, 05 Jan 2026
3259.9500
3288.0000
3232.4800
3268.3000
160,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
3375.3101
3384.2500
3285.1599
3303.8201
175,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
3390.0000
3409.3501
3383.9500
3391.5000
88,200
Tue, 30 Dec 2025
3405.0000
3413.0000
3378.0901
3398.8501
89,200
Mon, 29 Dec 2025
3471.1101
3471.1101
3400.6001
3415.8101
137,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
3459.3101
3467.0000
3438.6599
3448.7000
66,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
3447.0100
3479.7300
3447.0100
3456.0200
91,600
Tue, 23 Dec 2025
3436.2900
3486.2000
3419.3601
3463.6101
196,200
Mon, 22 Dec 2025
3381.7800
3424.9900
3380.2300
3413.8101
136,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
6 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Fri, 19 Dec 2025
5 · 10-Q
After-hours · 16:42 ET
10-Q ↗
Fri, 19 Dec 2025
3423.0601
3457.9800
3376.8899
3392.3401
327,800
Thu, 18 Dec 2025
3384.2700
3430.5500
3344.0400
3426.6101
250,500
Wed, 17 Dec 2025
3401.0000
3441.0200
3390.0200
3393.3501
180,400
Tue, 16 Dec 2025
3466.0100
3491.9500
3408.5200
3417.4199
168,000
Mon, 15 Dec 2025
3453.6699
3511.0000
3442.0400
3488.7100
224,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
3484.7800
3490.8701
3416.8501
3445.7100
165,300
Thu, 11 Dec 2025
3449.9700
3490.8501
3395.5000
3469.1001
271,600
Wed, 10 Dec 2025
3473.4900
3503.0901
3388.5701
3421.1299
264,800
Tue, 09 Dec 2025
3694.8899
3720.6299
3460.2300
3496.7700
380,000
Tue, 09 Dec 2025
4 · 8-K
Pre-market · 06:55 ET
FORM 8-K ↗
Mon, 08 Dec 2025
3790.0000
3829.6001
3763.0000
3766.9600
229,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
3837.6599
3868.4600
3781.5801
3822.6599
116,100
Thu, 04 Dec 2025
3858.7400
3872.8000
3817.6899
3840.5000
110,000
Wed, 03 Dec 2025
3837.3701
3870.4399
3806.6101
3822.9199
115,000
Tue, 02 Dec 2025
3946.6101
3946.6101
3808.4800
3826.7700
157,800
Mon, 01 Dec 2025
3949.9900
3996.2500
3942.8301
3946.9900
91,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
3951.5901
3979.9900
3944.0100
3954.3301
51,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
3932.1599
3975.0000
3932.1599
3967.9500
67,900
Tue, 25 Nov 2025
3841.5500
3962.0901
3818.8601
3948.0701
110,500
Mon, 24 Nov 2025
3876.5300
3903.8101
3840.0000
3851.5200
141,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
3867.0400
3939.0000
3845.6299
3897.8799
123,700
Thu, 20 Nov 2025
3805.0200
3858.8401
3783.0901
3849.8101
123,400
Wed, 19 Nov 2025
3824.1001
3853.3899
3772.8101
3808.5500
101,500
Tue, 18 Nov 2025
3847.1399
3860.2100
3807.6001
3827.8899
102,700
Mon, 17 Nov 2025
3863.8000
3893.5500
3851.0200
3855.2600
123,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3837.4099
3878.9399
3817.4800
3856.8701
124,600
Thu, 13 Nov 2025
3867.0601
3886.2800
3817.0801
3819.2900
127,000
Wed, 12 Nov 2025
3778.2600
3808.0000
3752.5000
3788.7000
101,700
Tue, 11 Nov 2025
3735.0000
3778.0400
3720.5400
3756.2400
75,800
Mon, 10 Nov 2025
3681.1101
3741.8799
3657.0300
3728.0901
107,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
3695.3899
3718.8401
3645.9600
3718.2600
115,700
Thu, 06 Nov 2025
3630.0000
3714.4199
3613.1201
3673.6599
137,700
Wed, 05 Nov 2025
3683.8799
3749.9399
3652.6101
3661.8101
131,500
Tue, 04 Nov 2025
3594.1101
3690.0500
3572.4800
3675.8999
186,300
Mon, 03 Nov 2025
3665.3101
3665.3101
3492.6001
3576.1399
227,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
3669.6001
3708.0200
3654.7600
3674.4299
145,600
Thu, 30 Oct 2025
3670.6001
3756.3301
3670.6001
3705.6299
136,500
Wed, 29 Oct 2025
3793.5000
3826.6699
3692.3201
3709.1201
147,000
Tue, 28 Oct 2025
3 · DEFA14A
After-hours · 16:34 ET
DEFA14A ↗
Tue, 28 Oct 2025
2 · DEF 14A
After-hours · 16:33 ET
DEF 14A ↗
Tue, 28 Oct 2025
3785.0500
3878.3701
3785.0500
3803.0000
140,500
Mon, 27 Oct 2025
1 · 10-K
After-hours · 16:37 ET
10-K ↗
Mon, 27 Oct 2025
3775.0000
3835.0000
3775.0000
3814.2100
127,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
3880.3501
3880.3501
3788.9099
3805.5601
125,400
Thu, 23 Oct 2025
3986.0000
3986.5100
3744.0200
3850.0000
307,000