Daily Nasdaq 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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
925.0100
936.6600
921.2800
935.0300
1,586,300
Thu, 23 Jul 2026
920.5100
926.5300
916.7600
926.0600
1,785,200
Wed, 22 Jul 2026
930.8800
933.6000
920.9700
927.3100
1,762,700
Tue, 21 Jul 2026
930.2500
931.9900
924.4400
929.2200
1,833,500
Mon, 20 Jul 2026
938.7500
946.9800
932.0100
935.8000
1,507,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
961.5200
964.3300
933.7600
940.8700
2,508,000
Thu, 16 Jul 2026
924.0000
945.7600
921.5000
945.5700
2,735,300
Wed, 15 Jul 2026
917.7500
927.5800
910.5000
916.5400
2,423,200
Tue, 14 Jul 2026
921.3800
929.4200
918.5600
921.7500
2,409,200
Mon, 13 Jul 2026
918.4300
930.9800
916.8800
926.4300
2,373,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
913.7400
916.7300
907.2100
916.2500
2,102,300
Thu, 09 Jul 2026
934.9400
935.0000
907.6800
912.9700
4,545,200
Wed, 08 Jul 2026
17 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 08 Jul 2026
959.0000
966.5100
948.0000
953.1300
1,645,500
Tue, 07 Jul 2026
967.5200
969.0000
945.3300
947.5000
1,940,200
Mon, 06 Jul 2026
949.1000
955.5000
941.4000
950.2500
2,327,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
927.0000
952.6400
924.8400
951.6700
2,785,800
Wed, 01 Jul 2026
940.4300
940.4300
920.5500
924.6700
2,909,700
Tue, 30 Jun 2026
942.0000
946.0000
932.4100
935.4700
2,870,900
Mon, 29 Jun 2026
958.5500
969.8600
942.3800
946.6800
2,450,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
953.2500
961.6400
943.0000
952.5400
8,239,200
Thu, 25 Jun 2026
949.5700
955.7500
938.6000
942.2400
2,492,700
Wed, 24 Jun 2026
962.0300
967.9400
957.0000
961.0900
2,020,200
Tue, 23 Jun 2026
964.5000
966.3800
953.4900
957.6800
2,529,800
Mon, 22 Jun 2026
948.5700
956.2300
942.5300
951.3500
2,191,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
962.7000
964.0000
948.3100
951.4500
3,742,900
Wed, 17 Jun 2026
980.0000
983.7100
961.1600
965.5900
1,928,000
Tue, 16 Jun 2026
980.3900
995.3800
973.1600
986.6800
1,523,400
Mon, 15 Jun 2026
974.1900
987.0000
968.0000
979.4500
1,893,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
975.5200
984.7800
970.0000
982.3500
1,737,300
Thu, 11 Jun 2026
986.9100
989.1200
974.0000
975.6900
1,903,400
Wed, 10 Jun 2026
977.4400
985.2600
964.3100
983.3700
1,715,600
Tue, 09 Jun 2026
974.2100
981.9700
964.9400
968.5900
1,998,600
Mon, 08 Jun 2026
963.4600
978.9800
961.0000
974.7500
2,086,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
977.5000
997.4100
971.6000
971.8700
3,092,000
Thu, 04 Jun 2026
986.9600
990.0100
968.2100
972.3500
2,345,200
Wed, 03 Jun 2026
16 · S-3ASR
After-hours · 17:05 ET
S-3ASR ↗
Wed, 03 Jun 2026
15 · 10-Q
After-hours · 16:43 ET
10-Q ↗
Wed, 03 Jun 2026
952.8800
969.1800
951.9800
961.8300
2,174,100
Tue, 02 Jun 2026
942.2900
955.3900
939.4500
954.2700
2,218,200
Mon, 01 Jun 2026
955.0000
959.2100
936.5100
946.1100
2,816,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
986.5700
998.8200
945.4500
956.3200
7,028,000
Thu, 28 May 2026
14 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 28 May 2026
1011.6100
1012.0000
994.2700
995.2000
2,844,300
Wed, 27 May 2026
1003.8600
1013.5100
999.6900
1003.6900
2,390,100
Tue, 26 May 2026
1026.1300
1027.5000
996.1600
1002.9300
2,704,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
1039.9900
1045.6400
1025.1899
1028.2400
2,048,300
Thu, 21 May 2026
1063.4100
1064.7300
1039.0100
1050.4500
2,149,700
Wed, 20 May 2026
1089.3700
1089.7400
1072.0000
1074.0100
2,223,400
Tue, 19 May 2026
1077.0000
1096.5000
1072.1000
1094.3199
2,853,300
Mon, 18 May 2026
1050.0000
1079.8300
1045.0000
1076.4700
2,295,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
1049.3600
1057.5000
1039.2200
1048.9500
1,967,000
Thu, 14 May 2026
1034.9500
1041.7900
1026.1000
1041.2500
1,606,600
Wed, 13 May 2026
1017.9400
1042.5200
1017.9400
1033.0800
1,654,600
Tue, 12 May 2026
1002.5400
1026.0000
1001.1400
1021.8800
2,143,200
Mon, 11 May 2026
1005.8200
1007.0000
985.1500
999.4700
2,053,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
1011.7400
1016.0000
1005.1100
1008.7900
1,805,200
Thu, 07 May 2026
993.5000
1012.6600
990.6600
1012.0600
2,014,000
Wed, 06 May 2026
1011.3100
1012.2300
992.4200
995.7500
2,619,100
Tue, 05 May 2026
1010.5100
1020.7800
1009.0700
1016.4200
1,456,300
Mon, 04 May 2026
1007.0200
1024.7200
1002.2100
1012.7900
1,479,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
1015.3800
1031.2700
1006.3200
1011.7000
1,509,700
Thu, 30 Apr 2026
996.4500
1017.6900
996.3200
1014.5300
2,049,300
Wed, 29 Apr 2026
988.3700
998.9700
985.1200
998.6700
1,516,900
Tue, 28 Apr 2026
1010.4800
1012.6500
986.0000
994.0000
1,776,000
Mon, 27 Apr 2026
1008.6300
1014.4100
996.6300
998.0100
1,620,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
1012.0000
1013.4500
1002.5000
1011.1500
1,695,200
Thu, 23 Apr 2026
1007.5800
1016.6000
1007.0300
1014.3800
1,570,700
Wed, 22 Apr 2026
1004.9800
1008.1100
998.2900
1003.7000
1,215,200
Tue, 21 Apr 2026
994.3700
1006.5000
986.7000
1005.8100
1,367,100
Mon, 20 Apr 2026
1003.8500
1011.3000
994.1400
997.8400
1,475,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
985.0000
1000.6700
977.0000
999.8900
2,346,500
Thu, 16 Apr 2026
985.0000
995.7500
981.6100
987.2100
1,484,300
Wed, 15 Apr 2026
13 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 15 Apr 2026
970.3100
985.3800
968.3000
984.7500
2,346,200
Tue, 14 Apr 2026
973.6800
977.6100
966.0000
974.8000
2,136,500
Mon, 13 Apr 2026
998.4700
1000.0500
979.3600
980.8500
2,255,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
1026.5100
1029.0000
995.5000
998.4700
2,333,000
Thu, 09 Apr 2026
1029.4900
1035.8199
1025.0601
1032.0300
1,433,300
Wed, 08 Apr 2026
1004.4400
1030.4600
1000.0000
1030.2700
2,265,700
Tue, 07 Apr 2026
1020.2600
1020.8600
1004.8500
1013.2100
1,428,500
Mon, 06 Apr 2026
1014.9600
1020.6900
1004.0100
1018.5500
1,448,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
1008.0000
1016.0000
999.2100
1014.9600
1,828,600
Wed, 01 Apr 2026
995.0300
1003.1300
990.5900
996.5600
1,769,800
Tue, 31 Mar 2026
997.0000
1008.6000
985.8500
996.4300
2,447,900
Mon, 30 Mar 2026
987.6500
1005.5400
985.0100
996.5800
2,129,100
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
982.0200
987.1100
978.1100
983.8600
1,540,900
Thu, 26 Mar 2026
975.6900
987.1900
972.7200
979.6500
1,498,300
Wed, 25 Mar 2026
978.0000
980.8100
968.0500
974.8600
1,067,100
Tue, 24 Mar 2026
962.0600
981.2800
961.0000
973.8200
1,259,300
Mon, 23 Mar 2026
985.6700
986.6400
964.5300
965.7300
1,779,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
975.0800
980.7600
970.5400
972.3300
2,621,600
Thu, 19 Mar 2026
985.8400
988.7900
970.4100
974.7800
1,340,200
Wed, 18 Mar 2026
990.3700
993.9800
978.1400
979.9200
1,434,400
Tue, 17 Mar 2026
1006.4900
1008.1000
994.7500
996.1600
1,210,400
Mon, 16 Mar 2026
1010.5000
1012.6500
995.4300
1001.7400
1,243,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
1005.9000
1012.8300
1002.0000
1008.4300
1,469,700
Thu, 12 Mar 2026
988.6100
1006.2100
984.0000
1003.3200
1,669,200
Wed, 11 Mar 2026
12 · 10-Q
After-hours · 16:37 ET
10-Q ↗
Wed, 11 Mar 2026
996.3200
997.3900
987.8900
992.2300
1,260,500
Tue, 10 Mar 2026
1000.5000
1010.1000
996.0000
997.3600
1,613,400
Mon, 09 Mar 2026
999.6300
1007.4100
987.9900
1005.3000
2,348,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
967.0100
1002.5000
960.4600
998.1000
2,708,900
Thu, 05 Mar 2026
11 · 8-K
After-hours · 16:19 ET
8-K ↗
Thu, 05 Mar 2026
996.5000
999.2500
978.8100
982.5700
2,766,000
Wed, 04 Mar 2026
1005.0000
1014.0000
997.0000
1006.7400
1,806,600
Tue, 03 Mar 2026
1002.5400
1015.7500
1000.6300
1007.7700
1,947,100
Mon, 02 Mar 2026
1010.9100
1020.8200
1002.4900
1002.7700
1,986,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
990.5300
1014.1900
989.5800
1010.7900
3,935,000
Thu, 26 Feb 2026
996.9200
1005.5200
983.5300
986.7400
1,804,400
Wed, 25 Feb 2026
997.6800
1002.5000
991.4400
994.7600
1,554,600
Tue, 24 Feb 2026
986.3800
998.8800
985.0400
998.4300
1,671,100
Mon, 23 Feb 2026
981.8000
991.3100
978.0600
986.0200
1,489,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
983.1300
987.3700
977.8100
985.2700
1,662,200
Thu, 19 Feb 2026
992.3100
1007.8600
984.1100
987.8200
1,750,000
Wed, 18 Feb 2026
1010.0000
1016.0000
993.5000
996.0800
1,926,800
Tue, 17 Feb 2026
1022.3400
1028.4399
1010.4800
1012.0500
1,732,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
1000.0000
1022.8800
993.7600
1018.4800
2,661,600
Thu, 12 Feb 2026
978.7500
1009.2100
978.1400
998.8600
2,970,400
Wed, 11 Feb 2026
973.2900
989.5700
967.1200
978.1400
1,769,400
Tue, 10 Feb 2026
996.0100
997.4500
969.0000
971.2300
1,781,500
Mon, 09 Feb 2026
1001.3200
1009.6200
992.6800
997.5900
1,861,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
988.1500
1001.3700
983.5000
1001.1600
2,358,600
Thu, 05 Feb 2026
995.5000
1000.9500
987.3300
989.2900
2,988,800
Wed, 04 Feb 2026
983.3100
994.6000
975.1900
978.3500
2,631,500
Tue, 03 Feb 2026
964.3500
990.6500
964.2800
977.9200
2,960,700
Mon, 02 Feb 2026
944.2300
970.3200
931.2700
968.3600
2,451,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
948.8300
951.1200
930.3000
940.2500
2,396,300
Thu, 29 Jan 2026
957.9900
960.3000
948.5100
952.8900
1,825,000
Wed, 28 Jan 2026
969.5100
970.1000
955.6100
960.7800
2,474,800
Tue, 27 Jan 2026
977.6800
978.0000
961.7100
970.2800
2,077,900
Mon, 26 Jan 2026
986.4300
993.0000
976.3500
977.6700
2,458,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
971.4400
984.8500
971.0100
983.2500
1,680,600
Thu, 22 Jan 2026
977.8900
984.0000
971.5600
976.1700
2,074,400
Wed, 21 Jan 2026
10 · 8-K
After-hours · 16:16 ET
8-K ↗
Wed, 21 Jan 2026
959.6000
989.6400
959.6000
982.8600
4,073,700
Tue, 20 Jan 2026
958.3800
969.9000
954.1300
964.2600
3,209,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
962.0000
964.9800
951.0000
963.6100
3,862,900
Thu, 15 Jan 2026
954.5400
958.2800
950.0000
956.7500
2,185,900
Wed, 14 Jan 2026
938.3300
955.6100
938.2900
950.9800
2,894,900
Tue, 13 Jan 2026
938.0200
942.9000
929.6000
941.9300
2,222,100
Mon, 12 Jan 2026
920.4000
944.8300
917.0000
943.0800
3,246,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
915.9700
929.8500
911.3300
924.8800
2,895,400
Thu, 08 Jan 2026
901.1300
931.6700
896.0000
915.3100
5,207,200
Wed, 07 Jan 2026
892.0000
893.6000
879.6200
882.5800
2,680,100
Tue, 06 Jan 2026
875.9500
894.0800
871.3000
889.1000
2,742,300
Mon, 05 Jan 2026
863.9500
878.7700
860.8500
875.7400
2,805,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
861.1400
863.1000
852.5000
854.5000
2,373,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
864.5800
868.0000
861.3400
862.3400
1,490,000
Tue, 30 Dec 2025
864.0000
867.8200
861.4300
865.6500
1,680,800
Mon, 29 Dec 2025
873.2900
874.5000
865.6900
867.8400
1,792,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
870.6400
877.5900
869.0000
873.3500
1,324,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
858.6000
876.0000
858.3500
871.8600
1,822,200
Tue, 23 Dec 2025
849.1000
854.9800
846.8000
854.7900
1,903,300
Mon, 22 Dec 2025
854.0000
855.5000
847.3100
850.0000
2,373,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
856.5700
858.4500
849.3200
855.6200
10,097,600
Thu, 18 Dec 2025
860.3000
863.1500
852.5100
857.5900
2,467,500
Wed, 17 Dec 2025
9 · 10-Q
After-hours · 17:12 ET
10-Q ↗
Wed, 17 Dec 2025
858.5000
868.5800
858.2300
862.6500
2,363,700
Tue, 16 Dec 2025
857.4400
863.5900
844.0600
860.3900
3,843,300
Mon, 15 Dec 2025
882.1100
887.4900
851.4000
860.5600
4,771,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
883.3000
888.6200
867.1200
884.4700
4,808,900
Thu, 11 Dec 2025
8 · 8-K
After-hours · 16:22 ET
8-K ↗
Thu, 11 Dec 2025
875.8600
886.0000
872.5500
884.4800
3,041,600
Wed, 10 Dec 2025
887.8200
889.5800
871.0900
874.4100
3,318,300
Tue, 09 Dec 2025
886.8500
889.0200
881.5100
888.4400
1,899,500
Mon, 08 Dec 2025
893.5000
894.0000
882.9000
887.5200
2,407,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
897.2500
905.8900
893.0000
894.6800
2,359,800
Thu, 04 Dec 2025
7 · DEFA14A
After-hours · 16:33 ET
DEFA14A ↗
Thu, 04 Dec 2025
6 · DEF 14A
After-hours · 16:32 ET
DEF 14A ↗
Thu, 04 Dec 2025
907.0300
907.9600
888.0800
895.8600
3,787,800
Wed, 03 Dec 2025
920.8100
926.3200
916.0200
922.2600
1,886,800
Tue, 02 Dec 2025
911.9600
923.0000
905.0000
922.0300
2,160,600
Mon, 01 Dec 2025
913.2000
918.5800
906.2100
911.9600
2,149,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
905.0200
914.2000
903.0000
913.5900
1,092,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
896.0200
912.0000
895.6200
908.2600
1,936,200
Tue, 25 Nov 2025
886.6600
895.7200
885.1300
894.3300
2,534,700
Mon, 24 Nov 2025
899.0000
901.3600
881.3200
886.1200
3,661,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
894.5200
905.3200
892.1300
899.0100
2,870,100
Thu, 20 Nov 2025
893.5000
904.5700
891.0000
893.2900
2,648,300
Wed, 19 Nov 2025
895.0000
895.0000
873.9700
890.6000
3,462,300
Tue, 18 Nov 2025
912.5900
918.9100
894.1700
895.0800
2,984,700
Mon, 17 Nov 2025
922.0200
924.9000
908.8100
912.5900
2,481,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
927.1300
928.8900
915.1000
922.9800
1,739,100
Thu, 13 Nov 2025
916.3500
926.7500
911.7200
925.0800
2,430,600
Wed, 12 Nov 2025
915.4700
918.1000
911.6700
914.0000
1,829,700
Tue, 11 Nov 2025
916.5000
918.8900
913.0000
913.8600
1,663,400
Mon, 10 Nov 2025
919.0000
922.0000
909.0700
915.5600
2,612,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
929.5300
937.0000
920.7900
922.7400
2,584,000
Thu, 06 Nov 2025
924.3600
925.0000
908.3000
923.5800
3,247,700
Wed, 05 Nov 2025
940.0000
945.2800
927.4400
935.0300
2,974,800
Tue, 04 Nov 2025
933.2100
941.1700
928.9700
940.7400
2,554,500
Mon, 03 Nov 2025
912.4000
929.1900
908.3800
928.0400
3,206,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
916.2100
920.0000
909.6800
911.4500
2,456,300
Thu, 30 Oct 2025
912.6900
923.0000
910.3700
920.1800
2,677,100
Wed, 29 Oct 2025
919.0000
919.8800
909.3000
912.4200
2,449,600
Tue, 28 Oct 2025
926.8700
930.7200
920.2000
924.1600
2,090,800
Mon, 27 Oct 2025
930.2100
933.2000
925.1200
929.8500
1,967,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
940.0000
943.0000
930.1500
932.1400
1,639,400
Thu, 23 Oct 2025
945.4700
945.4700
934.4900
942.0500
1,974,800
Wed, 22 Oct 2025
940.0000
953.0000
932.5000
944.6800
2,372,400
Tue, 21 Oct 2025
936.1100
943.3700
935.0000
937.5000
1,448,200
Mon, 20 Oct 2025
5 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 20 Oct 2025
936.1900
939.8000
931.5000
936.1100
1,523,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
929.5800
938.8200
928.1500
936.3300
2,502,200
Thu, 16 Oct 2025
955.5400
957.9000
921.1600
925.6200
2,721,400
Wed, 15 Oct 2025
4 · 8-K
After-hours · 16:30 ET
8-K ↗
Wed, 15 Oct 2025
946.0000
964.0000
945.2600
954.9900
2,009,800
Tue, 14 Oct 2025
940.2600
947.4200
935.9500
946.5100
1,925,900
Mon, 13 Oct 2025
929.0000
935.9800
923.0000
935.5600
2,169,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
944.4200
945.4500
929.0000
930.0100
3,142,500
Thu, 09 Oct 2025
932.3100
943.7700
927.2800
942.8900
3,742,900
Wed, 08 Oct 2025
912.5400
916.3800
910.9600
914.8000
2,376,900
Wed, 08 Oct 2025
3 · 10-K
Next filing day · accepted 07 Oct, 21:16 ET
10-K ↗
Tue, 07 Oct 2025
908.7300
917.6400
903.8800
914.8000
2,601,800
Mon, 06 Oct 2025
915.5000
915.7800
904.2500
910.9400
2,504,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
915.5900
918.1000
911.2000
915.3800
2,319,200
Thu, 02 Oct 2025
912.5600
918.5100
910.0100
916.7700
2,063,800
Wed, 01 Oct 2025
923.0000
924.0000
911.1700
917.3400
2,642,100
Tue, 30 Sep 2025
916.2500
930.5100
913.3700
925.6300
3,096,700
Mon, 29 Sep 2025
916.3400
917.2200
903.2900
916.8700
4,107,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
925.5500
927.6300
905.0500
915.9500
4,812,900
Thu, 25 Sep 2025
2 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 25 Sep 2025
952.4500
953.0000
935.6200
943.3100
2,991,500
Wed, 24 Sep 2025
944.2800
953.6600
943.1100
945.2700
2,149,800
Tue, 23 Sep 2025
942.7600
944.9900
933.5000
943.6000
3,258,500
Mon, 22 Sep 2025
947.3800
950.0000
939.6100
943.2600
2,794,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
955.0000
957.4400
943.7900
951.1600
4,606,000
Thu, 18 Sep 2025
957.3700
962.5400
950.6700
952.3600
1,860,900
Wed, 17 Sep 2025
953.4900
963.9800
953.4900
963.0300
1,556,800
Tue, 16 Sep 2025
959.1000
959.5800
950.8000
952.0700
2,012,600
Mon, 15 Sep 2025
967.8200
969.7400
959.7100
960.1000
2,199,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
960.2900
969.5700
960.0000
967.9000
1,461,600
Thu, 11 Sep 2025
957.8000
965.1600
954.2800
964.3200
1,532,000
Wed, 10 Sep 2025
976.3900
981.0000
953.9600
956.2900
2,277,500
Tue, 09 Sep 2025
970.0000
979.8700
963.1100
979.2500
1,496,800
Mon, 08 Sep 2025
963.7300
972.3400
958.5900
971.8500
1,737,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
958.7100
969.5500
956.2200
963.4800
1,928,500
Thu, 04 Sep 2025
953.4000
959.5000
951.1100
955.9000
1,471,900
Wed, 03 Sep 2025
939.0000
950.0900
936.5000
949.7800
1,670,500
Tue, 02 Sep 2025
938.6600
944.5100
936.5800
938.8200
1,793,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
945.0000
948.6100
940.4600
943.3200
1,609,000
Thu, 28 Aug 2025
950.2900
951.0000
944.1300
944.9600
2,067,900
Wed, 27 Aug 2025
940.4900
952.0000
937.2200
949.5200
1,893,600
Tue, 26 Aug 2025
941.3400
944.0500
933.2500
941.3400
4,341,300
Mon, 25 Aug 2025
954.9600
958.3000
940.5600
941.5800
2,284,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
971.5400
973.5000
953.1100
958.5400
3,136,000
Thu, 21 Aug 2025
988.9000
989.3200
967.5200
969.6800
2,145,600
Wed, 20 Aug 2025
979.0000
999.3000
979.0000
994.5700
2,229,600
Tue, 19 Aug 2025
978.6200
988.5300
976.7900
980.8500
1,673,400
Mon, 18 Aug 2025
973.3000
981.2800
970.0000
979.3500
2,078,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
979.1400
980.0000
967.2200
972.0400
1,638,300
Thu, 14 Aug 2025
980.6000
988.2900
975.1800
975.3900
1,808,700
Wed, 13 Aug 2025
983.9600
986.4000
970.1000
978.8500
2,352,600
Tue, 12 Aug 2025
988.5000
991.7500
980.0500
991.2500
1,588,500
Mon, 11 Aug 2025
983.1600
989.5800
976.3200
988.7400
2,290,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
977.1500
988.2000
977.0000
980.9800
2,189,700
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 07 Aug 2025
974.6800
982.0000
970.9600
977.4500
1,893,300
Wed, 06 Aug 2025
943.6300
970.5500
942.6600
968.5600
2,753,000
Tue, 05 Aug 2025
951.3300
951.5000
935.6800
943.6300
2,462,300
Mon, 04 Aug 2025
952.6000
960.1800
948.6600
955.3700
2,389,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
939.5000
956.7200
939.5000
952.5200
2,934,500
Thu, 31 Jul 2025
925.3600
945.9500
925.0000
939.6400
2,564,400
Wed, 30 Jul 2025
935.0000
937.7500
925.1400
927.5100
1,699,600
Tue, 29 Jul 2025
933.9900
941.7900
927.3800
934.5700
2,065,900
Mon, 28 Jul 2025
935.5000
940.2400
930.8900
933.9900
2,006,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend