Total Assets
2026$4.11B
Total Revenue
2026$844.90M
Net Income
2026$138.80M
Operating Cash Flow
2026$89.90M
Company Information
Ticker SymbolWST
CIK105770
SIC CodeN/A
Total Filings25
Financial Snapshot
Total Assets$4.11B
Total Liabilities$1.12B
Total EquityN/A
Latest FilingApr 23, 2026