Embree Financial Purchased Shares Worth $13.1 Million in iShares' CORO. Is This ETF a Buy?

Embree Financial Purchased Shares Worth $13.1 Million in iShares' CORO. Is This ETF a Buy?