公司选择进行公开发行以筹集资金用于各种目的，例如扩大业务、偿还债务、资助研发或收购其他公司。它还为现有股东提供流动性，并可以提高公司在市场上的声誉和知名度。