Don't see what you're looking for? Send us a message. Our team can assist with alternatives to items not readily available. 

 

  We have a broad inventory of new, reconditioned, discontinued and surplus industrial electrical products that do not appear on basicsupply.com. 


ABB

ABB

Compare
  • TYD2X2NPG6-TYD2CPG6-X1

    ABB

    SKU: TYD2X2NPG6-TYD2CPG6-X1

    TYD2X2NPG6-TYD2CPG6-X1

    Type: Wire duct with cover
    Size: 2x2x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $17.60
    100 in stock
  • TYD1X3NPG6-TYD1CPG6-X5

    ABB

    SKU: TYD1X3NPG6-TYD1CPG6-X5

    TYD1X3NPG6-TYD1CPG6-X5

    Type: Wire duct with cover
    Size: 1x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 5 assemblies
    TYPE: ASSEMBLY
    $49.75
    71 in stock
  • TYD1X3NPG6-TYD1CPG6-X10

    ABB

    SKU: TYD1X3NPG6-TYD1CPG6-X10

    TYD1X3NPG6-TYD1CPG6-X10

    Type: Wire duct with cover
    Size: 1x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 10 assemblies
    TYPE: ASSEMBLY
    $79.60
    35 in stock
  • TYD1X3NPG6-TYD1CPG6-X1

    ABB

    SKU: TYD1X3NPG6-TYD1CPG6-X1

    TYD1X3NPG6-TYD1CPG6-X1

    Type: Wire duct with cover
    Size: 1x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $13.27
    357 in stock
  • TYD1X2WPG6-TYD1CPG6-X5

    ABB

    SKU: TYD1X2WPG6-TYD1CPG6-X5

    TYD1X2WPG6-TYD1CPG6-X5

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted wide
    Color: Gray
    Quantity: 5 assemblies
    TYPE: ASSEMBLY
    $49.75
    47 in stock
  • TYD1X2WPG6-TYD1CPG6-X10

    ABB

    SKU: TYD1X2WPG6-TYD1CPG6-X10

    TYD1X2WPG6-TYD1CPG6-X10

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted wide
    Color: Gray
    Quantity: 10 assemblies
    TYPE: ASSEMBLY
    $79.60
    23 in stock
  • TYD1X2WPG6-TYD1CPG6-X1

    ABB

    SKU: TYD1X2WPG6-TYD1CPG6-X1

    TYD1X2WPG6-TYD1CPG6-X1

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted wide
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $13.27
    236 in stock
  • TYD1X2NPG6-TYD1CPG6-X5

    ABB

    SKU: TYD1X2NPG6-TYD1CPG6-X5

    TYD1X2NPG6-TYD1CPG6-X5

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 5 assemblies
    TYPE: ASSEMBLY
    $49.75
    22 in stock
  • TYD1X2NPG6-TYD1CPG6-X10

    ABB

    SKU: TYD1X2NPG6-TYD1CPG6-X10

    TYD1X2NPG6-TYD1CPG6-X10

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 10 assemblies
    TYPE: ASSEMBLY
    $79.60
    11 in stock
  • TYD1X2NPG6-TYD1CPG6-X1

    ABB

    SKU: TYD1X2NPG6-TYD1CPG6-X1

    TYD1X2NPG6-TYD1CPG6-X1

    Type: Wire duct with cover
    Size: 1x2x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $13.27
    114 in stock
  • TYD15X3WPG6-TYD15CPG6-X5

    ABB

    SKU: TYD15X3WPG6-TYD15CPG6-X5

    TYD15X3WPG6-TYD15CPG6-X5

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted wide
    Color: Gray
    Quantity: 5 assemblies
    TYPE: ASSEMBLY
    $66.25
    24 in stock
  • TYD15X3WPG6-TYD15CPG6-X10

    ABB

    SKU: TYD15X3WPG6-TYD15CPG6-X10

    TYD15X3WPG6-TYD15CPG6-X10

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted wide
    Color: Gray
    Quantity: 10 assemblies
    TYPE: ASSEMBLY
    $176.67
    12 in stock
  • TYD15X3WPG6-TYD15CPG6-X1

    ABB

    SKU: TYD15X3WPG6-TYD15CPG6-X1

    TYD15X3WPG6-TYD15CPG6-X1

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted wide
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $17.67
    120 in stock
  • TYD15X3NPG6-TYD15CPG6-X5

    ABB

    SKU: TYD15X3NPG6-TYD15CPG6-X5

    TYD15X3NPG6-TYD15CPG6-X5

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 5 assemblies
    TYPE: ASSEMBLY
    $67.00
    22 in stock
  • TYD15X3NPG6-TYD15CPG6-X10

    ABB

    SKU: TYD15X3NPG6-TYD15CPG6-X10

    TYD15X3NPG6-TYD15CPG6-X10

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 10 assemblies
    TYPE: ASSEMBLY
    $107.20
    11 in stock
  • TYD15X3NPG6-TYD15CPG6-X1

    ABB

    SKU: TYD15X3NPG6-TYD15CPG6-X1

    TYD15X3NPG6-TYD15CPG6-X1

    Type: Wire duct with cover
    Size: 1.5x3x72
    Type: Slotted narrow
    Color: Gray
    Quantity: 1 assembly
    TYPE: ASSEMBLY
    $17.87
    110 in stock
  • A2N150TW-2

    ABB

    SKU: A2N150TW-2

    A2N150TW-2

    Type: Circuit Breaker
    Amperage: 150
    Voltage: 250
    Poles: 2
    Trip Type: TMF
    Interrupting Rating: 25ka @ 250
    Line Terminals: No Lugs Installed
    Load Terminals: No Lugs Installed
    Standard: UL 80%
    $323.60
    5 in stock
  • TYD4CPG6

    ABB

    SKU: TYD4CPG6

    TYD4CPG6

    Type: Duct cover
    Size: 4x72
    Color: Gray
    $15.80
    60 in stock
  • TYD4X4NPG6

    ABB

    SKU: TYD4X4NPG6

    TYD4X4NPG6

    Type: Wire duct less cover
    Size: 4x4x72
    Type: Narrow slotted
    Color: Gray
    $46.60
    57 in stock
  • TYD3X3WPG6

    ABB

    SKU: TYD3X3WPG6

    TYD3X3WPG6

    Type: Wire duct less cover
    Size: 3x3x72
    Type: Slotted wide
    Color: Gray
    $23.10
    120 in stock
  • TYD3X3NPG6

    ABB

    SKU: TYD3X3NPG6

    TYD3X3NPG6

    Type: Wire duct less cover
    Size: 3x3x72
    Type: Slotted narrow
    Color: Gray
    $46.30
    119 in stock
  • TYD3CPG6

    ABB

    SKU: TYD3CPG6

    TYD3CPG6

    Type: Duct cover
    Size: 3x72
    Color: Gray
    $13.70
    239 in stock
  • TYD2X3WPG6

    ABB

    SKU: TYD2X3WPG6

    TYD2X3WPG6

    Type: Wire duct less cover
    Size: 2x3x72
    Type: Slotted wide
    Color: Gray
    $19.90
    237 in stock
  • TYD2X3NPG6

    ABB

    SKU: TYD2X3NPG6

    TYD2X3NPG6

    Type: Wire duct less cover
    Size: 2x3x72
    Type: Slotted narrow
    Color: Gray
    $23.70
    114 in stock
  • TYD2X2WPG6

    ABB

    SKU: TYD2X2WPG6

    TYD2X2WPG6

    Type: Wire duct less cover
    Size: 2x2x72
    Type: Slotted wide
    Color: Gray
    $17.40
    240 in stock
  • TYD2X2NPG6

    ABB

    SKU: TYD2X2NPG6

    TYD2X2NPG6

    Type: Wire duct less cover
    Size: 2x2x72
    Type: Slotted narrow
    Color: Gray
    $17.40
    100 in stock
  • TYD2CPG6

    ABB

    SKU: TYD2CPG6

    TYD2CPG6

    Type: Duct cover
    Size: 2x72
    Color: Gray
    $9.00
    631 in stock
  • TYD1X3NPG6

    ABB

    SKU: TYD1X3NPG6

    TYD1X3NPG6

    Type: Wire duct less cover
    Size: 1x3x72
    Type: Slotted narrow
    Color: Gray
    $14.10
    357 in stock
  • TYD1X2WPG6

    ABB

    SKU: TYD1X2WPG6

    TYD1X2WPG6

    Type: Wire duct less cover
    Size: 1x2x72
    Type: Slotted wide
    Color: Gray
    $14.10
    236 in stock
  • TYD1X2NPG6

    ABB

    SKU: TYD1X2NPG6

    TYD1X2NPG6

    Type: Wire duct less cover
    Size: 1x2x72
    Type: Slotted narrow
    Color: Gray
    $14.10
    114 in stock
  • TYD1CPG6

    ABB

    SKU: TYD1CPG6

    TYD1CPG6

    Type: Duct cover
    Size: 1x72
    Color: Gray
    $5.80
    707 in stock
  • TYD15X3WPG6

    ABB

    SKU: TYD15X3WPG6

    TYD15X3WPG6

    Type: Wire duct less cover
    Size: 1.5x3x72
    Type: Slotted wide
    Color: Gray
    $19.10
    120 in stock
  • TYD15X3NPG6

    ABB

    SKU: TYD15X3NPG6

    TYD15X3NPG6

    Type: Wire duct less cover
    Size: 1.5x3x72
    Type: Slotted narrow
    Color: Gray
    $19.40
    110 in stock
  • TYD15CPG6

    ABB

    SKU: TYD15CPG6

    TYD15CPG6

    Type: Duct cover
    Size: 1.5x72
    Color: Gray
    $7.40
    225 in stock
  • TEYL3100B

    ABB

    SKU: TEYL3100B

    TEYL3100B

    Type: Circuit Breaker
    Amperage: 100
    Voltage: 480
    Poles: 3
    Trip Type: TMA
    Interrupting Rating: 65ka @ 480
    Terminals: Load Terminals Installed
    Standard: UL 80%
    Type: Bolt On
    $500.00
    4 in stock
  • TEYH3040B

    ABB

    SKU: TEYH3040B

    TEYH3040B

    Type: Circuit Breaker
    Amperage: 40
    Voltage: 480
    Poles: 3
    Trip Type: TMA
    Interrupting Rating: 35k @ 480
    Terminals: Load side Only
    Standard: UL 80%
    Mounting: Bolt On
    $1,177.00
  • TEYAS1A

    ABB

    SKU: TEYAS1A

    TEYAS1A

    $100.00
    3 in stock
  • TEY390

    ABB

    SKU: TEY390

    TEY390

    Type: Circuit Breaker
    Amperage: 90
    Voltage: 480
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 14ka @ 480
    Line Terminals: Bolt-On
    Load Terminals: 12-1 AWG
    Standard: UL 80%
    $764.00
  • 1SVR405613R4100

    ABB

    SKU: 1SVR405613R4100

    1SVR405613R4100

    $16.12
    5 in stock
  • 1SVR405613R3100

    ABB

    SKU: 1SVR405613R3100

    1SVR405613R3100

    $17.38
    10 in stock
  • 1SVR405613R0100

    ABB

    SKU: 1SVR405613R0100

    1SVR405613R0100

    $15.90
    10 in stock
  • 1SVR405612R4100

    ABB

    SKU: 1SVR405612R4100

    1SVR405612R4100

    $16.18
    10 in stock
  • 1SVR405612R3100

    ABB

    SKU: 1SVR405612R3100

    1SVR405612R3100

    $16.94
    9 in stock
  • 1SVR405611R4100

    ABB

    SKU: 1SVR405611R4100

    1SVR405611R4100

    $14.48
    10 in stock
  • 1SVR405601R4000

    ABB

    SKU: 1SVR405601R4000

    1SVR405601R4000

    $6.54
    6 in stock
  • 1SVR405601R3000

    ABB

    SKU: 1SVR405601R3000

    1SVR405601R3000

    $11.86
    7 in stock
  • 1SVR405601R1000

    ABB

    SKU: 1SVR405601R1000

    1SVR405601R1000

    $6.54
    5 in stock
  • XT7HQ310DSFWZ00XXX

    ABB

    SKU: XT7HQ310DSFWZ00XXX

    XT7HQ310DSFWZ00XXX

    Type: Circuit Breaker
    Amperage: 1000
    Voltage: 480
    Poles: 3
    Trip Type: Ekip Touch Measuring LSIG
    Interrupting Rating: 65ka @ 480
    Line Terminals: No Lugs Installed
    Load Terminals: 4x4/0 AWG–500 KCMIL
    Standard: UL 100%
    OptiOn: Ekip CI + supply 24–48 V DC
    $9,772.56
  • XT6NU3600FFF000XXX

    ABB

    SKU: XT6NU3600FFF000XXX

    XT6NU3600FFF000XXX

    Type: Circuit Breaker
    Amperage: 600
    Voltage: 480
    Poles: 3
    Trip Type: Ekip dip LSI
    Interrupting Rating: 35ka @ 480
    Line Terminals: No Lugs Installed
    Load Terminals: No Lugs Installed
    Standard: UL 80%
    $2,568.70
  • K5S8

    ABB

    SKU: K5S8

    K5S8

    Availability: Discontinued
    Discontinued
    4 in stock
  • 9T10A1003

    ABB

    SKU: 9T10A1003

    9T10A1003

    Type: Distribution transformer
    Rating: 45kva
    Pri: 480V
    Secondary: 208Y/120V
    $5,750.48
  • XT6NU3800FYU000XXX

    ABB

    SKU: XT6NU3800FYU000XXX

    XT6NU3800FYU000XXX

    Type: Circuit Breaker
    Amperage: 800
    Voltage: 480
    Poles: 3
    Trip Type: Ekip dip LSI
    Interrupting Rating: 35ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 3x2/0 AWG–400 KCMIL
    Standard: UL 80%
    $6,866.00
  • KXTTCOMEMBRS

    ABB

    SKU: KXTTCOMEMBRS

    KXTTCOMEMBRS

    Type: Modbus CommunicatiOn module
    For Use With: XT2-XT4-XT5- XT7 Circuit Breaker
    $1,146.32
    2 in stock
  • XT2HU3060GFF000XXX

    ABB

    SKU: XT2HU3060GFF000XXX

    XT2HU3060GFF000XXX

    Type: Circuit Breaker
    Amperage: 60
    Voltage: 480
    Poles: 3
    Trip Type: Ekip Dip LSIG
    Interrupting Rating: 65ka @ 480
    Line Terminals: No Lugs inst
    Load Terminals: No Lugs Installed
    Standard: UL 80%
    $720.61
  • XT7LU310DQYW000XXX

    ABB

    SKU: XT7LU310DQYW000XXX

    XT7LU310DQYW000XXX

    Type: Circuit Breaker
    Amperage: 1000
    Voltage: 480
    Poles: 3
    Trip Type: Ekip Touch LSIG
    Interrupting Rating: 100ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 4x4/0 AWG–500 KCMIL
    Standard: UL 80%
    $17,531.29
  • XT4NU3250BAA000XXX

    ABB

    SKU: XT4NU3250BAA000XXX

    XT4NU3250BAA000XXX

    Type: Circuit Breaker
    Amperage: 250
    Voltage: 480
    Poles: 3
    Trip Type: TMA
    Interrupting Rating: 25ka @ 480
    Line Terminals: Saddle clamps Installed
    Load Terminals: Saddle clamps Installed
    Standard: UL 80%
    Type: ASSEMBLY
    $971.78
    1 in stock
  • KT7XU5

    ABB

    SKU: KT7XU5

    KT7XU5

    Type: UnderVoltage Release
    Voltage: 120-127VAC/DC
    For Use With: T7 Circuit Breaker
    $403.72
  • AF76S

    ABB

    SKU: AF76S

    AF76S

    Type: Panelboard front
    Height: 76.5 inches
    Type: Nema 1
    sales@basicsupply.com for pricing
    2 in stock
  • OHBS1PH

    ABB

    SKU: OHBS1PH

    OHBS1PH

    $12.84
    10 in stock
  • XT4NU3175AFF000XXX

    ABB

    SKU: XT4NU3175AFF000XXX

    XT4NU3175AFF000XXX

    Type: Circuit Breaker
    Amperage: 175
    Voltage: 480
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 25ka @ 480
    Line Terminals: No Lugs Installed
    Load Terminals: No Lugs Installed
    Standard: UL 80%
    $789.82
  • BEY96-4

    ABB

    SKU: BEY96-4

    BEY96-4

    Type: Wye-Delta Bus adapter
    For use with: AF80-AF96 Contactors
    $98.48
    2 in stock
  • TG4324-SURN

    ABB

    SKU: TG4324-SURN

    TG4324-SURN

    Amperage: 200
    Voltage: 240
    Poles: 3
    Wires: 4
    Type: Fused
    Type: NEMA 1
    Ground Kit (Not included): TNG3
    Neutral: Included
    $428.57
    5 in stock
  • XT4NU3200AYJD00XXX

    ABB

    SKU: XT4NU3200AYJD00XXX

    XT4NU3200AYJD00XXX

    Type: Circuit Breaker
    Amperage: 200
    Voltage: 480
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 25ka @ 480
    Line Terminals: ReliaGear NeXT
    Load Terminals: 4 AWG-300 KCMIL
    Standard: UL 80%
    Shunt trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,839.50
    1 in stock
  • XT1HU3020AYDD00XXX

    ABB

    SKU: XT1HU3020AYDD00XXX

    XT1HU3020AYDD00XXX

    Type: Circuit Breaker
    Amperage: 20
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,005.00
    5 in stock
  • XT1HU3030AYDD00XXX

    ABB

    SKU: XT1HU3030AYDD00XXX

    XT1HU3030AYDD00XXX

    Type: Circuit Breaker
    Amperage: 30
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $995.00
    5 in stock
  • XT1HU3040AYDD00XXX

    ABB

    SKU: XT1HU3040AYDD00XXX

    XT1HU3040AYDD00XXX

    Type: Circuit Breaker
    Amperage: 40
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,024.00
    5 in stock
  • XT1HU3050AYDD00XXX

    ABB

    SKU: XT1HU3050AYDD00XXX

    XT1HU3050AYDD00XXX

    Type: Circuit Breaker
    Amperage: 50
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $996.00
    5 in stock
  • XT1HU3060AYDD00XXX

    ABB

    SKU: XT1HU3060AYDD00XXX

    XT1HU3060AYDD00XXX

    Type: Circuit Breaker
    Amperage: 60
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $995.00
    5 in stock
  • XT1HU3070AYDD00XXX

    ABB

    SKU: XT1HU3070AYDD00XXX

    XT1HU3070AYDD00XXX

    Type: Circuit Breaker
    Amperage: 70
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,190.50
    2 in stock
  • XT1HU3080AYDD00XXX

    ABB

    SKU: XT1HU3080AYDD00XXX

    XT1HU3080AYDD00XXX

    Type: Circuit Breaker
    Amperage: 80
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,216.50
    1 in stock
  • XT1HU3090AYDD00XXX

    ABB

    SKU: XT1HU3090AYDD00XXX

    XT1HU3090AYDD00XXX

    Type: Circuit Breaker
    Amperage: 90
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $948.50
    2 in stock
  • XT1HU3100AYDD00XXX

    ABB

    SKU: XT1HU3100AYDD00XXX

    XT1HU3100AYDD00XXX

    Type: Circuit Breaker
    Amperage: 100
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,216.50
    5 in stock
  • XT1HU3125AYDD00XXX

    ABB

    SKU: XT1HU3125AYDD00XXX

    XT1HU3125AYDD00XXX

    Type: Circuit Breaker
    Amperage: 125
    Voltage: 460
    Poles: 3
    Trip Type: TMF
    Interrupting Rating: 65ka @ 480
    Line Terminals: ReliaGear neXT
    Load Terminals: 10-2/0 AWG
    Standard: UL 80%
    Shunt Trip: 110-127 V AC/110-125 V DC
    Type: ASSEMBLY
    $1,618.00
    2 in stock