Philadelphia-based Penn Capital Management Company disclosed a new position in Lumen Technologies (NYSE:LUMN) on Monday, acquiring over 2.7 million shares valued at approximately $16.8 million during ...