Alphai.io Logo
Celestica (NYSE:CLS) President Sells $25,722,175.80 in Stock