Now Live: Cboe Europe real-time data for all major European stocks.
opens in 2d 12h 29m
Market closed

Pre-market opens in 2 days 6 hours 59 minutes
Main market opens in 2 days 12 hours 29 minutes

21:00
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
254.80000 USD
2.06
0.82%
Last update Apr 2, 3:59 PM EDT
Market closed
Day range
248.87000
258.23999
Previous close
252.74001
Open
250.89000
Access this stock data via API
Subscribe
West Pharmaceutical Services, Inc.
254.80
2.06
0.82%

Financials

Cash flow

Fiscal date 2025 2024 2023 2022
Operating activities 753M 661.5M 772.1M 697.7M
Net income 493.7M 492.7M 593.4M 585.9M
Depreciation 171.4M 155.4M 137.3M 120.6M
Deferred taxes -13.7M -3.5M 37.5M -30.8M
StockBased compensation 23.8M 18.7M 23.3M 23.7M
Other non cash items -2M -4.7M 1M 13.3M
Accounts receivable 6.9M -58.8M 4M -35.6M
Accounts payable 17.9M 2.9M 4.4M -2.8M
Other assets liabilities 55M 58.8M -28.8M 23.4M
Investing activities -1.7M -6.7M -3.6M
Capital expenditures
Net intangibles
Net acquisitions 0 0
Purchase of investments
Sale of investments
Other investing activity -1.7M -6.7M -3.6M
Financing activities -203.3M -655.3M -510.6M -321.8M
Long term debt issuance 0 164.7M
Long term debt payments -1.1M -192.3M -2.3M -44.3M
Short term debt issuance
Common stock issuance
Common stock repurchase -136.8M -566.6M -451.2M -222.2M
Common dividends -61.2M -59.1M -57M -54.1M
Other financing charges -4.2M -2M -100K -1.2M
End cash position 791.3M 484.6M 853.9M 894.3M
Income tax paid 125.2M 71.4M 90.8M 109.7M
Interest paid 300K 500K 6M 6.6M
Free cash flow 468.9M 276.4M 414.5M 439.4M
Access the full /cash_flow historical dataset via the API — starting from the Pro plan (individual) and the Venture plan (business) and above.
Market closed

Pre-market opens in 2 days 6 hours 59 minutes
Main market opens in 2 days 12 hours 29 minutes

21:00
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).