PREFORMED LINE PRODUCTS COPLPC

Market cap
$1B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 20240-68.96%
Dec 31, 20231+360.76%
Dec 31, 20220-10.73%
Dec 31, 20210-96.97%
Dec 31, 20206+108.43%
Dec 31, 20193+1365.97%
Dec 31, 20180+9450.00%
Dec 31, 20170-99.94%
Dec 31, 20163-48.23%
Dec 31, 20156+5672.12%
Dec 31, 20140-96.39%
Dec 31, 20133+3.26%
Dec 31, 20123-20.78%
Dec 31, 20114