Current Assets | 4.62 B |
Cash & Short-Term Investments | 3.36 B |
Receivables | 1.26 B |
Other Current Assets | 0 |
Non-Current Assets | 2.61 B |
Long-Term Investments | 0 |
PP&E | 970 M |
Other Non-Current Assets | 1.64 B |
Current Liabilities | 2.42 B |
Accounts Payable | 2.3 B |
Short-Term Debt | 0 |
Other Current Liabilities | 118 M |
Non-Current Liabilities | 31.8 B |
Long-Term Debt | 1.18 B |
Other Non-Current Liabilities | 30.7 B |
Revenue | 4.29 B |
Cost Of Revenue | 865 M |
Gross Profit | 3.43 B |
Operating Expenses | 3.62 B |
Operating Income | 770 M |
Other Expenses | 247 M |
Net Income | 523 M |
Net Income | 523 M |
Depreciation & Amortization | 81.5 M |
Capital Expenditures | -52 M |
Stock-Based Compensation | 140 M |
Change in Working Capital | -322 M |
Others | -349 M |
Free Cash Flow | 447 M |
Date | Value | Insider | Amount | Avg Price |
---|---|---|---|---|
1 year ago
Dec 13, 2023
|
Sell 524 K
USD
|
Fisher Mark P
SENIOR VP & GENERAL COUNSEL
|
- 8100
|
64.745 USD |
1 year ago
Aug 18, 2023
|
Sell 960 K
USD
|
REICHERT CHRISTOPHER K
CEO of Stifel Bank & Trust
|
- 15377
|
62.4 USD |
1 year ago
Aug 18, 2023
|
Sell 600 K
USD
|
REICHERT CHRISTOPHER K
CEO of Stifel Bank & Trust
|
- 9623
|
62.38 USD |
1 year ago
May 16, 2023
|
Sell 866 K
USD
|
Michaud Thomas B.
Senior Vice President
|
- 15000
|
57.75 USD |
1 year ago
May 17, 2023
|
Sell 1.18 M
USD
|
Michaud Thomas B.
Senior Vice President
|
- 20000
|
58.79 USD |
1 year ago
May 18, 2023
|
Sell 1.41 M
USD
|
Michaud Thomas B.
Senior Vice President
|
- 24036
|
58.85 USD |
1 year ago
Mar 24, 2023
|
Bought
1.12 M USD
|
ZEMLYAK JAMES M
Co-President
|
+ 20000
|
56.055 USD |
1 year ago
Mar 14, 2023
|
Bought
10.2 K USD
|
KRUSZEWSKI RONALD J
Chief Executive Officer
|
+ 174
|
58.38 USD |
1 year ago
Mar 14, 2023
|
Bought
428 K USD
|
KRUSZEWSKI RONALD J
Chief Executive Officer
|
+ 7500
|
57 USD |
1 year ago
Mar 13, 2023
|
Bought
138 K USD
|
KRUSZEWSKI RONALD J
Chief Executive Officer
|
+ 2500
|
55 USD |
1 year ago
Mar 10, 2023
|
Bought
590 K USD
|
KRUSZEWSKI RONALD J
Chief Executive Officer
|
+ 10000
|
59 USD |
5 years ago
Nov 04, 2019
|
Sell 59.6 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 1000
|
59.63 USD |
6 years ago
Sep 17, 2018
|
Sell 544 K
USD
|
HANSER FREDERICK O
other: Director of a Subsidiary
|
- 10000
|
54.42 USD |
11 years ago
Aug 28, 2013
|
Sell 120 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 3000
|
39.926 USD |
13 years ago
Jun 02, 2011
|
Sell 538 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 14250
|
37.7482 USD |
8 years ago
Nov 22, 2016
|
Sell 110 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 2200
|
50.2 USD |
8 years ago
Aug 16, 2016
|
Sell 101 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 2725
|
36.94 USD |
9 years ago
Nov 09, 2015
|
Sell 99.9 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 2130
|
46.89 USD |
11 years ago
Dec 05, 2013
|
Sell 100 K
USD
|
Brautigam Allen
other: Director, Branch Offices
|
- 2250
|
44.53 USD |
13 years ago
Mar 03, 2011
|
Sell 184 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 2500
|
73.75 USD |
14 years ago
Dec 22, 2010
|
Sell 62.1 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 1000
|
62.1 USD |
14 years ago
Mar 11, 2010
|
Sell 55.9 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 1000
|
55.88 USD |
14 years ago
Feb 19, 2010
|
Sell 55.8 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 1000
|
55.75 USD |
15 years ago
Dec 11, 2009
|
Sell 15.3 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 285
|
53.66 USD |
15 years ago
Dec 14, 2009
|
Sell 55.5 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 1000
|
55.48 USD |
17 years ago
Nov 08, 2007
|
Bought
4.7 K USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
+ 100
|
46.97 USD |
17 years ago
Nov 08, 2007
|
Bought
4.7 K USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
+ 100
|
47.02 USD |
17 years ago
Nov 08, 2007
|
Bought
4.71 K USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
+ 100
|
47.07 USD |
17 years ago
Nov 08, 2007
|
Bought
9.4 K USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
+ 200
|
47 USD |
17 years ago
Sep 19, 2007
|
Sell 131 K
USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
- 2353
|
55.55 USD |
17 years ago
Aug 09, 2007
|
Sell 8.48 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 138
|
61.46 USD |
17 years ago
Jun 08, 2007
|
Sell 149 K
USD
|
KENDRICK THOMAS R
other: Director of a Major Subsidiary
|
- 2646
|
56.47 USD |
17 years ago
Jun 07, 2007
|
Sell 150 K
USD
|
KENDRICK THOMAS R
other: Director of a Major Subsidiary
|
- 2647
|
56.63 USD |
17 years ago
Jun 01, 2007
|
Sell 77.9 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 1313
|
59.34 USD |
17 years ago
May 31, 2007
|
Sell 301 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 5000
|
60.27 USD |
17 years ago
May 29, 2007
|
Bought
100 K USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
+ 1813
|
55.142 USD |
17 years ago
May 25, 2007
|
Sell 51.8 K
USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
- 1000
|
51.76 USD |
17 years ago
May 23, 2007
|
Sell 101 K
USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
- 2000
|
50.645 USD |
17 years ago
May 24, 2007
|
Sell 5.1 K
USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
- 100
|
51.01 USD |
17 years ago
May 22, 2007
|
Sell 258 K
USD
|
SCHLAFLY J JOSEPH
other: Director of a Major Subsidiary
|
- 5159
|
50.03 USD |
17 years ago
Feb 21, 2007
|
Sell 71.8 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 1400
|
51.25 USD |
17 years ago
Feb 21, 2007
|
Sell 30.8 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 600
|
51.3 USD |
17 years ago
Feb 21, 2007
|
Sell 30.9 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 600
|
51.5 USD |
17 years ago
Feb 21, 2007
|
Sell 12.9 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 250
|
51.67 USD |
17 years ago
Feb 21, 2007
|
Sell 10.3 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 200
|
51.66 USD |
17 years ago
Feb 21, 2007
|
Sell 10.3 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 200
|
51.55 USD |
17 years ago
Feb 21, 2007
|
Sell 10.3 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 200
|
51.52 USD |
17 years ago
Feb 21, 2007
|
Sell 10.3 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 200
|
51.63 USD |
17 years ago
Feb 21, 2007
|
Sell 5.16 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 100
|
51.65 USD |
17 years ago
Feb 21, 2007
|
Sell 5.15 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 100
|
51.46 USD |
17 years ago
Feb 21, 2007
|
Sell 5.14 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 100
|
51.4 USD |
17 years ago
Feb 21, 2007
|
Sell 5.13 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 100
|
51.31 USD |
17 years ago
Feb 21, 2007
|
Sell 5.15 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 100
|
51.48 USD |
17 years ago
Feb 20, 2007
|
Sell 224 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 4400
|
51 USD |
17 years ago
Feb 20, 2007
|
Sell 56.1 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 1100
|
51.04 USD |
17 years ago
Feb 20, 2007
|
Sell 30.7 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 600
|
51.13 USD |
17 years ago
Feb 20, 2007
|
Sell 15.3 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 300
|
51.11 USD |
17 years ago
Feb 20, 2007
|
Sell 15.4 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 300
|
51.21 USD |
17 years ago
Feb 20, 2007
|
Sell 30.7 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 600
|
51.1 USD |
17 years ago
Feb 20, 2007
|
Sell 15.6 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 305
|
51.15 USD |
17 years ago
Feb 20, 2007
|
Sell 5.1 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 100
|
51.05 USD |
17 years ago
Feb 20, 2007
|
Sell 5.1 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 100
|
51.01 USD |
17 years ago
Feb 20, 2007
|
Sell 5.11 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 100
|
51.12 USD |
17 years ago
Feb 20, 2007
|
Sell 10.2 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 200
|
51.14 USD |
17 years ago
Feb 20, 2007
|
Sell 5.1 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 100
|
51.02 USD |
18 years ago
Jun 19, 2006
|
Sell 32.1 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 968
|
33.15 USD |
18 years ago
Jun 19, 2006
|
Sell 4.46 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 134
|
33.26 USD |
18 years ago
Jun 12, 2006
|
Sell 188 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 5500
|
34.12 USD |
18 years ago
May 12, 2006
|
Sell 11.3 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 288
|
39.35 USD |
18 years ago
Mar 24, 2006
|
Sell 139 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 3538
|
39.37 USD |
18 years ago
Mar 23, 2006
|
Bought
3.87 K USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
+ 100
|
38.66 USD |
18 years ago
Mar 23, 2006
|
Bought
15.5 K USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
+ 400
|
38.67 USD |
18 years ago
Mar 15, 2006
|
Sell 36 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 925
|
38.92 USD |
18 years ago
Mar 15, 2006
|
Sell 13 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 334
|
38.99 USD |
19 years ago
Dec 29, 2005
|
Sell 47.9 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 1270
|
37.75 USD |
19 years ago
Dec 29, 2005
|
Sell 6.33 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 166
|
38.14 USD |
19 years ago
Dec 05, 2005
|
Sell 37.4 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 1000
|
37.4 USD |
19 years ago
Dec 02, 2005
|
Bought
3.76 K USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
+ 100
|
37.65 USD |
19 years ago
Dec 02, 2005
|
Bought
5.63 K USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
+ 150
|
37.55 USD |
19 years ago
Nov 21, 2005
|
Sell 153 K
USD
|
BURKEMPER BERNARD N
other: Controller
|
- 4000
|
38.23 USD |
19 years ago
Nov 15, 2005
|
Sell 192 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 5000
|
38.32 USD |
19 years ago
Nov 11, 2005
|
Sell 37.9 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 982
|
38.55 USD |
19 years ago
Nov 11, 2005
|
Sell 171 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 4444
|
38.43 USD |
19 years ago
Nov 14, 2005
|
Sell 224 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 5785
|
38.7 USD |
19 years ago
Nov 14, 2005
|
Sell 319 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 8333
|
38.26 USD |
19 years ago
Sep 21, 2005
|
Sell 31.3 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 860
|
36.39 USD |
19 years ago
Sep 21, 2005
|
Sell 18.2 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 500
|
36.3 USD |
19 years ago
Sep 16, 2005
|
Sell 102 K
USD
|
KELLAMS MARCIA J
other: EXEC SECRETARY-CEO/CHAIR
|
- 3000
|
34.16 USD |
19 years ago
Jul 13, 2005
|
Sell 46.1 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 1853
|
24.9 USD |
19 years ago
Jul 13, 2005
|
Sell 4.24 K
USD
|
IMHOFF MICHAEL F
other: DIR FI TRADING
|
- 168
|
25.23 USD |
19 years ago
Jun 30, 2005
|
Sell 41.3 K
USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
- 1674
|
24.7 USD |
22 years ago
Nov 07, 2002
|
Bought
48.1 K USD
|
FOWLDS JOHN JEFFERY
other: MANAGING DIR, EQUITY CAP
|
+ 4000
|
12.02 USD |
20 years ago
Jun 18, 2004
|
Bought
0 USD
|
MAPLES RICK E
other: DIRECTOR, CORP FINANCE
|
+ 0
|
0 USD |
20 years ago
Jun 16, 2004
|
Sell 138 K
USD
|
STIEVEN JOSEPH A
other: Director of a Major Subsidiary
|
- 5000
|
27.5 USD |
20 years ago
Feb 19, 2004
|
Sell 50.1 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 2000
|
25.05 USD |
20 years ago
Feb 19, 2004
|
Sell 2.53 K
USD
|
BELL STEVEN H
other: Director of a Major Subsidiary
|
- 100
|
25.32 USD |