-
Seagate
SKU: 9SM160-518
9SM160-518 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-517
9SM160-517 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-516
9SM160-516 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-515
9SM160-515 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-514
9SM160-514 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-513
9SM160-513 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-512
9SM160-512 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-511
9SM160-511 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-510
9SM160-510 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-509
9SM160-509 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-508
9SM160-508 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-507
9SM160-507 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-506
9SM160-506 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-505
9SM160-505 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-504
9SM160-504 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-503
9SM160-503 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-502
9SM160-502 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-501
9SM160-501 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-354
9SM160-354 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-238
9SM160-238 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-196
9SM160-196 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-175
9SM160-175 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-138
9SM160-138 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-136
9SM160-136 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-110
9SM160-110 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-090
9SM160-090 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-085
9SM160-085 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-080
9SM160-080 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-075
9SM160-075 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-065
9SM160-065 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$479.10$389.51In Stock -
Seagate
SKU: 9SM160-047
9SM160-047 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-046
9SM160-046 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-045
9SM160-045 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-040
9SM160-040 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-039
9SM160-039 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-038
9SM160-038 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$474.10$385.45In Stock -
Seagate
SKU: 9SM160-037
9SM160-037 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$334.56$272.00In Stock -
Seagate
SKU: 9SM160-036
9SM160-036 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$334.56$272.00In Stock -
Seagate
SKU: 9SM160-035
9SM160-035 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$474.10$385.45In Stock -
Seagate
SKU: 9SM160-006
9SM160-006 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-004
9SM160-004 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-003
9SM160-003 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$331.07$269.16In Stock -
Seagate
SKU: 9SM160-002
9SM160-002 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$479.10$389.51In Stock -
Seagate
SKU: 9SM160-001
9SM160-001 - Seagate Constellation ES.2 Series 3TB 7200RPM SATA 6Gb/s 64MB Cache Hot-Pluggable CE 3.5-Inch Hard Drive
Price:$479.10$389.51In Stock -
Seagate
SKU: 9SL553-515
9SL553-515 - Seagate Barracuda 7200.12 750GB 7200RPM SATA 3Gbps 32MB Cache 3.5-inch Internal Hard Drive
Price:$73.80$60.00In Stock -
Seagate
SKU: 9SL154-999
9SL154-999 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-920
9SL154-920 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-919
9SL154-919 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-918
9SL154-918 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-917
9SL154-917 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-916
9SL154-916 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-910
9SL154-910 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-899
9SL154-899 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-898
9SL154-898 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-881
9SL154-881 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-880
9SL154-880 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-841
9SL154-841 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-800
9SL154-800 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-760
9SL154-760 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-740
9SL154-740 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-717
9SL154-717 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-711
9SL154-711 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-710
9SL154-710 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-707
9SL154-707 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-705
9SL154-705 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-704
9SL154-704 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-703
9SL154-703 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-701
9SL154-701 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-620
9SL154-620 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-578
9SL154-578 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$237.41$193.02In Stock -
Seagate
SKU: 9SL154-568
9SL154-568 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-541
9SL154-541 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-519
9SL154-519 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-516
9SL154-516 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$200.97$163.39In Stock -
Seagate
SKU: 9SL154-336
9SL154-336 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$263.53$214.25In Stock -
Seagate
SKU: 9SL154-313
9SL154-313 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-305
9SL154-305 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-303
9SL154-303 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$231.36$188.10In Stock -
Seagate
SKU: 9SL154-302
9SL154-302 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$158.24$128.65In Stock -
Seagate
SKU: 9SL154-301
9SL154-301 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$225.25$183.13In Stock -
Seagate
SKU: 9SL154-300
9SL154-300 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-230
9SL154-230 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-049
9SL154-049 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-048
9SL154-048 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-047
9SL154-047 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-045
9SL154-045 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-043
9SL154-043 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-041
9SL154-041 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-040
9SL154-040 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$103.32$84.00In Stock -
Seagate
SKU: 9SL154-034
9SL154-034 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$271.21$220.49In Stock -
Seagate
SKU: 9SL154-033
9SL154-033 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$237.41$193.02In Stock -
Seagate
SKU: 9SL154-022
9SL154-022 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL154-020
9SL154-020 - Seagate BarraCuda 7200.12 Series 1TB 7200RPM SATA 3Gb/s 32MB Cache 512 3.5-Inch Hard Drive
Price:$235.79$191.70In Stock -
Seagate
SKU: 9SL153-740
9SL153-740 - Seagate BarraCuda 7200.12 Series 750GB 7200RPM SATA 3Gb/s 32MB Cache CE 3.5-Inch Hard Drive
Price:$258.65$210.29In Stock -
Seagate
SKU: 9SL153-622
9SL153-622 - Seagate BarraCuda 7200.12 Series 750GB 7200RPM SATA 3Gb/s 32MB Cache CE 3.5-Inch Hard Drive
Price:$131.78$107.14In Stock -
Seagate
SKU: 9SL153-621
9SL153-621 - Seagate BarraCuda 7200.12 Series 750GB 7200RPM SATA 3Gb/s 32MB Cache CE 3.5-Inch Hard Drive
Price:$258.65$210.29In Stock