Company profile

Ticker
MGA
Exchange
Website
CEO
Donald J. Walker
Employees
Location
Fiscal year end
SEC CIK

MGA stock data

(
)

Calendar

27 Mar 20
7 Jul 20
31 Dec 20

News

Company financial data Financial data

Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 39.43B 40.83B 36.59B 36.45B
Net income 1.77B 2.3B 2.2B 2.03B
Diluted EPS 5.59 6.61 5.87 5.16
Net profit margin 4.48% 5.62% 6.00% 5.57%
Operating income* 3.09B 2.88B
Net change in cash 182M -122M 16M 185M
Cash on hand 552M 370M 492M 476M
Cost of revenue 34.02B 35.06B 30.9B 31.12B

Financial data from company earnings reports. *Asterisk values are approximate.

57.2% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 358 412 -13.1%
Opened positions 41 65 -36.9%
Closed positions 95 46 +106.5%
Increased positions 129 123 +4.9%
Reduced positions 137 155 -11.6%
13F shares
Current Prev Q Change
Total value 26.28B 41.7B -37.0%
Total shares 171.12M 175.69M -2.6%
Total puts 151.3K 342.8K -55.9%
Total calls 328.3K 641.1K -48.8%
Total put/call ratio 0.5 0.5 -13.8%
Largest owners
Shares Value Change
N Price T Rowe Associates 15.91M $507.94M -16.0%
Beutel, Goodman & Co 12.87M $410.9M -1.5%
RY Royal Bank of Canada 11.02M $351.62M -10.9%
Hotchkis & Wiley Capital Management 9.44M $301.29M +33.7%
Vanguard 8.91M $284.43M +6.4%
TD Asset Management 7.14M $225.22M +42.8%
Arrowstreet Capital, Limited Partnership 5.91M $188.9M -24.5%
Letko, Brosseau & Associates 4.93M $155.68M -9.6%
Alliancebernstein 4.82M $153.84M -16.2%
GWL Great West Life Assurance 4.19M $134.03M +9.8%
Largest transactions
Shares Bought/sold Change
Norges Bank 0 -3.46M EXIT
N Price T Rowe Associates 15.91M -3.03M -16.0%
Hotchkis & Wiley Capital Management 9.44M +2.38M +33.7%
TD Asset Management 7.14M +2.14M +42.8%
Arrowstreet Capital, Limited Partnership 5.91M -1.91M -24.5%
ACR Alpine Capital Research 2.84M +1.44M +102.2%
RY Royal Bank of Canada 11.02M -1.35M -10.9%
CIBC Asset Management 1.85M -1.17M -38.7%
Cardinal Capital Management 18.08K -1.1M -98.4%
FSZ Fiera Capital 1.13M -1.03M -47.8%

Financial report summary

?
Competition
LearTa DelawareSolarEdgeTower InternationalAptivAdient
Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. freshman Bad
New words: adversely, cash, certify, certifying, Donald, equivalent, fact, fairly, fraud, knowledge, light, misleading, omit, operation, present, presented, recent, role, state, untrue
Removed: absolute, accountant, accumulated, ActRule, Additionally, adequate, advisory, AForm, agent, aggregated, allocation, applicable, approval, approved, area, assessed, assessment, attached, attest, audited, auditor, authorized, Avenue, Bassem, behalf, Bowie, Canadian, capital, category, Certificate, Chair, chapter, check, Classification, close, code, Commission, common, communicated, company, compliance, comply, comprised, comprising, concluded, Concurrent, conducted, connection, Consent, consisted, consistent, consultation, contractual, Controller, corporate, Corporation, COSO, culture, Data, dated, December, degree, Deloitte, designated, detect, deteriorate, determined, diligence, disclose, discussion, domestic, due, duly, economic, effect, effective, efficient, electronically, Employer, enable, ended, enhance, evaluate, exempt, expected, expert, expressed, extent, falling, familiarity, file, filed, filing, financially, Financing, Firm, fiscal, foreign, Form, Framework, furnish, future, Galifi, governance, hereto, Identification, implied, improve, inadequate, include, incorporated, incurred, independence, independent, Industrial, inherent, integrated, Interactive, Lawrence, liquidity, listed, listing, literate, LLP, located, manage, mark, member, Notwithstanding, number, NYSE, obligation, ofRegulation, ofRule, onForm, opinion, order, outstanding, Oversight, page, paid, paragraph, part, participation, past, PCAOB, people, performance, performed, permitted, person, Peter, planning, Position, positioned, posted, preceding, prevent, previously, pricing, Primary, principal, private, processed, professional, profile, promptly, provision, Public, pursuant, quality, quarterly, recorded, reference, referred, registered, registrant, REGISTRATION, regulation, regulatory, related, relation, rendered, reported, requested, required, research, respond, reviewing, risk, Rule, section, senior, separately, service, set, Shakeel, sheet, shorter, Signature, similar, site, Sponsoring, standard, standing, statute, statutory, stock, subject, submit, submitted, Suite, summarized, tabular, tax, telephone, term, text, thede, thereunto, time, timely, Title, toForm, transfer, Treadway, treated, type, undersigned, United, unqualified, variety, Washington, Web, website, Wide, World, Worrall, year, York, zip

Proxies

No filings