Key PointsPullen acquired 16,026 shares in a new position, with an estimated trade value of $2.57 million based on quarterly...
Key PointsPullen acquired 16,026 shares in a new position, with an estimated trade value of $2.57 million based on quarterly...