“Apollo is currently assessing options in both Texas and Florida for a potential new headquarters or major office location.”