Zend certified PHP/Magento developer

Magento 1.9 Collection returning Qty Null

im using this code to get all product collections and Qty but is returning null

$products = Mage::getModel('catalog/product')
        ->getCollection()
        ->addAttributeToSelect('*');

        if(!empty($products)) {
            foreach($products as $product) {
                $stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($products);
                $qty = $stock->getQty();
                var_dump($qty);
            }
        }

this code return “NULL”