Current Assets | 1.55 B |
Cash & Short-Term Investments | 198 M |
Receivables | 757 M |
Other Current Assets | 594 M |
Non-Current Assets | 5.1 B |
Long-Term Investments | 0 |
PP&E | 1.94 B |
Other Non-Current Assets | 3.16 B |
Current Liabilities | 1.01 B |
Accounts Payable | 530 M |
Short-Term Debt | 176 M |
Other Current Liabilities | 305 M |
Non-Current Liabilities | 3.39 B |
Long-Term Debt | 2.86 B |
Other Non-Current Liabilities | 529 M |
Revenue | 5.45 B |
Cost Of Revenue | 4.38 B |
Gross Profit | 1.07 B |
Operating Expenses | 606 M |
Operating Income | 465 M |
Other Expenses | 169 M |
Net Income | 296 M |
Net Income | 296 M |
Depreciation & Amortization | 261 M |
Capital Expenditures | -186 M |
Stock-Based Compensation | 0 |
Change in Working Capital | -122 M |
Others | -115 M |
Free Cash Flow | 170 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 year ago
Dec 27, 2023
|
Bought
102 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 1510
|
67.6484 USD |
1 year ago
Dec 26, 2023
|
Bought
47.3 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 700
|
67.588 USD |
1 year ago
Jul 05, 2023
|
Bought
230 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 2968
|
77.56 USD |
1 year ago
Jul 03, 2023
|
Sell 206 K
USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
- 2968
|
69.2745 USD |
1 year ago
Jul 05, 2023
|
Bought
0 USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 2968
|
0 USD |
1 year ago
Jul 03, 2023
|
Sell 206 K
USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
- 2968
|
69.2745 USD |
1 year ago
Jun 15, 2023
|
Sell 311 K
USD
|
Sathyanarayanan Bala
EVP, Chief Human Resources Off
|
- 4506
|
69.01 USD |
1 year ago
Jun 16, 2023
|
Sell 26.1 K
USD
|
Krabill Anthony John
Corporate Treasurer
|
- 374
|
69.7601 USD |
1 year ago
Jun 16, 2023
|
Sell 101 K
USD
|
Bergwall Timothy
SVP, President PPS & Soterra
|
- 1450
|
69.9757 USD |
1 year ago
Mar 17, 2023
|
Bought
250 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 3600
|
69.3979 USD |
1 year ago
Mar 10, 2023
|
Bought
61.3 K USD
|
Schoner Tina R.
SVP Chief Supply Chain Officer
|
+ 1000
|
61.3 USD |
1 year ago
Mar 16, 2023
|
Bought
244 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 3500
|
69.7747 USD |
1 year ago
Mar 15, 2023
|
Bought
208 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 3000
|
69.4483 USD |
1 year ago
Mar 14, 2023
|
Bought
176 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 2500
|
70.3261 USD |
1 year ago
Mar 14, 2023
|
Sell 885 K
USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
- 14596
|
60.61 USD |
1 year ago
Mar 13, 2023
|
Sell 51.1 K
USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
- 833
|
61.33 USD |
1 year ago
Mar 13, 2023
|
Bought
51 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 728
|
70.1 USD |
1 year ago
Mar 14, 2023
|
Bought
7.76 K USD
|
Sathyanarayanan Bala
EVP, Chief Human Resources Off
|
+ 109
|
71.23 USD |
2 years ago
Jan 06, 2023
|
Bought
4.92 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 62
|
79.3458 USD |
2 years ago
Dec 27, 2022
|
Bought
320 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 4050
|
78.9259 USD |
2 years ago
Dec 23, 2022
|
Sell 318 K
USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
- 4750
|
66.9542 USD |
2 years ago
Dec 21, 2022
|
Bought
167 K USD
|
Hilsheimer Lawrence A.
EVP and CFO
|
+ 2180
|
76.78 USD |
2 years ago
Sep 08, 2022
|
Sell 33.8 K
USD
|
Mullaney Patrick Gerard
SVP, Pres. Global Industrial P
|
- 500
|
67.65 USD |
2 years ago
Sep 09, 2022
|
Sell 32.6 K
USD
|
Mullaney Patrick Gerard
SVP, Pres. Global Industrial P
|
- 482
|
67.58 USD |
2 years ago
Nov 10, 2022
|
Sell 281 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3741
|
75.19 USD |
2 years ago
Nov 11, 2022
|
Sell 260 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3473
|
74.89 USD |
2 years ago
Nov 08, 2022
|
Sell 280 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3765
|
74.4 USD |
2 years ago
Nov 09, 2022
|
Sell 274 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3728
|
73.37 USD |
2 years ago
Nov 04, 2022
|
Sell 289 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3976
|
72.74 USD |
2 years ago
Nov 07, 2022
|
Sell 284 K
USD
|
Petitti Nicholas Joseph
Director
|
- 3843
|
73.97 USD |
2 years ago
Nov 02, 2022
|
Sell 292 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4148
|
70.5 USD |
2 years ago
Nov 03, 2022
|
Sell 289 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4104
|
70.44 USD |
2 years ago
Oct 31, 2022
|
Sell 301 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4221
|
71.32 USD |
2 years ago
Nov 01, 2022
|
Sell 297 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4211
|
70.57 USD |
2 years ago
Oct 27, 2022
|
Sell 328 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4542
|
72.15 USD |
2 years ago
Oct 28, 2022
|
Sell 332 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4537
|
73.15 USD |
2 years ago
Oct 25, 2022
|
Sell 336 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4647
|
72.28 USD |
2 years ago
Oct 26, 2022
|
Sell 337 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4618
|
72.87 USD |
2 years ago
Oct 21, 2022
|
Sell 320 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4557
|
70.13 USD |
2 years ago
Oct 24, 2022
|
Sell 331 K
USD
|
Petitti Nicholas Joseph
Director
|
- 4615
|
71.62 USD |