Large corporations hold on to all sorts of assets as investments. This can range from stocks and bonds to real estate or intellectual property. This is very common.
Tangentially related to this transaction you may or may not be aware that pretty much any company that funds its own insurance (most large companies) are required by law to hold investments that will help carry them over for any insurance claims. So there is some fund they hold that has stocks, bonds, etc. set aside so that they are covered for insurance claims. The same is true of pension funds.