Handbags and Purses

 Whether you are looking for a classic black bag or something with a quirky edge, you are sure to find what you are looking for in our range of handbags and purses. Each range has been especially curated to provide you with style and functionality that lasts from one season to the next for everyday as well as special occasions. 

Showing 20 of 218 products

Kate Spade New York Duo Mini Shoulder Bag
Kate Spade New York Duo Mini Shoulder Bag now £104.30 £149
Longchamp Le Pliage Original Backpack
Longchamp Le Pliage Original Backpack now £144 £145
Kate Spade New York Duo Mini Shoulder Bag Pebbled Leather
Kate Spade New York Duo Mini Shoulder Bag Pebbled Leather now £104.30 £149
Gant Suede Shoulder Bag
Gant Suede Shoulder Bag now £196 £280
Kate Spade New York Duo Crossbody Bag
Kate Spade New York Duo Crossbody Bag now £206.50 £295
Gant Suede Tote Bag
Gant Suede Tote Bag now £231 £330
AllSaints Jean Rey Suede Shoulder Bag
AllSaints Jean Rey Suede Shoulder Bag now £195.30 £279
Nor-Folk Canvas Bag V2
Jarrolds Nor-Folk Canvas Bag V2 now £12.50 £25
Longchamp Le Pliage Green Graphite Shoulder Bag L
Longchamp Le Pliage Green Graphite Shoulder Bag L now £62.50 £125 Out of stock
AllSaints Rosalie Suede Tote
AllSaints Rosalie Suede Tote now £230.30 £329
Longchamp Le Pliage Xtra Key Ring Gold
Longchamp Le Pliage Xtra Key Ring Gold now £59.50 £85
Longchamp Le Pliage Green L Tote bag
Longchamp Le Pliage Green L Tote bag now £100 £125 Out of stock
Longchamp Le Pliage Green  Pouch with handle
Longchamp Le Pliage Green Pouch with handle now £68 £85 Out of stock
Longchamp Le Pliage Green Graphite Top Handle Bag S
Longchamp Le Pliage Green Graphite Top Handle Bag S now £80 £100 Out of stock
Radley Mallow Street Large Bifold Purse
Radley Mallow Street Large Bifold Purse now from £26.70 £89 Out of stock
Radley The Chancery Flapover Shoulder bag
Radley The Chancery Flapover Shoulder bag now from £89.70 £299 Out of stock
Radley Dukes Place Large Ziptop Workbag
Radley Dukes Place Large Ziptop Workbag now £139.50 £279 Out of stock
Radley Pockets Black The Chancery Large Flapover Purse
Radley Pockets Black The Chancery Large Flapover Purse now £29.70 £99 Out of stock
Radley Dukes Place Medium Ziptop Grab
Radley Dukes Place Medium Ziptop Grab now £129.50 £259 Out of stock
Radley Mallow Street Medium Bifold Purse
Radley Mallow Street Medium Bifold Purse now from £34.50 £69 Out of stock
Radley Dukes Place Medium Zip Top Cross Body
Radley Dukes Place Medium Zip Top Cross Body now £99.50 £199 Out of stock
Radley Dukes Place Medium Compartment Cross Body
Radley Dukes Place Medium Compartment Cross Body now £119.50 £239 Out of stock
Radley The Chancery Faux Croc Large Flapover Shoulder
Radley The Chancery Faux Croc Large Flapover Shoulder now £164.50 £329 Out of stock
Longchamp Le Roseau XS Bucket bag
Longchamp Le Roseau XS Bucket bag now from £163.50 £545 Out of stock
Radley Heritage Lane Passport Cover
Radley Heritage Lane Passport Cover now £34.30 £49 Out of stock
Radley Holland Park Small Ziptop Crossbody
Radley Holland Park Small Ziptop Crossbody now £69.30 £99 Out of stock
Radley Bathurst Mews Medium Flapover Crossbody
Radley Bathurst Mews Medium Flapover Crossbody now £71.70 £239 Out of stock
Radley Ziptop NS Crossbody Pockets
Radley Ziptop NS Crossbody Pockets now from £79.50 £159 Out of stock
Kate Spade New York Serena Chain Wallet
Kate Spade New York Serena Chain Wallet now £125 £250 Out of stock
Katie Loxton Canvas Strap
Katie Loxton Canvas Strap now from £6.50 £12.99 Out of stock
Radley The Chancery Faux Croc Medium Flapover Shoulder
Radley The Chancery Faux Croc Medium Flapover Shoulder now £149.50 £299 Out of stock
Katie Loxton K Loxton Shoulder Tote Nova
Katie Loxton K Loxton Shoulder Tote Nova £69.99 New In
Longchamp Le Pliage Original Shoulder Bag M
Longchamp Le Pliage Original Shoulder Bag M £115
Longchamp Le Pliage Original Shoulder Bag L
Longchamp Le Pliage Original Shoulder Bag L £125
Longchamp Le Pliage Original Navy Tote Bag M
Longchamp Le Pliage Original Navy Tote Bag M £115
Longchamp Le Pliage Original Top Handle Bag S
Longchamp Le Pliage Original Top Handle Bag S £105
Luella Grey Mini Bowler Ruthanna
Luella Grey Mini Bowler Ruthanna £99 New In
Katie Loxton K Loxton Boxed Coin Cardholder
Katie Loxton K Loxton Boxed Coin Cardholder £17.99 New In
Berber Leather The Temara Large Saddle Bag In Dark Brown
Berber Leather The Temara Large Saddle Bag In Dark Brown £55 Online Exclusive
Coach Tabby Shoulder Bag 26
Coach Tabby Shoulder Bag 26 £475
Longchamp Le Pliage One L Handbag
Longchamp Le Pliage One L Handbag £115
Biba Crossbody Bag Elk
Biba Crossbody Bag Elk £119 New In
Longchamp Le Pliage Original Navy Shoulder Bag L
Longchamp Le Pliage Original Navy Shoulder Bag L £125
Longchamp Le Pliage Original L Tote Bag
Longchamp Le Pliage Original L Tote Bag £125
Coach Quilted Black Tabby 20
Coach Quilted Black Tabby 20 £450
Pieces Gessa Crossbody Bag
Pieces Gessa Crossbody Bag £30
Coach Soft Tabby Shoulder Bag In Loved Leather
Coach Soft Tabby Shoulder Bag In Loved Leather £475
Longchamp Le Pliage One M Tote Bag
Longchamp Le Pliage One M Tote Bag from £115
Longchamp Le Pliage Original Paper Shoulder Bag S
Longchamp Le Pliage Original Paper Shoulder Bag S £115
Biba Shoulder Bag Kendall
Biba Shoulder Bag Kendall £189 New In
Barbour Intl Qualify Carry All Tote Bag
Barbour Intl Qualify Carry All Tote Bag £69.95
Barbour Intl Qualify Slim Crossbody Bag
Barbour Intl Qualify Slim Crossbody Bag £59.95
Luella Slouch Hobo Bag Pandora
Luella Grey Luella Slouch Hobo Bag Pandora £159 New In
Longchamp Le Pliage Original Paper Shoulder Bag L
Longchamp Le Pliage Original Paper Shoulder Bag L £125
Barbour Intl Monaco Baffle Quilted Crossbody Bag
Barbour Intl Monaco Baffle Quilted Crossbody Bag £49.95
Luella Weave Slouch Hobo Bag Pandora
Luella Grey Luella Weave Slouch Hobo Bag Pandora £169 New In
Free People Freepeople Barlow Bucket Bag
Free People Freepeople Barlow Bucket Bag £88 New In
Coach Jet Shoulder Bag
Coach Jet Shoulder Bag £325
Longchamp Le Pliage One Pouch
Longchamp Le Pliage One Pouch £85
ROKA Canfield B Sustainable Nylon Medium Backpack
ROKA Canfield B Sustainable Nylon Medium Backpack £74.95
Longchamp Le Pliage Original L Handbag
Longchamp Le Pliage Original L Handbag £115
Powder Botanical Velvet Tote
Powder Botanical Velvet Tote £58 New In
Longchamp Le Pliage Original Top Handle Bag M
Longchamp Le Pliage Original Top Handle Bag M £100
Peace of Mind Natalia Faux Fur Bag
Peace of Mind Natalia Faux Fur Bag £35
Barbour Alder Mini Leather Tote Bag
Barbour Alder Mini Leather Tote Bag £189
Peace of Mind Socks Mia Fluffy Scandi Pixel
Peace of Mind Socks Mia Fluffy Scandi Pixel £10
Peace of Mind Zigzag Socks Imogen Fluffy Scandi
Peace of Mind Zigzag Socks Imogen Fluffy Scandi £10
Longchamp Le Pliage Original Travel Bag XL
Longchamp Le Pliage Original Travel Bag XL £160
Michael Michael Kors Hamilton Large Textured Leather Slouchy Satchel
Michael Kors Michael Michael Kors Hamilton Large Textured Leather Slouchy Satchel £365
Longchamp Le Pliage Original Navy Top Handle Bag S
Longchamp Le Pliage Original Navy Top Handle Bag S £105
Coach Tabby Shoulder Bag 20
Coach Tabby Shoulder Bag 20 £395
Peace of Mind Zip Purse Starburst Velvet Purple Mix Emb Night Sky
Peace of Mind Zip Purse Starburst Velvet Purple Mix Emb Night Sky £18
Barbour Laire Leather Saddle Bag - Multi Colour
Barbour Laire Leather Saddle Bag - Multi Colour £89.95
Longchamp Le Pliage Xtra Top Handle Bag XS
Longchamp Le Pliage Xtra Top Handle Bag XS £390
Kate Spade New York Tote Bag Do It All Patchwork
Kate Spade New York Tote Bag Do It All Patchwork £295
Pieces Pihanna Leather Shoulder Bag
Pieces Pihanna Leather Shoulder Bag £140
Berber Leather Small Leather Trifold Purse Dark Red
Berber Leather Small Leather Tri-fold Purse Dark Red £20 Online Exclusive
Barbour Intl Monaco Sling Bag
Barbour Intl Monaco Sling Bag £59.95
Kate Spade New York Crossbody Bag Duo Giraffe
Kate Spade New York Crossbody Bag Duo Giraffe £325
Barbour Healy Quilted Tote Bag
Barbour Healy Quilted Tote Bag £69.95
Golunski Vintage 51 Purse
Golunski Vintage 51 Purse £28
Longchamp Le Pliage M Xtra Backpack
Longchamp Le Pliage M Xtra Backpack £510
Kate Spade New York Crossbody Bag Duo
Kate Spade New York Crossbody Bag Duo £295
Barbour Intl Soft Quilted Sloan Crossbody Bag
Barbour Intl Soft Quilted Sloan Crossbody Bag £89.95
Michael Michael Kors Bryant Shoulder Bag
Michael Kors Michael Michael Kors Bryant Shoulder Bag £325
Coach Polished Pebble Leather Tabby Shoulder Bag
Coach Polished Pebble Leather Tabby Shoulder Bag £395
Kate Spade New York Tote Bag Do It All
Kate Spade New York Tote Bag Do It All £325
Barbour Heart Tote Bag
Barbour Heart Tote Bag £69.95
Golunski Ladies Wallet 880
Golunski Ladies Wallet 880 £28
Barbour Intl Qualify Mini Xbody
Barbour Intl Qualify Mini Xbody £49.95
Le Pliage Original M Backpack
Longchamp Le Pliage Original M Backpack £145
Coach Polished Pebble Leather Tabby Shoulder Bag
Coach Polished Pebble Leather Tabby Shoulder Bag £475
Berber Leather Small Leather Trifold Purse Blue
Berber Leather Small Leather Tri-fold Purse Blue £20 Online Exclusive
Barbour Intl Qualify Sling Bag
Barbour Intl Qualify Sling Bag £54.95
Barbour Intl Qualify Micro Sling Bag
Barbour Intl Qualify Micro Sling Bag £44.95
Coach Suede Brooklyn Shoulder Bag
Coach Suede Brooklyn Shoulder Bag £350
Coach Brooklyn Shoulder Bag 39
Coach Brooklyn Shoulder Bag 39 £450
Berber Leather Small Leather Trifold Purse Red
Berber Leather Small Leather Tri-fold Purse Red £20 Online Exclusive
Berber Leather Small Leather Trifold Purse Teal
Berber Leather Small Leather Tri-fold Purse Teal £20 Online Exclusive
Coach Qulited Suede Tabby Shoulder Bag 26
Coach Qulited Suede Tabby Shoulder Bag 26 £575
Barbour Intl Monaco Check Baffle Quilted Crossbody Bag
Barbour Intl Monaco Check Baffle Quilted Crossbody Bag £54.95
Barbour Intl Boulevard Gingham Sling Bag
Barbour Intl Boulevard Gingham Sling Bag £59.95
Nor-Folk. Bum Bag
Nor-Folk. Bum Bag £30
Coach Crossbody Bag Tabby Chain
Coach Crossbody Bag Tabby Chain £275
Coach Lana Shoulder Bag
Coach Lana Shoulder Bag £325
Longchamp Epure M Crossbody Bag
Longchamp Epure M Crossbody Bag £455
Berber Leather The Temara Square Saddle Bag In Dark Brown
Berber Leather The Temara Square Saddle Bag In Dark Brown £35 Online Exclusive
Berber Leather Small Leather Trifold Purse Light Brown
Berber Leather Small Leather Tri-fold Purse Light Brown £20 Online Exclusive
Berber Leather Small Leather Trifold Purse Pink
Berber Leather Small Leather Tri-fold Purse Pink £20 Online Exclusive
Berber Leather Leather Trifold Purse Yellow
Berber Leather Leather Tri-fold Purse Yellow £30 Online Exclusive
Barbour Quilted Backpack
Barbour Quilted Backpack £69.95
Coach Chain Tabby Shoulder Bag
Coach Chain Tabby Shoulder Bag £495
Golunski 7-111 Ladies Wallet
Golunski 7-111 Ladies Wallet £47
Pieces Amanda XL Bumbag
Pieces Amanda XL Bumbag £26
Longchamp Le Pliage One Luggage Tag
Longchamp Le Pliage One Luggage Tag £55
Coach Tabby Chain Crossbody Bag 19
Coach Tabby Chain Crossbody Bag 19 £275
Longchamp Epure XS Tote Bag
Longchamp Epure XS Tote Bag £325
Longchamp Le Pliage One M Backpack
Longchamp Le Pliage One M Backpack £145
Longchamp Epure L Shoulder Bag
Longchamp Epure L Shoulder Bag £445
Berber Leather The Temara Square Saddle Bag In Tan
Berber Leather The Temara Square Saddle Bag In Tan £35 Online Exclusive
Berber Leather The Temara Large Saddle Bag In Tan
Berber Leather The Temara Large Saddle Bag In Tan £55 Online Exclusive
Longchamp Le Pliage Black Original Travel Bag L
Longchamp Le Pliage Black Original Travel Bag L £145
Longchamp Le Pliage Xtra Shoulder Bag M
Longchamp Le Pliage Xtra Shoulder Bag M £435
ROKA Chelsea Recycled Nylon Bag
ROKA Chelsea Recycled Nylon Bag £24.95
Berber Leather The Temara Small Halfmoon Saddle Bag In Tan
Berber Leather The Temara Small Half-moon Saddle Bag In Tan £35 Online Exclusive
Berber Leather The Temara Small Saddle Bag In Dark Brown
Berber Leather The Temara Small Saddle Bag In Dark Brown £35 Online Exclusive
Berber Leather Leather Trifold Purse Green
Berber Leather Leather Tri-fold Purse Green £30 Online Exclusive
Berber Leather Leather Trifold Purse Teal
Berber Leather Leather Tri-fold Purse Teal £30 Online Exclusive
Berber Leather Leather Trifold Purse Dark Red
Berber Leather Leather Tri-fold Purse Dark Red £30 Online Exclusive
Berber Leather Leather Trifold Purse Orange
Berber Leather Leather Tri-fold Purse Orange £30 Online Exclusive
Caroline Gardner Mutli Check Double Handle Tote Bag
Caroline Gardner Mutli Check Double Handle Tote Bag £26
Coach Essential Card Case
Coach Essential Card Case £75
Berber Leather Leather Trifold Purse Blue
Berber Leather Leather Tri-fold Purse Blue £30 Online Exclusive
Berber Leather Leather Trifold Purse Pink
Berber Leather Leather Tri-fold Purse Pink £30 Online Exclusive
Berber Leather Leather Trifold Purse Dark Brown
Berber Leather Leather Tri-fold Purse Dark Brown £30 Online Exclusive
Berber Leather Leather Trifold Purse Light Brown
Berber Leather Leather Tri-fold Purse Light Brown £30 Online Exclusive
Berber Leather Leather Trifold Purse Red
Berber Leather Leather Tri-fold Purse Red £30 Online Exclusive
Coach Essential Card Holder Wallet
Coach Essential Card Holder Wallet £125
Longchamp Paper Le Pliage M Original Backpack
Longchamp Paper Le Pliage M Original Backpack £145
Holland Cooper Essential Tote Bag
Holland Cooper Essential Tote Bag £59
ROKA Finchley A Medium Recycled Canvas
ROKA Finchley A Medium Recycled Canvas £74.95
Pieces Giyja Shoulder Bag
Pieces Giyja Shoulder Bag £38
Pieces Pckirstine Shopper Bag
Pieces Pckirstine Shopper Bag £42
Golunski Bright Purse Wallet
Golunski Bright Purse Wallet £45
Caroline Gardner Multi Flower Book Bag
Caroline Gardner Multi Flower Book Bag £18
Peace of Mind Velvet Embroidered Pouch
Peace of Mind Velvet Embroidered Pouch £16
Longchamp Le Foulonne Crossbody Bag
Longchamp Le Foulonne Crossbody Bag £360
Coach Brooklyn Shoulder Bag 28
Coach Brooklyn Shoulder Bag 28 £350
Hightide Penco Bucket Tote Bag
Penco Hightide Penco Bucket Tote Bag £35
Longchamp Le Pliage Xtra  XS Top Handle Bag
Longchamp Le Pliage Xtra XS Top Handle Bag £400
Longchamp Fawn Le Pliage M Original Backpack
Longchamp Fawn Le Pliage M Original Backpack £145
Longchamp Complice XL Tote Bag
Longchamp Complice XL Tote Bag £545
Longchamp Complice XS Crossbody Bag
Longchamp Complice XS Crossbody Bag £390
Golunski Ladies Purse 7-146
Golunski Ladies Purse 7-146 £55
Longchamp Épure Keyring
Longchamp Épure Keyring £55
JJXX Santaana Bag
JJXX Santaana Bag £45
Longchamp Le Pliage Cognac Original Travel Bag  L
Longchamp Le Pliage Cognac Original Travel Bag L £145
Elizabeth Scarlett Love Hearts Frill Rouge Pouch
Elizabeth Scarlett Love Hearts Frill Rouge Pouch £38
Barbour International Soho Quilted Crossbody Bag
Barbour International Soho Quilted Crossbody Bag £99.95
Barbour International Sloane Quilted Crossbody
Barbour International Sloane Quilted Crossbody £84.95
Longchamp Le Foulonne Crossbody Bag
Longchamp Le Foulonne Crossbody Bag £360
Golunski Seville 7-113 Ladies Wallet
Golunski Seville 7-113 Ladies Wallet £28
Longchamp  Le Pliage Xtra S Shoulder Bag
Longchamp Le Pliage Xtra S Shoulder Bag £345
Barbour Alder Card Holder
Barbour Alder Card Holder £44.95
Longchamp Le Pliage S Travel Bag
Longchamp Le Pliage S Travel Bag £140
Longchamp Le Foulonne Black Card Holder
Longchamp Le Foulonne Black Card Holder £65
Longchamp Le Pliage Xtra Key Ring
Longchamp Le Pliage Xtra Key Ring £120
Longchamp Le Foulonne Long Continental Wallet
Longchamp Le Foulonne Long Continental Wallet £230
Golunski Leather Purse
Golunski Leather Purse £26
Longchamp Le Pliage M Backpack
Longchamp Le Pliage M Backpack £145
Golunski 0-328 Assorted Small Coin Purse
Golunski 0-328 Assorted Small Coin Purse £13
Elizabeth Scarlett Sun Goddesss Green Everyday Pouch
Elizabeth Scarlett Sun Goddesss Green Everyday Pouch £34
Longchamp Épure Card holder
Longchamp Épure Card holder £100
Longchamp Handbag Le Foulonne
Longchamp Handbag Le Foulonne £545
Longchamp Le Foulonné Passport Cover
Longchamp Le Foulonné Passport Cover £75
Longchamp Crossbody Bag Le Foulonne
Longchamp Crossbody Bag Le Foulonne £510
Longchamp Le Pliage Xtra Key Ring
Longchamp Le Pliage Xtra Key Ring £80
Barbour International Soft Quilt Shoulder Bag
Barbour International Soft Quilt Shoulder Bag £109
Golunski Midnight 7-144 Ladies Purse
Golunski Midnight 7-144 Ladies Purse £45
Roka Farringdon Recycled Taslon Bag
ROKA Farringdon Recycled Taslon Bag £39.95
ROKA Stratford Small Recycled Nylon
ROKA Stratford Small Recycled Nylon £29.95
Golunski Seville 7-116 Ladies Purse
Golunski Seville 7-116 Ladies Purse £45
Hightide Nahe Packing Pouch Small
Hightide Nahe Packing Pouch Small £15.99
Golunski Seville 7-144 Ladies Purse
Golunski Seville 7-144 Ladies Purse £45
Golunski Seville 7-146 Ladies Purse
Golunski Seville 7-146 Ladies Purse £55
Golunski Seville 7-142 Ladies Purse
Golunski Seville 7-142 Ladies Purse £45
Longchamp L Tote Bag Le Roseau
Longchamp L Tote Bag Le Roseau £545
Longchamp Compact Wallet Le Foulonne
Longchamp Compact Wallet Le Foulonne £205
ROKA Chelsea Small Recycled Nylon
ROKA Chelsea Small Recycled Nylon £25
Hightide Nahe Packing Pouch Large
Hightide Nahe Packing Pouch Large £19.99
Barbour Quilted Crossbody Bag
Barbour Quilted Crossbody Bag £54.95
Golunski Seville 7-11 Ladies Purse
Golunski Seville 7-11 Ladies Purse £45
Longchamp Key Ring
Longchamp Key Ring £85
Golunski Leopard Print Coin Purse
Golunski Leopard Print Coin Purse £22
Longchamp Keyring Roseau Raffia
Longchamp Keyring Roseau Raffia £120
Longchamp Card Holder Le Foulonne
Longchamp Card Holder Le Foulonne £65
Longchamp Le Foulonne  Long Continental Wallet
Longchamp Le Foulonne Long Continental Wallet £230
Pieces Amanda Belt Bag
Pieces Amanda Belt Bag £20
Golunski Vintage 51 Fold Over Front Purse
Golunski Vintage 51 Fold Over Front Purse £23
Golunski Bright Leather Small Purse
Golunski Bright Leather Small Purse £45
Coach Waverly Bag
Coach Waverly Bag £275
ROKA Kennington B Medium Recycled Nylon
ROKA Kennington B Medium Recycled Nylon £44.95
Coach New York Zip Card Case
Coach New York Zip Card Case £95
Barbour Birch Matinee Purse
Barbour Birch Matinee Purse £69.95
Longchamp Le Pliage Original M Tote Bag
Longchamp Le Pliage Original M Tote Bag £115 Out of stock
JJXX Santafe Crossbody Bag
JJXX Santafe Crossbody Bag £35 Out of stock
Radley Dukes Place Medium Ziptop Sling Bag
Radley Dukes Place Medium Ziptop Sling Bag £219 Out of stock
Radley Holland Park Ziptop Grab
Radley Holland Park Ziptop Grab £149 Out of stock
Radley The Chancery Croc-Effect Medium Flapover Grab Bag
Radley The Chancery Croc-Effect Medium Flapover Grab Bag £279 Out of stock
Longchamp Le Pliage Xtra XS Pouch
Longchamp Le Pliage Xtra XS Pouch £280 Out of stock
Coach Lana Shoulder Bag 23
Coach Lana Shoulder Bag 23 £395 Out of stock
Coach Brooklyn Shoulder Bag 23
Coach Brooklyn Shoulder Bag 23 £250 Out of stock
Hightide Penco Bucket Pouch
Penco Hightide Penco Bucket Pouch £24.99 Out of stock
Longchamp Le Foulonné Long Continental Wallet
Longchamp Le Foulonné Long Continental Wallet £230 Out of stock
Coach Lana Shoulder Bag
Coach Lana Shoulder Bag £495 Out of stock
Coach Essential Card Case
Coach Essential Card Case £75 Out of stock
Roka Canfield B Medium Recycled Nylon Backpack
ROKA Canfield B Medium Recycled Nylon Backpack £74.95 Out of stock
ROKA Bond One Size Recycled Canvas
ROKA Bond One Size Recycled Canvas £29.95 Out of stock