Company profile

Barry L. Pennypacker
Incorporated in
Fiscal year end
IRS number

MTW stock data

FINRA relative short interest over last month (20 trading days) ?


14 Feb 20
7 Apr 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 463.4M 448M 504.7M 418M
Net income 9.2M 18.1M 46M -26.7M
Diluted EPS 0.26 0.51 1.29 -0.75
Net profit margin 1.99% 4.04% 9.11% -6.39%
Operating income 17.8M 32.5M 41.9M 16.2M
Net change in cash 131.8M 32.5M -14M -91.3M
Cash on hand 199.3M 67.5M 35M 49M
Cost of revenue 383.1M 359.6M 409.5M 337.8M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 1.83B 1.85B 1.58B 1.61B
Net income 46.6M -67.1M 9.4M -375.8M
Diluted EPS 1.31 -1.89 0.26 -10.91
Net profit margin 2.54% -3.63% 0.59% -23.30%
Operating income 108.4M -19.3M 8.4M -143M
Net change in cash 59M 21.1M 49.3M 38.4M
Cash on hand 199.3M 140.3M 119.2M 69.9M
Cost of revenue 1.49B 1.52B 1.3B 1.36B

Financial data from company earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
9 Mar 20 Ravenscroft Aaron H. Common Stock Buy Aquire P 10.0085 3,000 30.03K 52,320.24
9 Mar 20 Pennypacker Barry Common Stock Buy Aquire P 9.1635 27,000 247.41K 254,737.757
9 Mar 20 David J Antoniuk Common Stock Buy Aquire P 9.5199 5,000 47.6K 68,320
9 Mar 20 David J Antoniuk Common Stock Buy Aquire P 9.32 7,500 69.9K 70,820
9 Mar 20 Krueger Kenneth W Common Stock Buy Aquire P 8.99 10,000 89.9K 74,807.653
76.9% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 149 142 +4.9%
Opened positions 26 29 -10.3%
Closed positions 19 25 -24.0%
Increased positions 46 38 +21.1%
Reduced positions 45 41 +9.8%
13F shares
Current Prev Q Change
Total value 1.29B 885.93M +46.1%
Total shares 27.22M 27.1M +0.4%
Total puts 412.8K 717.19K -42.4%
Total calls 82.4K 114.34K -27.9%
Total put/call ratio 5.0 6.3 -20.1%
Largest owners
Shares Value Change
Vanguard 3.32M $58.1M +1.6%
Firefly Value Partners 3.08M $53.91M -12.5%
Dimensional Fund Advisors 2.88M $50.48M -0.6%
BLK BlackRock 2.5M $43.75M -0.3%
Nuveen Asset Management 1.66M $29.01M -3.1%
Front Street Capital Management 1.21M $21.18M +3.8%
Manufacturers Life Insurance Company, The 937.87K $16.41M -3.7%
STT State Street 703.85K $12.32M -0.4%
Jacobs Levy Equity Management 676.76K $11.84M +22.2%
Van Den Berg Management I 601.95K $10.53M +22.7%
Largest transactions
Shares Bought/sold Change
BK Bank Of New York Mellon 201.09K -506.13K -71.6%
Firefly Value Partners 3.08M -440.86K -12.5%
Kennedy Capital Management 428.47K +428.47K NEW
Arrowstreet Capital, Limited Partnership 504.63K +414.63K +460.7%
Hawk Ridge Capital Management 0 -367.3K EXIT
Citadel Advisors 398.18K -341.08K -46.1%
DB Deutsche Bank 313.85K +302.36K +2631.7%
Adage Capital Partners GP, L.L.C. 0 -250.25K EXIT
Millennium Management 478.64K +241.04K +101.4%
IVZ Invesco 66.39K -166.91K -71.5%

Financial report summary

Content analysis ?
H.S. freshman Avg
New words: accuracy, aided, alter, antidilutive, bear, chose, composed, consuming, coupon, devaluation, divesture, Eurodollar, expenditure, fleet, food, FX, guarantor, implicit, incremental, interpretation, interpreted, iv, jointly, led, NaN, Overnight, readily, renew, renewal, replenishment, stranded, surviving, trustee, unamortized, unconditionally, undermine, Unfair, unrestricted
Removed: activism, activist, affiliate, applying, assure, attributed, bargained, billion, booked, broken, combined, complexity, compliant, consolidation, consulting, continuously, dated, depict, dispersion, distributor, divert, dividend, economical, entitled, equivalent, ERP, establishment, exceeding, explain, explanation, extinguishment, feet, Finally, fiscal, geographical, Goldman, granting, half, hypothetical, inactive, indemnify, informational, instance, introduced, kind, lender, liable, marketed, MFS, minimal, misstated, moved, multiple, necessarily, notably, occurred, OID, omitted, operated, originated, overstated, Pennsylvania, platform, post, practice, prime, principally, pro, promised, prospectively, rata, rationalization, recently, recourse, reevaluate, reevaluated, relocation, remit, renegotiated, resold, Restated, retrospectively, revised, SAP, separation, shift, Simplifying, South, specifically, speculative, split, springing, sublimit, Task, thinly, track, trailing, understated, unrelated, USA, vast, VPC, wholly