PREFORMED LINE PRODUCTS COPLPC

Market cap
$1B
P/E ratio
Period EndEBITDA margin (%) YoY (%)
Dec 31, 202412.1-21.66%
Dec 31, 202315.4+14.28%
Dec 31, 202213.5+10.41%
Dec 31, 202112.2+5.28%
Dec 31, 202011.6+11.15%
Dec 31, 201910.4-3.31%
Dec 31, 201810.8+4.83%
Dec 31, 201710.3+3.43%
Dec 31, 20169.9+47.68%
Dec 31, 20156.7-23.34%
Dec 31, 20148.8-16.76%
Dec 31, 201310.6-16.78%
Dec 31, 201212.7-3.70%
Dec 31, 201113.2