Modular Data Center Builder Armada Secures 230 Million Plans Arizona Factory with Johnson Controls Carter Bank CARE Stock Analysis Climbs 098 Eyes on 2810 20260520