-
Intel
SKU: SSDPEDMD016T401
SSDPEDMD016T401 - Intel DC P3700 1.6TB Multi-Level Cell PCI Express 3.0 x4 HHHL Add in Card Solid State Drive
Price:$740.30$601.87In Stock -
Intel
SKU: SSDPEDMD016T4
SSDPEDMD016T4 - Intel DC P3700 1.6TB Multi-Level Cell PCI Express 3.0 x4 HHHL Add in Card Solid State Drive
Price:$552.11$448.87In Stock -
Intel
SKU: SSDPEDKX040T7-HIGH-LOW
SSDPEDKX040T7-HIGH-LOW - Intel DC P4500 Series 4TB Triple-Level Cell PCI Express NVMe 3.1 x4 HHHL Add-in-Card Solid State Drive
Price:$1,509.15$1,226.95In Stock -
Intel
SKU: SSDPEDKX040T7
SSDPEDKX040T7 - Intel DC P4500 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe HHHL Add in Card Solid State Drive
Price:$1,414.82$1,150.26In Stock -
Intel
SKU: SSDPEDKE040T7
SSDPEDKE040T7 - Intel DC P4600 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe HHHL Add in Card Solid State Drive
Price:$855.34$695.40In Stock -
Intel
SKU: SSDPEDKE020T701
SSDPEDKE020T701 - Intel DC P4600 2TB Triple-Level Cell PCI Express 3.1 x4 NVMe HHHL Add in Card Solid State Drive
Price:$1,555.04$1,264.26In Stock -
Intel
SKU: SSDPEDKE020T7-LOW
SSDPEDKE020T7-LOW - Intel DC P4600 Series 2TB Triple-Level Cell PCI Express NVMe 3.1 x4 HHHL Add-in-Card Solid State Drive
Price:$549.85$447.03In Stock -
Intel
SKU: SSDPEDKE020T7
SSDPEDKE020T7 - Intel DC P4600 2TB Triple-Level Cell PCI Express 3.1 x4 NVMe HHHL Add in Card Solid State Drive
Price:$715.05$581.34In Stock -
Intel
SKU: SSDPED1K750GA01
SSDPED1K750GA01 - Intel Optane DC P4800X 750GB PCI Express NVMe 3.0 x4 U.2 3D Xpoint Solid State Drive for R1208WFTYS/R1208WTTGSR Server System
Price:$1,432.55$1,164.67In Stock -
Intel
SKU: SSDPED1K750GA
SSDPED1K750GA - Intel Optane DC P4800X 750GB PCI Express NVMe 3.0 x4 U.2 3D Xpoint Solid State Drive for R1208WFTYS/R1208WTTGSR Server System
Price:$1,575.14$1,280.60In Stock -
Intel
SKU: SSDPED1K375GA01
SSDPED1K375GA01 - Intel Optane DC P4800X 375GB 3D Xpoint PCI Express 3.0 x4 NVMe 2.5-Inch Solid State Drive
Price:$755.40$614.15In Stock -
Intel
SKU: SSDPED1K375GA
SSDPED1K375GA - Intel Optane DC P4800X 375GB 3D Xpoint PCI-Express 3.0 x4 NVMe 2.5-Inch Solid State Drive
Price:$926.76$753.46In Stock -
Intel
SKU: SSDPED1D480GAX1
SSDPED1D480GAX1 - Intel Optane 900P 480GB 3D XPoint PCI Express 3.0 x4 NVMe HHHL Add in Card Solid State Drive
Price:$1,278.97$1,039.81In Stock -
Intel
SKU: SSDPED1D480GASX
SSDPED1D480GASX - Intel Optane 900P 480GB 3D XPoint PCI Express 3.0 x4 NVMe HHHL Add in Card Solid State Drive
Price:$697.90$567.40In Stock -
Intel
SKU: SSDPED1D280GAX1
SSDPED1D280GAX1 - Intel Optane 900P 280GB 3D XPoint PCI Express 3.0 x4 NVMe HHHL Add in Card Solid State Drive
Price:$795.00$635.00In Stock -
Intel
SKU: SSDPED1D280GASX
SSDPED1D280GASX - Intel Optane 900P 280GB 3D XPoint PCI Express 3.0 x4 NVMe HHHL Add in Card Solid State Drive
$0.00In Stock -
Intel
SKU: SSDPECME040T401
SSDPECME040T401 - Intel DC P3608 4TB Multi-Level Cell PCI Express NVMe 3.0 x8 High Endurance HH-HL Add-in Card Solid State Drive
Price:$974.53$792.30In Stock -
Intel
SKU: SSDPECME040T4
SSDPECME040T4 - Intel DC P3608 4TB Multi-Level Cell PCI Express NVMe 3.0 x8 High Endurance HH-HL Add-in Card Solid State Drive
Price:$1,003.13$815.55In Stock -
Intel
SKU: SSDPECME032T4
SSDPECME032T4 - Intel P3608 3.2TB Multi-Level Cell PCI Express NVMe 3.0 x4 HH-HL Add-in Card Solid State Drive
Price:$1,288.02$1,047.17In Stock -
Intel
SKU: SSDPECME016T401-A1
SSDPECME016T401-A1 - Intel DC P3608 1.6TB Multi-Level Cell PCI Express NVMe 3.0 x8 High Endurance HH-HL Add-in Card Solid State Drive
Price:$565.06$459.40In Stock -
Intel
SKU: SSDPECME016T401
SSDPECME016T401 - Intel DC P3608 1.6TB Multi-Level Cell PCI Express NVMe 3.0 x8 Low Profile Enterprise Solid State Drive
Price:$960.38$780.80In Stock -
Intel
SKU: SSDPECME016T4
SSDPECME016T4 - Intel P3608 Series 1.6TB PCI Express 3.0 x8 NVMe 2.5-Inch Solid State Drive
Price:$761.86$619.40In Stock -
Intel
SKU: SSDPECKE064T7S
SSDPECKE064T7S - Intel P4608 Series 6.4TB Triple Level Cell PCI Express NVMe 3.0 x4 Solid State Drive
Price:$609.30$495.37In Stock -
Intel
SKU: SSDPECKE064T701
SSDPECKE064T701 - Intel DC P4608 Series 6.4TB PCI Express NVMe 3.0 x8 HHHL Solid State Drive
$0.00In Stock -
Intel
SKU: SSDPE7KX500G701
SSDPE7KX500G701 - Intel DC P4501 500GB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$357.13$290.35In Stock -
Intel
SKU: SSDPE7KX500G7
SSDPE7KX500G7 - Intel DC P4501 500GB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$220.59$179.34In Stock -
Intel
SKU: SSDPE7KX040T701
SSDPE7KX040T701 - Intel DC P4501 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$728.51$592.28In Stock -
Intel
SKU: SSDPE7KX040T7
SSDPE7KX040T7 - Intel DC P4501 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$448.90$364.96In Stock -
Intel
SKU: SSDPE7KX020T701
SSDPE7KX020T701 - Intel DC P4501 2TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$395.04$321.17In Stock -
Intel
SKU: SSDPE7KX020T7
SSDPE7KX020T7 - Intel DC P4501 2TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$398.90$324.31In Stock -
Intel
SKU: SSDPE7KX010T701
SSDPE7KX010T701 - Intel DC P4501 1TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$221.59$180.15In Stock -
Intel
SKU: SSDPE7KX010T7
SSDPE7KX010T7 - Intel DC P4501 1TB Triple-Level Cell PCI Express 3.0 x4 NVMe 2.5-Inch Solid State Drive
Price:$223.75$181.91In Stock -
Intel
SKU: SSDPE2NV076T801
SSDPE2NV076T801 - Intel D5-P4320 7.68TB Quad Level Cell PCI Express NVMe 3.1 X4 U.2 Solid State Drive
Price:$839.34$682.39In Stock -
Intel
SKU: SSDPE2NV076T8
SSDPE2NV076T8 - Intel D5-P4320 7.68TB Quad Level Cell PCI Express NVMe 3.1 X4 U.2 Solid State Drive
Price:$839.34$682.39In Stock -
Intel
SKU: SSDPE2MX800G4J
SSDPE2MX800G4J - Intel DC P3500 Series 800GB PCI Express NVMe 2.5-Inch Solid State Drive with Tray
Price:$152.21$123.75In Stock -
Intel
SKU: SSDPE2MX450G701
SSDPE2MX450G701 - Intel DC P3520 450GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$504.46$410.13In Stock -
Intel
SKU: SSDPE2MX400G4P
SSDPE2MX400G4P - Intel P3500 Series 400GB Multi-Level Cell PCI Express NVMe 3.0 x4 2.5-Inch Solid State Drive
Price:$259.78$211.20In Stock -
Intel
SKU: SSDPE2MX400G410
SSDPE2MX400G410 - Intel DC P3500 Series 400GB MLC PCI Express 3.0 x4 NVMe (PLP) U.2 2.5-inch Internal Solid Solid State Drive
Price:$397.65$323.29In Stock -
Intel
SKU: SSDPE2MX400G401
SSDPE2MX400G401 - Intel DC P3500 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$226.73$184.33In Stock -
Intel
SKU: SSDPE2MX400G4
SSDPE2MX400G4 - Intel DC P3500 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$246.43$200.35In Stock -
Intel
SKU: SSDPE2MX020T701
SSDPE2MX020T701 - Intel DC P3520 2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,152.56$937.04In Stock -
Intel
SKU: SSDPE2MX020T7
SSDPE2MX020T7 - Intel DC P3520 2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$758.36$616.55In Stock -
Intel
SKU: SSDPE2MX020T4P
SSDPE2MX020T4P - Intel 2TB PCI Express NVMe x4 Read Intensive 2.5-Inch Solid State Drive
$0.00In Stock -
Intel
SKU: SSDPE2MX020T410
SSDPE2MX020T410 - Intel DC P3500 Series 2TB MLC PCI Express 3.0 x4 NVMe (PLP) U.2 2.5-inch Internal Solid State Drive (SSD)
Price:$696.16$565.98In Stock -
Intel
SKU: SSDPE2MX012T701
SSDPE2MX012T701 - Intel DC P3520 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$559.59$454.95In Stock -
Intel
SKU: SSDPE2MX012T4P
SSDPE2MX012T4P - Intel DC P3500 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$429.56$349.24In Stock -
Intel
SKU: SSDPE2MX012T410
SSDPE2MX012T410 - Intel DC P3500 Series 1.2TB MLC PCI Express 3.0 x4 NVMe (PLP) U.2 2.5-inch Internal Solid Solid State Drive
Price:$351.95$286.14In Stock -
Intel
SKU: SSDPE2MX012T401
SSDPE2MX012T401 - Intel DC P3500 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$397.50$323.17In Stock -
Intel
SKU: SSDPE2MX012T4
SSDPE2MX012T4 - Intel DC P3500 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$309.37$251.52In Stock -
Intel
SKU: SSDPE2MW800G4X1-A1
SSDPE2MW800G4X1-A1 - Intel 800GB Multi-Level Cell PCI Express NVMe 3.0 x4 2.5-Inch Solid State Drive
$0.00In Stock -
Intel
SKU: SSDPE2MW800G4X1
SSDPE2MW800G4X1 - Intel 750 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$691.71$562.37In Stock -
Intel
SKU: SSDPE2MW800G4M2
SSDPE2MW800G4M2 - Intel 750 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$668.40$543.42In Stock -
Intel
SKU: SSDPE2MW400G4X1
SSDPE2MW400G4X1 - Intel 750 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$621.76$505.50In Stock -
Intel
SKU: SSDPE2MW400G4R5
SSDPE2MW400G4R5 - Intel 750 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$590.68$480.23In Stock -
Intel
SKU: SSDPE2MW400G4M2
SSDPE2MW400G4M2 - Intel 750 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$584.52$475.22In Stock -
Intel
SKU: SSDPE2MW012T4X1
SSDPE2MW012T4X1 - Intel 750 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$840.12$683.02In Stock -
Intel
SKU: SSDPE2MW012T4R5
SSDPE2MW012T4R5 - Intel 750 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,668.15$1,356.22In Stock -
Intel
SKU: SSDPE2MW012T4M2
SSDPE2MW012T4M2 - Intel 750 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,651.80$1,342.93In Stock -
Intel
SKU: SSDPE2ME800G4I
SSDPE2ME800G4I - Intel DC P3600 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$411.44$334.50In Stock -
Intel
SKU: SSDPE2ME800G410
SSDPE2ME800G410 - Intel DC P3600 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$706.33$574.25In Stock -
Intel
SKU: SSDPE2ME800G401-A1
SSDPE2ME800G401-A1 - Intel DC P3600 Series 800GB MLC PCI Express 3.0 x4 NVMe (PLP) U.2 2.5-inch Internal Solid Solid State Drive
Price:$1,065.67$866.40In Stock -
Intel
SKU: SSDPE2ME800G401
SSDPE2ME800G401 - Intel DC P3600 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$706.33$574.25In Stock -
Intel
SKU: SSDPE2ME800G4
SSDPE2ME800G4 - Intel DC P3600 800GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$217.42$176.76In Stock -
Intel
SKU: SSDPE2ME400G4P
SSDPE2ME400G4P - Intel DC P3600 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$283.13$230.19In Stock -
Intel
SKU: SSDPE2ME400G4I
SSDPE2ME400G4I - Intel P3700 400GB Multi-Level Cell NVMe X4 Write Intensive 2.5-Inch Solid State Drive
Price:$360.81$293.34In Stock -
Intel
SKU: SSDPE2ME400G410
SSDPE2ME400G410 - Intel DC P3600 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$626.72$509.53In Stock -
Intel
SKU: SSDPE2ME400G401
SSDPE2ME400G401 - Intel DC P3600 400GB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$507.76$412.81In Stock -
Intel
SKU: SSDPE2ME020T4
SSDPE2ME020T4 - Intel P3600 Series 2TB Multi-Level Cell PCI Express NVMe 3.0 x4 2.5-Inch Solid State Drive
Price:$339.48$276.00In Stock -
Intel
SKU: SSDPE2ME016T410
SSDPE2ME016T410 - Intel DC P3600 1.6TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,133.68$921.69In Stock -
Intel
SKU: SSDPE2ME016T401
SSDPE2ME016T401 - Intel DC P3600 1.6TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$350.08$284.62In Stock -
Intel
SKU: SSDPE2ME016T4
SSDPE2ME016T4 - Intel DC P3600 1.6TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$423.07$343.96In Stock -
Intel
SKU: SSDPE2ME012T401
SSDPE2ME012T401 - Intel DC P3600 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$499.20$405.85In Stock -
Intel
SKU: SSDPE2ME012T4
SSDPE2ME012T4 - Intel DC P3600 1.2TB Multi-Level Cell PCI Express 3.0 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$185.89$151.13In Stock -
Intel
SKU: SSDPE2MD800G410
SSDPE2MD800G410 - Intel DC P3700 800GB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$349.66$284.28In Stock -
Intel
SKU: SSDPE2MD800G401
SSDPE2MD800G401 - Intel DC P3700 800GB Multi-Level Cell PCI Express 3.0 x4 2.5-Inch Solid State Drive
Price:$1,071.83$871.41In Stock -
Intel
SKU: SSDPE2MD800G4
SSDPE2MD800G4 - Intel DC P3700 800GB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$275.04$223.61In Stock -
Intel
SKU: SSDPE2MD400G410
SSDPE2MD400G410 - Intel DC P3700 400GB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$710.85$577.93In Stock -
Intel
SKU: SSDPE2MD400G401
SSDPE2MD400G401 - Intel DC P3700 400GB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$865.71$703.83In Stock -
Intel
SKU: SSDPE2MD400G4
SSDPE2MD400G4 - Intel S3700 400GB Multi-Level Cell SATA 6Gb/s Solid State Drive
Price:$322.23$261.97In Stock -
Intel
SKU: SSDPE2MD020T401
SSDPE2MD020T401 - Intel DC P3700 2TB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$553.76$450.21In Stock -
Intel
SKU: SSDPE2MD020T4
SSDPE2MD020T4 - Intel DC P3700 2TB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$565.06$459.40In Stock -
Intel
SKU: SSDPE2MD016T401
SSDPE2MD016T401 - Intel DC P3700 1.6TB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$553.76$450.21In Stock -
Intel
SKU: SSDPE2MD016T4
SSDPE2MD016T4 - Intel DC P3700 1.6TB Multi-Level Cell PCI Express 3.0 x4 U.2 2.5-Inch Solid State Drive
Price:$517.47$420.71In Stock -
Intel
SKU: SSDPE2KX080T8OS
SSDPE2KX080T8OS - Intel DC P4510 8TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,065.67$866.40In Stock -
Intel
SKU: SSDPE2KX080T8O
SSDPE2KX080T8O - Intel P4510 8TB 3D Triple-Level Cell PCI Express NVMe 3.1 x4 U.2 2.5-Inch Solid State Drive
Price:$1,163.48$945.92In Stock -
Intel
SKU: SSDPE2KX080T8L
SSDPE2KX080T8L - Intel DC P4510 8TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,261.98$1,026.00In Stock -
Intel
SKU: SSDPE2KX080T801
SSDPE2KX080T801 - Intel DC P4510 8TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$643.55$523.21In Stock -
Intel
SKU: SSDPE2KX080T8
SSDPE2KX080T8 - Intel DC P4510 8TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$855.34$695.40In Stock -
Intel
SKU: SSDPE2KX040T8OS
SSDPE2KX040T8OS - Intel DC P4510 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe 2.5-Inch Solid State Drive
$0.00In Stock -
Intel
SKU: SSDPE2KX040T807
SSDPE2KX040T807 - Intel DC P4510 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$1,106.18$899.33In Stock -
Intel
SKU: SSDPE2KX040T801
SSDPE2KX040T801 - Intel DC P4510 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$584.98$475.59In Stock -
Intel
SKU: SSDPE2KX040T8
SSDPE2KX040T8 - Intel DC P4510 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe U.2 2.5-Inch Solid State Drive
Price:$499.01$405.70In Stock -
Intel
SKU: SSDPE2KX040T7T
SSDPE2KX040T7T - Intel P4500 4TB PCI Express NVMe 2.5-Inch Solid State Drive
Price:$650.33$528.72In Stock -
Intel
SKU: SSDPE2KX040T7P
SSDPE2KX040T7P - Intel 4TB P4500 Series Triple-Level Cell SATA 6Gb/s NVMe Read Intensive U.2 2.5-Inch Solid State Drive
Price:$889.53$723.20In Stock -
Intel
SKU: SSDPE2KX040T701
SSDPE2KX040T701 - Intel DC P4500 4TB Triple-Level Cell PCI Express 3.1 x4 NVMe 2.5-Inch Solid State Drive
Price:$691.71$562.37In Stock -
Intel
SKU: SSDPE2KX040T7
SSDPE2KX040T7 - Intel DC P4500 4TB Triple-Level-Cell PCI Express NVMe 3.1 x4 2.5-Inch Solid State Drive
Price:$559.93$455.23In Stock