Major Indexes

My Watchlist Items

Monolithic Power Systems Inc (MPWR)
   313.945   -7.915(-2.46%)
Monolithic Power Systems, Inc. designs, develops, and markets integrated power semiconductor solutions and power delivery architectures for consumer, computing and storage, automotive, industrial, communications, and consumer applications markets. It offers direct current (DC) to DC integrated circuits (ICs) that are used to convert and control voltages of various electronic systems, such as portable electronic devices, wireless LAN access points, computers, monitors, automobiles, and medical equipment. The company also provides lighting control ICs for backlighting that are used in systems, which provide the light source for LCD panels in notebook computers, monitors, car navigation systems, and televisions, as well as for general illumination products. The company sells its products through third-party distributors, and resellers, as well as directly to original equipment manufacturers, original design manufacturers, and electronic manufacturing service providers in China, Taiwan, Europe, Korea, Southeast Asia, Japan, the United States, and internationally. Monolithic Power Systems, Inc. was founded in 1997 and is headquartered in Kirkland, Washington.
TitleNamePayCurrency PayGenderYear BornTitle Since
Supervisor of Marketing Communications Ms. Genevieve Cunningham N/A USD female N/A N/A
Advisor Ms. Meera P. Rao N/A USD female N/A N/A
Pres of Asia Operations Mr. Deming Xiao 658560 USD male 1963 N/A
Senior Vice President of Worldwide Sales & Marketing Mr. Maurice Sciammas 658560 USD male 1960 N/A
Vice President of Strategic Corporation Devel., Gen. Counsel & Corporation Sec. Ms. Saria Tseng 658560 USD female 1971 N/A
Vice President & Chief Financial Officer Mr. Bernie Blegen 617130 USD male 1958 N/A
Founder, Chairman, Pres & Chief Executive Officer Mr. Michael R. Hsing 1410000 USD male 1960 N/A
SymbolDateRatingRating Score Rating Details
MPWR 7 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 6 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 5 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 4 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 3 May, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 30 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 29 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 28 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 27 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 26 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 23 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 22 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 21 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 20 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 19 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 16 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 15 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 14 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 13 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 12 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 9 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 8 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 7 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 6 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 5 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 1 April, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 31 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 30 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 29 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 26 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 25 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 24 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 23 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 22 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 19 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 18 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 17 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 16 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 15 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 12 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 11 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 10 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 9 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 8 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 5 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 4 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 3 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 2 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 1 March, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 26 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 25 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 24 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 23 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 22 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 19 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 18 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 17 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 5 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 4 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 3 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 2 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 1 February, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 29 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 28 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 27 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 26 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 25 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 22 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 21 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 20 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 19 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 15 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 14 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 13 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 12 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 11 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 8 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 7 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 6 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 5 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 4 January, 2021 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 31 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 30 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 29 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 28 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 24 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 23 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 22 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 21 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 18 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 17 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 16 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 15 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 14 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 11 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 10 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 9 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 8 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 7 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
MPWR 4 December, 2020 A+ 4 Rating DCF: (Strong Buy)
Rating ROE: (Neutral)
Rating DCF: (Neutral)
Rating DE: (Neutral)
Rating PE: (Strong Buy)
Rating PB: (Strong Buy)
HolderSharesDate ReportedChange
Janney Montgomery Scott LLC 3480 31 March, 2021 3480
Tarbox Family Office, Inc. 5 31 March, 2021 5
CROSSMARK GLOBAL HOLDINGS, INC. 14389 31 March, 2021 9100
SECURIAN ASSET MANAGEMENT, 3750 31 March, 2021 3750
CIGNA INVESTMENTS INC /NEW 1595 31 March, 2021 26
Milestone Advisory Partners 645 31 March, 2021 645
Front Row Advisors LLC 31 31 March, 2021 31
LOUISIANA STATE EMPLOYEES RETIREMENT SYSTEM 2700 31 March, 2021 -7900
CREATIVE FINANCIAL DESIGNS INC /ADV 144 31 March, 2021 0
CAMPBELL NEWMAN ASSET MANAGEMENT 4607 31 March, 2021 4607
CANANDAIGUA NATIONAL CORP 1270 31 March, 2021 -119
Covenant Asset Management, LLC 12071 31 March, 2021 12071
TRIBUTARY CAPITAL MANAGEMENT, LLC 4800 31 March, 2021 4800
RFG ADVISORY, LLC 1218 31 March, 2021 32
PACER ADVISORS, INC. 2457 31 March, 2021 -1981
Diversified Trust Co 574 31 March, 2021 574
VALEO FINANCIAL ADVISORS, LLC 175 31 March, 2021 175
HUNTINGTON NATIONAL BANK 168 31 March, 2021 5
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC 150 31 March, 2021 0
GLOBAL RETIREMENT PARTNERS, LLC 133 31 March, 2021 11
RFG Advisory, LLC 1218 31 March, 2021 1218
NORWAY SAVINGS BANK 120 31 March, 2021 0
Summit Creek Advisors LLC 22395 31 March, 2021 22395
CAMPBELL NEWMAN ASSET MANAGEMENT INC 4607 31 March, 2021 212
Sustainable Insight Capital Management, LLC 2063 31 March, 2021 2063
PINNACLE FINANCIAL PARTNERS INC 1052 31 March, 2021 -66
Integrated Investment Consultants, LLC 2033 31 March, 2021 2033
REDPOINT INVESTMENT MANAGEMENT PTY LTD 1021 31 March, 2021 304
Gemmer Asset Management LLC 25 31 March, 2021 25
GILBERT & COOK, INC. 978 31 March, 2021 99
WEST OAK CAPITAL, LLC 75 31 March, 2021 -25
FDX ADVISORS, INC. 963 31 March, 2021 189
Legacy Wealth Asset Management, LLC 962 31 March, 2021 962
OLD NATIONAL BANCORP /IN/ 1188 31 March, 2021 -67
FARMERS & MERCHANTS INVESTMENTS INC 61 31 March, 2021 -1
HIGHPOINT ADVISOR GROUP LLC 912 31 March, 2021 43
Centerpoint Advisors, LLC 18 31 March, 2021 18
Parallel Advisors, LLC 81 31 March, 2021 81
YORKBRIDGE WEALTH PARTNERS, LLC 887 31 March, 2021 214
NEXT FINANCIAL HOLDINGS 884 31 March, 2021 36
COVENANT ASSET MANAGEMENT, LLC 12071 31 March, 2021 279
Marquette Asset Management, LLC 461 31 March, 2021 461
SCOUT INVESTMENTS, INC. 86636 31 March, 2021 8690
Taylor Frigon Capital Management LLC 16244 31 March, 2021 16244
CX INSTITUTIONAL 40 31 March, 2021 0
STATE OF ALASKA, DEPARTMENT OF REVENUE 6719 31 March, 2021 -169
FIRST HAWAIIAN BANK 6640 31 March, 2021 1455
Fieldpoint Private Securities, LLC 55 31 March, 2021 55
FIRST CITIZENS BANK & TRUST CO 6508 31 March, 2021 -928
WHITTIER TRUST CO OF NEVADA 19672 31 March, 2021 19672
HMS CAPITAL MANAGEMENT, LLC 1877 31 March, 2021 -78
KBC Group NV 53269 31 March, 2021 53269
NISA INVESTMENT ADVISORS, LLC 10530 31 March, 2021 0
EVERENCE CAPITAL MANAGEMENT INC 1810 31 March, 2021 1810
FIRST FINANCIAL CORP /IN/ 23 31 March, 2021 0
FULCRUM EQUITY MANAGEMENT 6065 31 March, 2021 -1266
PINNACLE FINANCIAL PARTNERS 1052 31 March, 2021 1052
MOTCO 19 31 March, 2021 0
Mitsubishi UFJ Asset Management (UK) Ltd. 2000 31 March, 2021 2000
Crewe Advisors LLC 6 31 March, 2021 6
RETIREMENT SYSTEMS OF ALABAMA 15996 31 March, 2021 -56510
SIMPLEX TRADING, LLC 44 31 March, 2021 -2305
CVA FAMILY OFFICE, LLC 15 31 March, 2021 15
PRIVATE CAPITAL GROUP, LLC 15 31 March, 2021 -27
CALAMOS ADVISORS LLC 3544 31 March, 2021 -1662
Fortis Capital Management LLC 6100 31 March, 2021 6100
Private Advisor Group, LLC 689 31 March, 2021 689
NEW YORK STATE TEACHERS RETIREMENT SYSTEM 39309 31 March, 2021 7159
FIRST NATIONAL BANK OF HUTCHINSON 626 31 March, 2021 -135
Chevy Chase Trust Holdings, Inc. 28781 31 March, 2021 28781
OneAscent Wealth Management LLC 609 31 March, 2021 609
ROYAL LONDON ASSET MANAGEMENT LTD 14921 31 March, 2021 14921
Hillsdale Investment Management Inc. 1460 31 March, 2021 1460
POLIANTA LTD 3200 31 March, 2021 3200
PFG Advisors 4602 31 March, 2021 4602
SOUND INCOME STRATEGIES, LLC 4 31 March, 2021 0
BARTLETT & CO. LLC 3 31 March, 2021 -9
FIRST BANK & TRUST 471 31 March, 2021 -68
EXCHANGE TRADED CONCEPTS, LLC 464 31 March, 2021 18
DekaBank Deutsche Girozentrale 130906 31 March, 2021 130906
COMERICA BANK 14321 31 March, 2021 -11123
JustInvest LLC 977 31 March, 2021 977
PARK AVENUE SECURITIES LLC 1784 31 March, 2021 289
Lindbrook Capital, LLC 47 31 March, 2021 47
NN Investment Partners Holdings N.V. 7825 31 March, 2021 7825
MEEDER ASSET MANAGEMENT 791 31 March, 2021 680
Newfound Research LLC 140 31 March, 2021 140
Patriot Financial Group Insurance Agency, LLC 25 31 March, 2021 25
We Are One Seven, LLC 2612 31 March, 2021 2612
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp 7031 31 March, 2021 7031
Wealthcare Advisory Partners LLC 50 31 March, 2021 50
BUCKINGHAM STRATEGIC WEALTH, LLC 673 31 March, 2021 2
GREENLEAF TRUST 656 31 March, 2021 46
Claraphi Advisory Network, LLC 2351 31 March, 2021 2351
ARCADIA INVESTMENT MANAGEMENT CORP/MI 32489 31 March, 2021 -545
Creative Planning 129164 31 March, 2021 129164
SIGNATUREFD, LLC 429 31 March, 2021 116
RAYMOND JAMES TRUST N.A. 1793 31 March, 2021 566
AlphaStar Capital Management, LLC 12009 31 March, 2021 12009
STATE OF MICHIGAN RETIREMENT SYSTEM 10800 31 March, 2021 -4609
Symmetry Partners, LLC 1730 31 March, 2021 1730
Treasurer of the State of North Carolina 16159 31 March, 2021 16159
Daiwa Securities Group Inc. 3001 31 March, 2021 3001
GREAT LAKES ADVISORS, LLC 2468 31 March, 2021 -120
CHARTWELL INVESTMENT PARTNERS, LLC 9480 31 March, 2021 -351
Better Money Decisions, LLC 21 31 March, 2021 21
VICTORY CAPITAL MANAGEMENT 173549 31 March, 2021 173549
OAK RIDGE INVESTMENTS LLC 37242 31 March, 2021 32277
ENVESTNET ASSET MANAGEMENT 101674 31 March, 2021 101674
FORT WASHINGTON INVESTMENT ADVISORS INC /OH/ 3329 31 March, 2021 0
LOS ANGELES CAPITAL MANAGEMENT LLC 63185 31 March, 2021 -11859
LA FINANCIERE DE L'ECHIQUIER 3000 31 March, 2021 -3000
COMMERCE BANK 15742 31 March, 2021 -14729
Mitsubishi UFJ Kokusai Asset Management Co., Ltd. 13670 31 March, 2021 13670
BAILLIE GIFFORD & CO 83 31 March, 2021 83
EXENCIAL WEALTH ADVISORS, LLC 707 31 March, 2021 -285
PARNASSUS INVESTMENTS /CA 50262 31 March, 2021 0
Arizona State Retirement System 12352 31 March, 2021 12352
Sumitomo Mitsui DS Asset Management Company, Ltd 2708 31 March, 2021 2708
Swiss National Bank 164800 31 March, 2021 164800
ALPS ADVISORS 1579 31 March, 2021 590
BNP PARIBAS ARBITRAGE, SA 100204 31 March, 2021 70203
CIBC WORLD MARKETS CORP 7537 31 March, 2021 2237
Redhawk Wealth Advisors, Inc. 2320 31 March, 2021 2320
AMERICAN INTERNATIONAL GROUP, INC. 14118 31 March, 2021 -62917
OPPENHEIMER & CO 2892 31 March, 2021 2892
METLIFE INVESTMENT MANAGEMENT, LLC 23197 31 December, 2020 -975
SUMMIT CREEK ADVISORS LLC 22909 31 December, 2020 -12820
AXIOM INTERNATIONAL INVESTORS LLC /DE 22683 31 December, 2020 -11352
MASON STREET ADVISORS, LLC 22640 31 December, 2020 44
EULAV ASSET MANAGEMENT 21573 31 December, 2020 10008
CONNOR, CLARK & LUNN INVESTMENT MANAGEMENT LTD. 21453 31 December, 2020 21453
SUSQUEHANNA INTERNATIONAL GROUP, LLP 20872 31 December, 2020 -5993
SIT INVESTMENT ASSOCIATES INC 20335 31 December, 2020 -600
AMERICAN CENTURY COMPANIES INC 20255 31 December, 2020 -18008
ASSET MANAGEMENT ONE CO., LTD. 20216 31 December, 2020 20216
LPL FINANCIAL LLC 19545 31 December, 2020 354
HSBC HOLDINGS PLC 19248 31 December, 2020 865
STIFEL FINANCIAL CORP 18493 31 December, 2020 1279
WHITTIER TRUST CO OF NEVADA INC 17324 31 December, 2020 -4907
PENSERRA CAPITAL MANAGEMENT LLC 17110 31 December, 2020 17110
ADVISOR GROUP HOLDINGS, INC. 16828 31 December, 2020 404
PICTET ASSET MANAGEMENT LTD 16700 31 December, 2020 13300
TAYLOR FRIGON CAPITAL MANAGEMENT LLC 16503 31 December, 2020 -251
SQUAREPOINT OPS LLC 16361 31 December, 2020 16361
TREASURER OF THE STATE OF NORTH CAROLINA 16009 31 December, 2020 40
OPPENHEIMER ASSET MANAGEMENT INC. 15684 31 December, 2020 -5006
POINT72 HONG KONG LTD 15631 31 December, 2020 15631
DORSEY WRIGHT & ASSOCIATES 15489 31 December, 2020 1712
RAYMOND JAMES FINANCIAL SERVICES ADVISORS, INC. 15359 31 December, 2020 287
ADVISORS ASSET MANAGEMENT, INC. 15293 31 December, 2020 -348
PREMIER FUND MANAGERS LTD 15100 31 December, 2020 0
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC 14823 31 December, 2020 5868
AMUNDI PIONEER ASSET MANAGEMENT INC 14661 31 December, 2020 14495
ZEVENBERGEN CAPITAL INVESTMENTS LLC 14605 31 December, 2020 1620
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND 14500 31 December, 2020 14500
SYNOVUS FINANCIAL CORP 14353 31 December, 2020 1202
BOOTHBAY FUND MANAGEMENT, LLC 14172 31 December, 2020 11432
COMMONWEALTH OF PENNSYLVANIA PUBLIC SCHOOL EMPLS RETRMT SYS 14156 31 December, 2020 625
NATIXIS ADVISORS, L.P. 14049 31 December, 2020 -6689
NATIXIS 13834 31 December, 2020 1730
ZURCHER KANTONALBANK (ZURICH CANTONALBANK) 13423 31 December, 2020 2750
ALPHASTAR CAPITAL MANAGEMENT, LLC 13352 31 December, 2020 3886
AMERICAN CAPITAL MANAGEMENT INC 13167 31 December, 2020 -1190
CLARIVEST ASSET MANAGEMENT LLC 13050 31 December, 2020 0
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 12934 31 December, 2020 8191
CANADA PENSION PLAN INVESTMENT BOARD 12400 31 December, 2020 12400
KOREA INVESTMENT CORP 12300 31 December, 2020 12300
ARIZONA STATE RETIREMENT SYSTEM 12235 31 December, 2020 -589
LISANTI CAPITAL GROWTH, LLC 11915 31 December, 2020 -475
AMERITAS INVESTMENT PARTNERS, INC. 11716 31 December, 2020 -236
GUGGENHEIM CAPITAL LLC 11193 31 December, 2020 1456
KBC GROUP NV 11164 31 December, 2020 1516
TRUIST FINANCIAL CORP 11121 31 December, 2020 2366
LEVEL FOUR ADVISORY SERVICES, LLC 10886 31 December, 2020 -2397
GULF INTERNATIONAL BANK (UK) LTD 10709 31 December, 2020 10709
SCHRODER INVESTMENT MANAGEMENT GROUP 10579 31 December, 2020 10579
INTRINSIC EDGE CAPITAL MANAGEMENT LLC 10521 31 December, 2020 0
BLAIR WILLIAM & CO/IL 10475 31 December, 2020 237
SG AMERICAS SECURITIES, LLC 10350 31 December, 2020 9052
METROPOLITAN LIFE INSURANCE CO/NY 10083 31 December, 2020 -214
LAZARD ASSET MANAGEMENT LLC 9973 31 December, 2020 -50903
AVIVA PLC 9791 31 December, 2020 -6359
BAHL & GAYNOR INC 9658 31 December, 2020 91
FOUNDRY PARTNERS, LLC 9565 31 December, 2020 -1932
MIDWEST WEALTH MANAGEMENT INC. 9185 31 December, 2020 9185
AMALGAMATED FINANCIAL CORP 9176 31 December, 2020 36
BRINKER CAPITAL INVESTMENTS, LLC 9000 31 December, 2020 3812
XPONANCE, INC. 8908 31 December, 2020 -29
UTAH RETIREMENT SYSTEMS 8696 31 December, 2020 354
EXECUTIVE WEALTH MANAGEMENT, LLC 8446 31 December, 2020 977
VONTOBEL HOLDING LTD. 8361 31 December, 2020 8361
MITSUBISHI UFJ KOKUSAI ASSET MANAGEMENT CO., LTD. 8074 31 December, 2020 8074
PROSHARE ADVISORS LLC 8037 31 December, 2020 1507
TORONTO DOMINION BANK 8033 31 December, 2020 8033
FORSTA AP-FONDEN 8000 31 December, 2020 8000
GRANAHAN INVESTMENT MANAGEMENT INC/MA 7895 31 December, 2020 7895
NN INVESTMENT PARTNERS HOLDINGS N.V. 7822 31 December, 2020 -619
HANDELSBANKEN FONDER AB 7444 31 December, 2020 900
NEW MEXICO EDUCATIONAL RETIREMENT BOARD 7400 31 December, 2020 -1200
NOMURA ASSET MANAGEMENT CO LTD 7400 31 December, 2020 7400
JANUS HENDERSON GROUP PLC 7340 31 December, 2020 -5722
BRITISH COLUMBIA INVESTMENT MANAGEMENT CORP 7206 31 December, 2020 7206
PRELUDE CAPITAL MANAGEMENT, LLC 7160 31 December, 2020 6855
CROWN ADVISORS MANAGEMENT, INC. 7000 31 December, 2020 7000
STRATOS WEALTH PARTNERS, LTD. 6884 31 December, 2020 557
WINTON GROUP LTD 6823 31 December, 2020 -20040
GAM HOLDING AG 6779 31 December, 2020 1
TEACHERS RETIREMENT SYSTEM OF THE STATE OF KENTUCKY 6599 31 December, 2020 -19386
PUBLIC EMPLOYEES RETIREMENT ASSOCIATION OF COLORADO 6223 31 December, 2020 -110147
BANK OF MONTREAL /CAN/ 6179 31 December, 2020 2953
L & S ADVISORS INC 6117 31 December, 2020 -542
SKANDINAVISKA ENSKILDA BANKEN AB (PUBL) 5900 31 December, 2020 5900
MITCHELL CAPITAL MANAGEMENT CO 5804 31 December, 2020 105
KEYBANK NATIONAL ASSOCIATION/OH 5783 31 December, 2020 -90
MARSHALL WACE, LLP 5649 31 December, 2020 -48782
INTRUST BANK NA 5604 31 December, 2020 -100
WORLDQUANT MILLENNIUM ADVISORS LLC 5545 31 December, 2020 5545
PROFUND ADVISORS LLC 5539 31 December, 2020 316
O'SHARES INVESTMENT ADVISERS, LLC 5517 31 December, 2020 395
ADVISORSHARES INVESTMENTS LLC 5463 31 December, 2020 832
POINT72 ASSET MANAGEMENT, L.P. 5400 31 December, 2020 5400
GUNDERSON CAPITAL MANAGEMENT INC. 5354 31 December, 2020 786
EMPOWERED FUNDS, LLC 5325 31 December, 2020 5325
PINEBRIDGE INVESTMENTS, L.P. 5247 31 December, 2020 735
CAPITAL IMPACT ADVISORS, LLC 5182 31 December, 2020 0
B. METZLER SEEL. SOHN & CO. HOLDING AG 5039 31 December, 2020 5039
COOKSON PEIRCE & CO INC 4950 31 December, 2020 578
TOWNSQUARE CAPITAL LLC 4923 31 December, 2020 603
AMP CAPITAL INVESTORS LTD 4892 31 December, 2020 3946
WESTOVER CAPITAL ADVISORS, LLC 4873 31 December, 2020 -2
HIGHTOWER ADVISORS, LLC 4819 31 December, 2020 -1190
NISSAY ASSET MANAGEMENT CORP /JAPAN/ /ADV 4637 31 December, 2020 4637
SYNTAL CAPITAL PARTNERS, LLC 4623 31 December, 2020 4623
TORRAY LLC 4533 31 December, 2020 -648
JACOBS LEVY EQUITY MANAGEMENT, INC 4507 31 December, 2020 4507
MML INVESTORS SERVICES, LLC 4462 31 December, 2020 -450
BRIDGEWATER ASSOCIATES, LP 4430 31 December, 2020 1016
COLDSTREAM CAPITAL MANAGEMENT INC 4381 31 December, 2020 3122
FIFTH THIRD BANCORP 4309 31 December, 2020 448
IFM INVESTORS PTY LTD 4223 31 December, 2020 4223
FIRST REPUBLIC INVESTMENT MANAGEMENT, INC. 4180 31 December, 2020 2818
MAI CAPITAL MANAGEMENT 4159 31 December, 2020 -112
PRIVATE ADVISOR GROUP, LLC 4008 31 December, 2020 651
MITSUBISHI UFJ ASSET MANAGEMENT (UK) LTD. 4000 31 December, 2020 0
SECURIAN ASSET MANAGEMENT, INC 4000 31 December, 2020 -100
SHAKER INVESTMENTS LLC/OH 3898 31 December, 2020 -3448
TEACHER RETIREMENT SYSTEM OF TEXAS 3884 31 December, 2020 1457
USS INVESTMENT MANAGEMENT LTD 3800 31 December, 2020 3800
SATURNA CAPITAL CORP 3761 31 December, 2020 2250
RENAISSANCE GROUP LLC 3753 31 December, 2020 21
ONTARIO TEACHERS PENSION PLAN BOARD 3684 31 December, 2020 3684
CAPTRUST FINANCIAL ADVISORS 3661 31 December, 2020 -301
VIRTUE CAPITAL MANAGEMENT, LLC 3646 31 December, 2020 -850
TUDOR INVESTMENT CORP ET AL 3615 31 December, 2020 -896
EXODUSPOINT CAPITAL MANAGEMENT, LP 3553 31 December, 2020 -56122
WESTPAC BANKING CORP 3474 31 December, 2020 3474
DZ BANK AG DEUTSCHE ZENTRAL GENOSSENSCHAFTS BANK, FRANKFURT 3473 31 December, 2020 1577
JANNEY MONTGOMERY SCOTT LLC 3371 31 December, 2020 -455
CENTRAL TRUST CO 3259 31 December, 2020 -118
MOUNT YALE INVESTMENT ADVISORS, LLC 3243 31 December, 2020 1
ATRIA INVESTMENTS LLC 3207 31 December, 2020 3207
OPPENHEIMER & CO INC 3205 31 December, 2020 -74
PIER 88 INVESTMENT PARTNERS LLC 3051 31 December, 2020 -4685
YORKTOWN MANAGEMENT & RESEARCH CO INC 3000 31 December, 2020 0
ALPS ADVISORS INC 2970 31 December, 2020 -288
LS INVESTMENT ADVISORS, LLC 2965 31 December, 2020 254
SHELL ASSET MANAGEMENT CO 2922 31 December, 2020 -1265
VAN ECK ASSOCIATES CORP 2844 31 December, 2020 2844
ADVISOR OS, LLC 2753 31 December, 2020 582
WE ARE ONE SEVEN, LLC 2696 31 December, 2020 -225
INTEGRATED INVESTMENT CONSULTANTS, LLC 2682 31 December, 2020 -172
M&T BANK CORP 2583 31 December, 2020 410
WEALTHSHIELD PARTNERS, LLC 2495 31 December, 2020 2495
SUMITOMO MITSUI DS ASSET MANAGEMENT COMPANY, LTD 2409 31 December, 2020 2409
ILLINOIS MUNICIPAL RETIREMENT FUND 2373 31 December, 2020 1098
SHELTON CAPITAL MANAGEMENT 2353 31 December, 2020 0
DONOGHUE FORLINES LLC 2329 31 December, 2020 2329
PNC FINANCIAL SERVICES GROUP, INC. 2313 31 December, 2020 -22
REDHAWK WEALTH ADVISORS, INC. 2276 31 December, 2020 97
CLARAPHI ADVISORY NETWORK, LLC 2257 31 December, 2020 2257
CONNABLE OFFICE INC 2254 31 December, 2020 -175
MERCER GLOBAL ADVISORS INC /ADV 2183 31 December, 2020 105
STEWARD PARTNERS INVESTMENT ADVISORY, LLC 2181 31 December, 2020 5
COMMONWEALTH EQUITY SERVICES, LLC 2117 31 December, 2020 58
DRIEHAUS CAPITAL MANAGEMENT LLC 2101 31 December, 2020 17
GWM ADVISORS LLC 2079 31 December, 2020 299
GOTHAM ASSET MANAGEMENT, LLC 2066 31 December, 2020 -4420
BENJAMIN F. EDWARDS & COMPANY, INC. 2021 31 December, 2020 -277
ACADIAN ASSET MANAGEMENT LLC 1989 31 December, 2020 511
CI INVESTMENTS INC. 1977 31 December, 2020 1720
ROCKEFELLER CAPITAL MANAGEMENT L.P. 1931 31 December, 2020 123
SYMMETRY PARTNERS, LLC 1890 31 December, 2020 25
BESSEMER GROUP INC 1834 31 December, 2020 -84
TOWER RESEARCH CAPITAL LLC (TRC) 1830 31 December, 2020 -5665
JUMP FINANCIAL, LLC 1800 31 December, 2020 1800
QUADRATURE CAPITAL LTD 1714 31 December, 2020 -3404
D. E. SHAW & CO., INC. 1689 31 December, 2020 -24190
WORLD ASSET MANAGEMENT INC 1676 31 December, 2020 -37
QUANTINNO CAPITAL MANAGEMENT LP 1653 31 December, 2020 0
CIBC ASSET MANAGEMENT INC 1638 31 December, 2020 0
DAIWA SECURITIES GROUP INC. 1637 31 December, 2020 1109
IBM RETIREMENT FUND 1610 31 December, 2020 196
EDMOND DE ROTHSCHILD HOLDING S.A. 1599 31 December, 2020 733
INTEGRATED ADVISORS NETWORK LLC 1565 31 December, 2020 0
STANDARD LIFE ABERDEEN PLC 1524 31 December, 2020 1524
CETERA INVESTMENT ADVISERS 1519 31 December, 2020 1519
PFG ADVISORS 1460 31 December, 2020 45
POLAR ASSET MANAGEMENT PARTNERS INC. 1455 31 December, 2020 1455
WELD CAPITAL MANAGEMENT LLC 1419 31 December, 2020 1419
JANE STREET GROUP, LLC 1405 31 December, 2020 -29283
COVENANT PARTNERS, LLC 1391 31 December, 2020 0
MAVEN SECURITIES LTD 1387 31 December, 2020 -1987
REDWOOD INVESTMENTS, LLC 1348 31 December, 2020 -5
CUBIST SYSTEMATIC STRATEGIES, LLC 1341 31 December, 2020 -9264
ANDRA AP-FONDEN 1300 31 December, 2020 1300
RMR WEALTH BUILDERS 1297 31 December, 2020 0
BOKF, NA 1291 31 December, 2020 551
BP PLC 1288 31 December, 2020 1288
CETERA ADVISOR NETWORKS LLC 1262 31 December, 2020 68
CENTIVA CAPITAL, LP 1221 31 December, 2020 -326
MACKENZIE FINANCIAL CORP 1188 31 December, 2020 1188
OLD MISSION CAPITAL, LLC 1173 31 December, 2020 1173
MIRAE ASSET GLOBAL INVESTMENTS CO., LTD. 1108 31 December, 2020 1108
BANQUE CANTONALE VAUDOISE 1100 31 December, 2020 1100
ADVISOR PARTNERS LLC 1053 31 December, 2020 -12
FIRST MERCANTILE TRUST CO 1038 31 December, 2020 -473
STRATEGY ASSET MANAGERS LLC 998 31 December, 2020 -74
WEALTHFRONT ADVISERS LLC 954 31 December, 2020 6
LEGACY WEALTH ASSET MANAGEMENT, LLC 950 31 December, 2020 950
CIBC WORLD MARKETS INC. 908 31 December, 2020 908
CULLEN/FROST BANKERS, INC. 900 31 December, 2020 -5
ALPHACREST CAPITAL MANAGEMENT LLC 817 31 December, 2020 -111
PENDAL GROUP LTD 810 31 December, 2020 810
JUSTINVEST LLC 804 31 December, 2020 55
BAKER TILLY FINANCIAL, LLC 803 31 December, 2020 803
WETHERBY ASSET MANAGEMENT INC 794 31 December, 2020 794
CORIENT CAPITAL PARTNERS, LLC 779 31 December, 2020 -12
COMERICA SECURITIES,INC. 763 31 December, 2020 5
DIVERSIFIED TRUST CO 762 31 December, 2020 762
9258 WEALTH MANAGEMENT, LLC 754 31 December, 2020 0
PEREGRINE ASSET ADVISERS, INC. 750 31 December, 2020 750
BNP PARIBAS ASSET MANAGEMENT HOLDING S.A. 736 31 December, 2020 736
MOODY ALDRICH PARTNERS LLC 732 31 December, 2020 -5
TEZA CAPITAL MANAGEMENT LLC 721 31 December, 2020 721
HUNTER PERKINS CAPITAL MANAGEMENT, LLC 705 31 December, 2020 705
HARBOR FINANCIAL SERVICES, LLC 704 31 December, 2020 704
MARYLAND STATE RETIREMENT & PENSION SYSTEM 702 31 December, 2020 702
PATHWAY FINANCIAL ADVISORS LLC 702 31 December, 2020 702
PROEQUITIES, INC. 671 31 December, 2020 -302
CAMBRIDGE INVESTMENT RESEARCH ADVISORS, INC. 667 31 December, 2020 667
RIVERSTONE ADVISORS, LLC 666 31 December, 2020 666
VESTCOR INC 666 31 December, 2020 0
MONETA GROUP INVESTMENT ADVISORS LLC 661 31 December, 2020 661
BEACON POINTE ADVISORS, LLC 643 31 December, 2020 -159
SAWTOOTH SOLUTIONS, LLC 578 31 December, 2020 578
YHB INVESTMENT ADVISORS, INC. 573 31 December, 2020 573
PANAGORA ASSET MANAGEMENT INC 559 31 December, 2020 0
EMERALD ADVISERS, LLC 556 31 December, 2020 556
ONEASCENT WEALTH MANAGEMENT LLC 554 31 December, 2020 554
STANDARD FAMILY OFFICE LLC 491 31 December, 2020 491
MARQUETTE ASSET MANAGEMENT, LLC 461 31 December, 2020 0
O'SHAUGHNESSY ASSET MANAGEMENT, LLC 455 31 December, 2020 388
ADVISORY SERVICES NETWORK, LLC 422 31 December, 2020 10
TWIN TREE MANAGEMENT, LP 409 31 December, 2020 409
LIVFORSAKRINGSBOLAGET SKANDIA, OMSESIDIGT 400 31 December, 2020 400
SEEYOND 394 31 December, 2020 394
QUADRANT CAPITAL GROUP LLC 379 31 December, 2020 7
SOWELL FINANCIAL SERVICES LLC 357 31 December, 2020 330
WALLEYE TRADING LLC 331 31 December, 2020 -1128
PERIGON WEALTH MANAGEMENT, LLC 284 31 December, 2020 284
DUPONT CAPITAL MANAGEMENT CORP 267 31 December, 2020 -121
HARVEST FUND MANAGEMENT CO., LTD 263 31 December, 2020 -1337
JOHNSON FINANCIAL GROUP, INC. 203 31 December, 2020 203
CWM, LLC 201 31 December, 2020 -170
GROUP ONE TRADING, L.P. 193 31 December, 2020 193
ALTSHULER SHAHAM LTD 185 31 December, 2020 185
IFP ADVISORS, INC 129 31 December, 2020 51
ARCHER INVESTMENT CORP 109 31 December, 2020 109
FIRST HORIZON CORP 98 31 December, 2020 0
MEEDER ASSET MANAGEMENT INC 83 31 December, 2020 -1465
BAILLIE GIFFORD & CO 79 31 December, 2020 79
BERMAN CAPITAL ADVISORS, LLC 77 31 December, 2020 -23
CEREDEX VALUE ADVISORS LLC 75 31 December, 2020 -127562
PARALLEL ADVISORS, LLC 75 31 December, 2020 2
AGF INVESTMENTS LLC 68 31 December, 2020 -28
JACKSON, GRANT INVESTMENT ADVISERS, INC. 65 31 December, 2020 65
JJJ ADVISORS INC. 64 31 December, 2020 48
HANSEATIC MANAGEMENT SERVICES INC 60 31 December, 2020 0
FINTRUST CAPITAL ADVISORS, LLC 58 31 December, 2020 0
INTERCHANGE CAPITAL PARTNERS, LLC 58 31 December, 2020 58
FIELDPOINT PRIVATE SECURITIES, LLC 55 31 December, 2020 55
BERGANKDV WEALTH MANAGEMENT, LLC 51 31 December, 2020 28
VANTAGE CONSULTING GROUP INC 47 31 December, 2020 47
ROBLE, BELKO & COMPANY, INC 43 31 December, 2020 0
CURI WEALTH MANAGEMENT, LLC 42 31 December, 2020 42
HM PAYSON & CO 42 31 December, 2020 25
PATHSTONE FAMILY OFFICE, LLC 40 31 December, 2020 40
DELTA ASSET MANAGEMENT LLC/TN 35 31 December, 2020 0
LINDBROOK CAPITAL, LLC 35 31 December, 2020 3
FRONT ROW ADVISORS LLC 31 31 December, 2020 0
LEBENTHAL GLOBAL ADVISORS, LLC 31 31 December, 2020 31
PINNACLE WEALTH PLANNING SERVICES, INC. 29 31 December, 2020 29
CAPITAL ASSET ADVISORY SERVICES LLC 26 31 December, 2020 26
GEMMER ASSET MANAGEMENT LLC 25 31 December, 2020 0
PATRIOT FINANCIAL GROUP INSURANCE AGENCY, LLC 25 31 December, 2020 -13
ALPHA DNA INVESTMENT MANAGEMENT LLC 22 31 December, 2020 22
VIRTUS ALTERNATIVE INVESTMENT ADVISERS, INC. 22 31 December, 2020 -21
CENTERPOINT ADVISORS, LLC 18 31 December, 2020 0
TRU INDEPENDENCE ASSET MANAGEMENT 2, LLC 18 31 December, 2020 18
CHILDRESS CAPITAL ADVISORS, LLC 17 31 December, 2020 17
ASSOCIATED BANC-CORP 16 31 December, 2020 0
CAROLINAS WEALTH CONSULTING LLC 14 31 December, 2020 -9
GLASSMAN WEALTH SERVICES 14 31 December, 2020 0
BARON SILVER STEVENS FINANCIAL ADVISORS, LLC 13 31 December, 2020 13
REGENT PEAK WEALTH ADVISORS LLC 12 31 December, 2020 12
JACOBI CAPITAL MANAGEMENT LLC 11 31 December, 2020 11
ENTERPRISE FINANCIAL SERVICES CORP 10 31 December, 2020 2
MACH-1 FINANCIAL GROUP, INC. 8 31 December, 2020 8
PRESTIGE WEALTH MANAGEMENT GROUP LLC 7 31 December, 2020 7
CREWE ADVISORS LLC 6 31 December, 2020 0
PARKSIDE FINANCIAL BANK & TRUST 6 31 December, 2020 3
ROPES WEALTH ADVISORS LLC 4 31 December, 2020 4
MANCHESTER CAPITAL MANAGEMENT LLC 3 31 December, 2020 0
LONGFELLOW INVESTMENT MANAGEMENT CO LLC 1 31 December, 2020 1
HILLSDALE INVESTMENT MANAGEMENT INC. 1760 31 December, 2020 -70
BLACKROCK INC. 6314697 31 December, 2020 737757
VANGUARD GROUP INC 4024262 31 December, 2020 157592
PRICE T ROWE ASSOCIATES INC /MD/ 1837795 31 December, 2020 905612
FRANKLIN RESOURCES INC 1510651 31 December, 2020 -23469
INVESCO LTD. 1432027 31 December, 2020 149725
STATE STREET CORP 1407529 31 December, 2020 366676
MASSACHUSETTS FINANCIAL SERVICES CO /MA/ 1225377 31 December, 2020 -30673
WASATCH ADVISORS INC 1022279 31 December, 2020 -193334
WADDELL & REED FINANCIAL INC 932243 31 December, 2020 -27525
BROWN ADVISORY INC 836999 31 December, 2020 25274
CLEARBRIDGE INVESTMENTS, LLC 734463 31 December, 2020 -83875
WELLS FARGO & COMPANY/MN 731167 31 December, 2020 4226
FRED ALGER MANAGEMENT, LLC 620169 31 December, 2020 33716
ALLIANCEBERNSTEIN L.P. 572481 31 December, 2020 298238
VOYA INVESTMENT MANAGEMENT LLC 571953 31 December, 2020 123726
GEODE CAPITAL MANAGEMENT, LLC 562753 31 December, 2020 42630
BANK OF AMERICA CORP /DE/ 487180 31 December, 2020 -205780
EARNEST PARTNERS LLC 484213 31 December, 2020 -291461
JPMORGAN CHASE & CO 464397 31 December, 2020 -158760
BANK OF NEW YORK MELLON CORP 457689 31 December, 2020 -19046
LORD, ABBETT & CO. LLC 457257 31 December, 2020 -19793
ARTISAN PARTNERS LIMITED PARTNERSHIP 452620 31 December, 2020 10166
CONGRESS ASSET MANAGEMENT CO /MA 452039 31 December, 2020 -40207
NUVEEN ASSET MANAGEMENT, LLC 430997 31 December, 2020 -29970
NORTHERN TRUST CORP 405685 31 December, 2020 50544
NORGES BANK 401660 31 December, 2020 -11153
NORDEA INVESTMENT MANAGEMENT AB 385760 31 December, 2020 98736
NEUBERGER BERMAN GROUP LLC 370107 31 December, 2020 242038
CIBC PRIVATE WEALTH GROUP, LLC 365557 31 December, 2020 16424
BAIRD FINANCIAL GROUP, INC. 330865 31 December, 2020 -5178
IMPAX ASSET MANAGEMENT GROUP PLC 310526 31 December, 2020 179912
GENEVA CAPITAL MANAGEMENT LLC 308967 31 December, 2020 -13995
WELLINGTON MANAGEMENT GROUP LLP 288154 31 December, 2020 -1129254
WHALE ROCK CAPITAL MANAGEMENT LLC 265236 31 December, 2020 -556015
GOLDMAN SACHS GROUP INC 257880 31 December, 2020 8809
CHARLES SCHWAB INVESTMENT MANAGEMENT INC 238970 31 December, 2020 1476
ENSIGN PEAK ADVISORS, INC 225542 31 December, 2020 22690
NEW YORK STATE COMMON RETIREMENT FUND 219673 31 December, 2020 -58013
TIMESSQUARE CAPITAL MANAGEMENT, LLC 215950 31 December, 2020 -37300
THRIVENT FINANCIAL FOR LUTHERANS 209395 31 December, 2020 -50092
CAVALRY MANAGEMENT GROUP, LLC 206676 31 December, 2020 206676
PRINCIPAL FINANCIAL GROUP INC 205171 31 December, 2020 -8982
ROBECOSAM AG 201000 31 December, 2020 -500
LEGAL & GENERAL GROUP PLC 195807 31 December, 2020 106837
MACQUARIE GROUP LTD 189913 31 December, 2020 -11454
POLAR CAPITAL HOLDINGS PLC 187856 31 December, 2020 187856
VICTORY CAPITAL MANAGEMENT INC 181120 31 December, 2020 -50266
UBS ASSET MANAGEMENT AMERICAS INC 174810 31 December, 2020 66592
TD ASSET MANAGEMENT INC 171814 31 December, 2020 37199
FMR LLC 171808 31 December, 2020 -7836
JENNISON ASSOCIATES LLC 166187 31 December, 2020 -51299
DIMENSIONAL FUND ADVISORS LP 164694 31 December, 2020 -14692
SWISS NATIONAL BANK 161200 31 December, 2020 64900
GQG PARTNERS LLC 158869 31 December, 2020 -649720
FIRST TRUST ADVISORS LP 154892 31 December, 2020 43264
AMERIPRISE FINANCIAL INC 151277 31 December, 2020 -1018
SUMITOMO MITSUI TRUST HOLDINGS, INC. 150537 31 December, 2020 150537
MARTINGALE ASSET MANAGEMENT L P 145447 31 December, 2020 4741
CREATIVE PLANNING 130679 31 December, 2020 -923
RHUMBLINE ADVISERS 130031 31 December, 2020 -2891
EPOCH INVESTMENT PARTNERS, INC. 129682 31 December, 2020 -6864
STRS OHIO 125295 31 December, 2020 -20305
PARAMETRIC PORTFOLIO ASSOCIATES LLC 119374 31 December, 2020 3571
LOOMIS SAYLES & CO L P 113766 31 December, 2020 13847
DEKABANK DEUTSCHE GIROZENTRALE 108376 31 December, 2020 9576
SEGALL BRYANT & HAMILL, LLC 107879 31 December, 2020 5828
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM 105151 31 December, 2020 5180
MANUFACTURERS LIFE INSURANCE COMPANY, THE 101695 31 December, 2020 29899
GRANDEUR PEAK GLOBAL ADVISORS, LLC 101522 31 December, 2020 -4700
ROYAL BANK OF CANADA 100387 31 December, 2020 10359
ENVESTNET ASSET MANAGEMENT INC 97237 31 December, 2020 4363
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP 96219 31 December, 2020 33958
CITADEL ADVISORS LLC 94967 31 December, 2020 94967
PUTNAM INVESTMENTS LLC 88276 31 December, 2020 -80891
MILLENNIUM MANAGEMENT LLC 81557 31 December, 2020 -67541
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM 80550 31 December, 2020 3778
OSTERWEIS CAPITAL MANAGEMENT INC 79780 31 December, 2020 -1819
AXA S.A. 79533 31 December, 2020 58498
PEMBROKE MANAGEMENT, LTD 77607 31 December, 2020 -12434
ROBECO INSTITUTIONAL ASSET MANAGEMENT B.V. 77531 31 December, 2020 77531
NATIONAL PENSION SERVICE 74827 31 December, 2020 74827
ALLIANZ ASSET MANAGEMENT GMBH 74041 31 December, 2020 -7311
EVENTIDE ASSET MANAGEMENT, LLC 72859 31 December, 2020 1884
APG ASSET MANAGEMENT N.V. 71072 31 December, 2020 61593
PRUDENTIAL FINANCIAL INC 70789 31 December, 2020 -19160
CREDIT SUISSE AG/ 69815 31 December, 2020 -5180
AZIMUTH CAPITAL MANAGEMENT LLC 66323 31 December, 2020 -10375
BARCLAYS PLC 65847 31 December, 2020 41654
JAG CAPITAL MANAGEMENT, LLC 64355 31 December, 2020 37942
DEUTSCHE BANK AG\ 61137 31 December, 2020 32031
CARILLON TOWER ADVISERS, INC. 60029 31 December, 2020 94
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM 56358 31 December, 2020 2362
NICHOLAS INVESTMENT PARTNERS, LP 55526 31 December, 2020 247
RAFFERTY ASSET MANAGEMENT, LLC 54438 31 December, 2020 -168
AQR CAPITAL MANAGEMENT LLC 54304 31 December, 2020 12268
WOODLINE PARTNERS LP 53328 31 December, 2020 53328
FRONTIER CAPITAL MANAGEMENT CO LLC 52465 31 December, 2020 -212984
MORGAN STANLEY 51012 31 December, 2020 21691
GLENMEDE TRUST CO NA 50490 31 December, 2020 4645
SEI INVESTMENTS CO 49932 31 December, 2020 -1991
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO 49238 31 December, 2020 -10186
CITIGROUP INC 47787 31 December, 2020 -20390
MITSUBISHI UFJ TRUST & BANKING CORP 47748 31 December, 2020 44085
RMB CAPITAL MANAGEMENT, LLC 46385 31 December, 2020 500
RAYMOND JAMES & ASSOCIATES 45539 31 December, 2020 8102
GILDER GAGNON HOWE & CO LLC 44345 31 December, 2020 -176
WHITTIER TRUST CO 43883 31 December, 2020 -13500
FEDERATED HERMES, INC. 38257 31 December, 2020 -3880
THORNBURG INVESTMENT MANAGEMENT INC 37716 31 December, 2020 37716
TEXAS PERMANENT SCHOOL FUND 35191 31 December, 2020 -5751
GREAT WEST LIFE ASSURANCE CO /CAN/ 34519 31 December, 2020 14287
STATE OF WISCONSIN INVESTMENT BOARD 34224 31 December, 2020 -16524
APERIO GROUP, LLC 32775 31 December, 2020 5617
MAN GROUP PLC 31853 31 December, 2020 -53375
STATE OF TENNESSEE, TREASURY DEPARTMENT 30409 31 December, 2020 7374
ALKEON CAPITAL MANAGEMENT LLC 30000 31 December, 2020 0
WESTWOOD HOLDINGS GROUP INC 29077 31 December, 2020 -20666
NEXT CENTURY GROWTH INVESTORS LLC 29066 31 December, 2020 -5433
RUSSELL INVESTMENTS GROUP, LTD. 28860 31 December, 2020 -15091
UBS GROUP AG 28200 31 December, 2020 -73283
NAVELLIER & ASSOCIATES INC 27806 31 December, 2020 785
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 27208 31 December, 2020 13151
STATE OF NEW JERSEY COMMON PENSION FUND D 27121 31 December, 2020 -1157
EATON VANCE MANAGEMENT 24596 31 December, 2020 -339
US BANCORP \DE\ 23394 31 December, 2020 -137
CORNERSTONE ADVISORS, INC. 96 30 September, 2020 0
FIRST ALLIED ADVISORY SERVICES, INC. 1376 30 September, 2020 1376
ETRADE CAPITAL MANAGEMENT LLC 4798 30 September, 2020 -2
BRINKER CAPITAL INC 5016 30 June, 2020 62
HolderSharesDate ReportedWeight Percent
TEXAS PERMANENT SCHOOL FUND 7161 31 March, 2021 N/A
IBM Retirement Fund 1490 31 March, 2021 N/A
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND 14500 12 February, 2021 N/A
BOOTHBAY FUND MANAGEMENT, LLC 14172 12 February, 2021 N/A
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND 12934 12 February, 2021 N/A
DIMENSIONAL FUND ADVISORS LP 164694 11 February, 2021 N/A
Harvest Fund Management Co., Ltd 263 10 February, 2021 N/A
Illinois Municipal Retirement Fund 2373 9 February, 2021 N/A
PROFUND ADVISORS LLC 5539 9 February, 2021 N/A
Premier Fund Managers Ltd 15100 9 February, 2021 N/A
OREGON PUBLIC EMPLOYEES RETIREMENT FUND 27208 9 February, 2021 N/A
NEW YORK STATE COMMON RETIREMENT FUND 219673 8 February, 2021 N/A
Empowered Funds, LLC 5325 2 February, 2021 N/A
iShares Russell 1000 ETF 32908 31 August, 2020 0.04
iShares Core S&P Total U.S. Stock Market ETF 33658 31 August, 2020 0.03
Vanguard S&P Mid-Cap 400 Growth Index Fund 42320 31 August, 2020 1.15
iShares Russell Mid-Cap Growth ETF 204474 31 August, 2020 0.41
Vanguard S&P Mid-Cap 400 Index Fund 49977 31 August, 2020 0.65
Schwab U.S. Mid-Cap ETF 88237 31 August, 2020 0.35
Schwab Fundamental US Small Company Index ETF 10478 31 August, 2020 0.09
Pacer Trendpilot US Mid Cap ETF 10558 31 August, 2020 0.66
Direxion Daily Semiconductor Bull 3X Shares 50879 31 August, 2020 0.97
SPDR Portfolio S&P 400 Mid Cap ETF 63334 31 August, 2020 0.65
SPDR S&P 400 Mid Cap Growth ETF 77856 31 August, 2020 1.15
SEI Inst Inv Extended Market Index Fund 10751 31 August, 2020 0.22
SPDR S&P Semiconductor ETF 68017 31 August, 2020 3.29
Vanguard Information Technology Index Fund 192885 31 August, 2020 0.12
iShares Expanded Tech Sector ETF 10813 31 August, 2020 0.1
iShares PHLX Semiconductor ETF 187881 31 August, 2020 1.36
John Hancock Multifactor Mid Cap ETF 10914 31 August, 2020 0.18
Vanguard Total Stock Market Index Fund 1192790 31 August, 2020 0.03
iShares Russell 1000 Growth ETF 155264 31 August, 2020 0.07
iShares Russell 3000 ETF 12742 31 August, 2020 0.03
CSIF (CH) III Equity World ex CH Small Cap Blue - Pension Fund 13184 31 August, 2020 0.19
iShares S&P Mid-Cap 400 Growth ETF 294390 31 August, 2020 1.14
Janus Henderson Small/Mid Cap Growth Alpha ETF 15172 31 August, 2020 3.15
SSgA SPDR S&P 400 US Mid Cap UCITS ETF 16173 31 August, 2020 0.65
iShares Morningstar Mid-Cap Growth ETF 19571 31 August, 2020 0.45
Schwab U.S. Broad Market ETF 20091 31 August, 2020 0.03
Fidelity MSCI Information Technology Index ETF 20919 31 August, 2020 0.12
SEI Institutional Investments - Small/Mid Cap Equity Fund 21723 31 August, 2020 0.59
iShares Russell Mid-Cap ETF 115648 31 August, 2020 0.15
iShares Core S&P U.S. Growth ETF 21811 31 August, 2020 0.06
WisdomTree U.S. MidCap Dividend Fund 25514 31 August, 2020 0.27
Schwab U.S. Large-Cap Growth ETF 28233 31 August, 2020 0.06
Schwab U.S. Large-Cap ETF 30588 31 August, 2020 0.04
iShares U.S. Technology ETF 32208 31 August, 2020 0.13
iShares Core S&P Mid-Cap ETF 1102380 31 August, 2020 0.65
Thrivent Mid Cap Index Portfolio 11494 31 July, 2020 0.67
Vanguard Small-Cap Index Fund 1056520 31 July, 2020 0.31
Hartford MidCap Fund 967920 31 July, 2020 1.82
MFS Mid-Cap Growth Fund 867149 31 July, 2020 2.22
Vanguard Small-Cap Growth Index Fund 642469 31 July, 2020 0.63
Vanguard Extended Market Index Fund 591523 31 July, 2020 0.22
Alger Small Cap Focus Fund 509287 31 July, 2020 2.38
Franklin DynaTech Fund 450000 31 July, 2020 0.71
Franklin Growth Fund 445451 31 July, 2020 0.65
Invesco Oppenheimer Discovery Mid Cap Growth Fd 377091 31 July, 2020 1.83
SPDR S&P Midcap 400 ETF 370197 31 July, 2020 0.67
Invesco Oppenheimer Discovery Fund 332783 31 July, 2020 2.63
Wells Fargo Growth Fund 299470 31 July, 2020 1.55
Lord Abbett Securities Trust - Growth Leaders Fund 248119 31 July, 2020 1.07
Nordea 1 - Global Climate and Environment Fund 226224 31 July, 2020 1.58
Fidelity Extended Market Index Fund 198304 31 July, 2020 0.22
Franklin Growth Opportunities Fund 194459 31 July, 2020 1.12
Delaware Smid Cap Growth Fund 189170 31 July, 2020 1.63
JPMorgan Small Cap Equity Fund 164476 31 July, 2020 0.63
CREF Stock Account 147442 31 July, 2020 0.04
Franklin Small-Mid Cap Growth Fund 144500 31 July, 2020 0.93
Hartford MidCap HLS Fund, Inc. 130644 31 July, 2020 1.82
Fidelity Trend Fund 126900 31 July, 2020 1.34
JPMorgan Small Cap Growth Fund 125240 31 July, 2020 0.77
Nationwide Geneva Small Cap Growth Fund 119017 31 July, 2020 2.55
PGIM Jennison Mid-Cap Growth Fund 113098 31 July, 2020 1.19
TIAA-CREF Growth & Income Fund 108635 31 July, 2020 0.44
Wells Fargo Advantage Premier Large Company Growth Fund 106800 31 July, 2020 0.96
Neuberger Berman Mid Cap Growth Fund 95000 31 July, 2020 1.6
Invesco Small Cap Growth Fund 94805 31 July, 2020 0.81
Advanced Srs Mid-Cap Growth Port 90801 31 July, 2020 1.77
First Trust Technology Alphadex 86510 31 July, 2020 1.04
AB Small Cap Growth Portfolio 86484 31 July, 2020 0.73
Fidelity Mid Cap Index Fund 79178 31 July, 2020 0.15
PGIM Jennison Small Company Fund 78441 31 July, 2020 1.25
Columbia Mid Cap Index Fund 76820 31 July, 2020 0.67
Thrivent Moderate Allocation Fund 72484 31 July, 2020 0.63
Invesco Oppenheimer VI Discovery Mid Cap Growth 71677 31 July, 2020 1.83
VALIC Co I MidCap Index Fund 70363 31 July, 2020 0.67
Franklin Small Cap Growth Fund 70200 31 July, 2020 0.66
Invesco DWA Momentum ETF 70044 31 July, 2020 1.21
Thrivent Moderately Aggressive Allocation Fund 69642 31 July, 2020 0.81
MassMutual Select Mid Cap Growth Fund 68870 31 July, 2020 0.22
AMG TimesSquare Mid Cap Growth Fund 67300 31 July, 2020 0.94
Transamerica Mid Cap Growth 65435 31 July, 2020 3.62
Alger SICAV-Alger Small Cap Focus Fund 64692 31 July, 2020 2.35
Fidelity Total Market Index Fund 62785 31 July, 2020 0.03
WF (Lux) WW - U.S. All Cap Growth Fund 61807 31 July, 2020 1.55
TIAA-CREF Mid Cap Growth Fund 58401 31 July, 2020 1.14
Scout Mid Cap Fund 56950 31 July, 2020 0.57
Principal MidCap Growth Fund III 55143 31 July, 2020 1.24
BNY Mellon Midcap Index Fund 52859 31 July, 2020 0.67
Vanguard Institutional Total Stock Market Index Fund 51783 31 July, 2020 0.04
Parnassus Mid Cap Growth Fund 51414 31 July, 2020 1.48
Virtus Ceredex Small-Cap Value Equity Fund 50497 31 July, 2020 3.2
Principal Small-MidCap Dividend Income Fund 48214 31 July, 2020 0.8
EQ/Mid Cap Index Portfolio 45400 31 July, 2020 0.67
EQ/MFS Mid Cap Focused Growth Portfolio 43593 31 July, 2020 3.12
MFS New Discovery Fund 38365 31 July, 2020 0.54
Invesco DWA Technology Momentum ETF 35764 31 July, 2020 3.87
TIAA-CREF Equity Index Fund 35735 31 July, 2020 0.04
Vanguard Balanced Index Fund 34869 31 July, 2020 0.03
MFS Variable Insurance Trust - Mid Cap Growth Series 34626 31 July, 2020 2.28
Thrivent Moderately Aggressive Allocation Portfolio 33984 31 July, 2020 0.43
Neuberger Berman AMT Mid-Cap Growth Portfolio 32500 31 July, 2020 1.64
Transamerica T. Rowe Price Small Cap VP 32481 31 July, 2020 0.87
Invesco Dynamic Semiconductors ETF 32137 31 July, 2020 2.91
Fidelity Series Total Market Index Fund 31890 31 July, 2020 0.03
NVIT Mid Cap Index Fund 31607 31 July, 2020 0.67
MFS Core Equity Fund 30623 31 July, 2020 0.2
John Hancock VIT - Mid Cap Index 28463 31 July, 2020 0.67
AllianzGI Mid-Cap Fund 27199 31 July, 2020 1.93
Principal MidCap S&P 400 Index Fund 25630 31 July, 2020 0.67
Fidelity NASDAQ Composite Index Fund 25473 31 July, 2020 0.07
Nuveen Mid Cap Growth Opportunities Fund 25360 31 July, 2020 1.73
CREF Equity Index Account 25309 31 July, 2020 0.04
Thrivent Aggressive Allocation Fund 25222 31 July, 2020 0.85
TIAA-CREF Large Cap Growth Index Fund 24282 31 July, 2020 0.07
Thrivent Aggressive Allocation Portfolio 24189 31 July, 2020 0.57
MassMutual Select Small Cap Growth Equity Fund 24070 31 July, 2020 1.11
BNY Mellon Select Managers Small Cap Growth Fund 23832 31 July, 2020 1.18
DWS Invest Artificial Intelligence 22000 31 July, 2020 0.96
Vanguard Russell 1000 Growth Index Fund 21697 31 July, 2020 0.07
AST Small-Cap Growth Portfolio 20158 31 July, 2020 0.67
Katla Fund - Global Value 20000 31 July, 2020 2.43
AST Prudential Growth Allocation Portfolio 19400 31 July, 2020 0.05
AB SICAV I-International Technology Portfolio 19290 31 July, 2020 0.64
Thrivent Moderate Allocation Portfolio 19117 31 July, 2020 0.33
Thrivent Global Stock Fund 19038 31 July, 2020 0.34
Thrivent Moderately Conservative Allocation Fund 18725 31 July, 2020 0.47
Nationwide Mid Cap Market Index Fund 18439 31 July, 2020 0.67
Fidelity VIP Growth Portfolio 18100 31 July, 2020 0.07
Oddo BHF US Mid Cap 18008 31 July, 2020 1.83
TIAA-CREF Quant Large-Cap Growth Fund 17520 31 July, 2020 0.15
Franklin Templeton VIPT Franklin Small-Mid Cap Growth VIP Fund 17450 31 July, 2020 0.92
EQ/400 Managed Volatility Portfolio 16772 31 July, 2020 0.64
VALIC Mid Cap Strategic Growth Fund 16491 31 July, 2020 1.83
Fidelity Capital Appreciation Fund 16325 31 July, 2020 0.08
Invesco S&P MidCap 400 Pure Growth ETF 16216 31 July, 2020 1.36
MFS Variable Insurance Trust - New Discovery Series 15898 31 July, 2020 0.53
Penn Series - Mid Cap Growth Fund 15443 31 July, 2020 2.35
CTIVP Los Angeles Capital Large Cap Growth Fund 15428 31 July, 2020 0.24
Vanguard Total World Stock Index Fund 15282 31 July, 2020 0.02
John Hancock VIT Strategic Equity Allocation Trust 15240 31 July, 2020 0.05
AB FCP I-Sustainable US Thematic Portfolio 15125 31 July, 2020 1.6
Pacific Select Mid-Cap Equity Portfolio 15072 31 July, 2020 0.56
Fidelity Blue Chip Growth Fund 15000 31 July, 2020 0.01
Thrivent Small Cap Stock Fund 14732 31 July, 2020 0.62
Nordea Invest Klima og Miljø 14711 31 July, 2020 1.61
Schwab Total Stock Market Index Fund 14671 31 July, 2020 0.03
Commerce MidCap Growth Fund 14205 31 July, 2020 1.24
Universal Invest Impact Equity 14075 31 July, 2020 1.73
Schwab 1000 Index Fund 13478 31 July, 2020 0.04
Vanguard US Equity Index Fund 13429 31 July, 2020 0.03
Fidelity Large Cap Growth Index Fund 13061 31 July, 2020 0.07
Thrivent Small Cap Stock Portfolio 12910 31 July, 2020 0.62
Nationwide NVIT Multi-Manager Small Company Fund 12800 31 July, 2020 1.26
Advanced Srs T Rowe Price Asset Allocation Port 12750 31 July, 2020 0.04
Franklin U.S. Opportunities Fund 12391 31 July, 2020 1.07
Calvert VP S&P MidCap 400 Index Portfolio 12037 31 July, 2020 0.65
Thrivent Global Stock Portfolio 11909 31 July, 2020 0.33
Allianz Global Small Cap Equity 11463 31 July, 2020 0.83
JPMorgan Market Expansion Enhanced Index Fund 11400 31 July, 2020 0.37
Raiffeisen Technologie Aktien 11000 31 July, 2020 2.21
Nicholas Partners Small Cap Growth Fund 10572 31 July, 2020 4.18
VALIC Co I Mid Cap Strategic Growth Fund 10407 31 July, 2020 0.85
Columbia Multi-Manager Small Cap Equity Strategies Fund 10330 31 July, 2020 0.22
Fidelity Advisor Equity Growth Fund 10200 31 July, 2020 0.07
Eaton Vance Tax Managed Multicap Growth Fund 16918 30 June, 2020 2.15
LVIP T. Rowe Price Structured Mid-Cap Growth Fund 21900 30 June, 2020 0.52
Congress Mid Cap Growth Fund 145020 30 June, 2020 3.02
Wasatch Ultra Growth Fund 91052 30 June, 2020 1.49
Buffalo Discovery Fund 40478 30 June, 2020 0.61
Brighthouse -Frontier Mid Cap Growth Portfolio 39775 30 June, 2020 0.81
Ivy VIP Small Cap Growth Fund 38897 30 June, 2020 2.52
T. Rowe Price Diversified Mid-Cap Growth Fund 37500 30 June, 2020 0.49
Vanguard Mid-Cap Growth Fund 194269 30 June, 2020 1.09
Victory RS Select Growth Fund 10615 30 June, 2020 1.29
JNL/GQG Emerging Markets Equity Fund 35596 30 June, 2020 1.55
Wasatch Global Opportunities Fund 14792 30 June, 2020 2.79
Brighthouse Invesco Small Cap Growth Portfolio 34490 30 June, 2020 0.78
T. Rowe Price Institutional Small-Cap Stock Fund 34475 30 June, 2020 0.19
Baird Midcap Fund 198785 30 June, 2020 2.51
Vanguard U.S. Growth Fund 94344 30 June, 2020 0.07
GQG Partners Emerging Markets Equity Fund 204297 30 June, 2020 1.39
GBC American Growth Fund Inc. 14582 30 June, 2020 2.54
Voya Large Cap Growth Portfolio 97756 30 June, 2020 0.4
T Rowe Price PF - US Smaller Companies Equity 14407 30 June, 2020 0.25
Buffalo Small Cap Fund 31410 30 June, 2020 1.21
ClearBridge Small Cap Growth Fund 500986 30 June, 2020 2.91
Deka-Industrie 4.0 CF 29000 30 June, 2020 0.36
Ivy Mid Cap Growth Fund 526253 30 June, 2020 2.28
Voya MidCap Opportunities Fund 26862 30 June, 2020 0.67
Lord Abbett Securities Trust - Value Opportunities 102767 30 June, 2020 1.71
Sit Small Cap Growth Fund 10200 30 June, 2020 2.39
BlackRock Mid-Cap Growth Equity Portfolio 705671 30 June, 2020 2.07
Victory RS Science and Technology Fund 13120 30 June, 2020 0.98
VY T. Rowe Price Diversified Mid Cap Growth Portfolio 24800 30 June, 2020 0.51
Brighthouse Stock Index Portfolio 24709 30 June, 2020 0.61
AZL Mid Cap Index Fund 24543 30 June, 2020 0.62
Lincoln SSgA Mid-Cap Index Fund 24519 30 June, 2020 0.63
Federated Hermes Mid-Capital Index Fund 10013 30 June, 2020 0.6
Osterweis Fund 12850 30 June, 2020 2.42
Timothy Plan Large/Mid-Cap Value Fund 22970 30 June, 2020 2.89
Northwestern Mutual Index 400 Stock Portfolio 22801 30 June, 2020 0.62
Artisan Small Cap Fund 228162 30 June, 2020 2.08
Victory RS Mid Cap Growth Fund 21120 30 June, 2020 0.99
JNL Multi-Manager Small Cap Growth Fund 21014 30 June, 2020 0.21
Goldman Sachs Small/Mid-Cap Growth Fund 128773 30 June, 2020 1.48
SFT Ivy Small Cap Growth Fund 20435 30 June, 2020 2.96
JNL/Mellon Capital Info Tech Sector Fund 20286 30 June, 2020 0.12
Franklin U.S. Opportunities Fund (Lux) 244830 30 June, 2020 1.2
Brown Advisory US Sustainable Growth Fund 132506 30 June, 2020 2.83
Franklin Technology Fund 154400 30 June, 2020 0.74
Counsel Global Small Cap 19643 30 June, 2020 2.09
Epoch Global Equity Fund 138817 30 June, 2020 1.06
Russell Investments Tax-Managed U.S. Mid & Small Cap Fund 12574 30 June, 2020 0.4
Vanguard Explorer Fund 247210 30 June, 2020 0.38
Wasatch Small Cap Growth Fund 254957 30 June, 2020 2.82
Ivy Small Cap Growth Fund 259040 30 June, 2020 2.61
Liberty All-Star Growth Fund 11500 30 June, 2020 1.03
RobecoSAM Smart Energy Fund 160000 30 June, 2020 2.77
Great-West S&P Mid Cap 400 Index Fund 18009 30 June, 2020 0.63
Wasatch Core Growth Fund 269805 30 June, 2020 2.5
Brown Advisory Sustainable Growth Fund 347691 30 June, 2020 2.77
Federated Hermes MDT Mid Cap Growth Fund 11368 30 June, 2020 0.56
Optimum Small-Mid Cap Value Fund 17235 30 June, 2020 0.89
Voya Large-Cap Growth Fund 16645 30 June, 2020 0.34
JNL/Mellon Capital S&P 400 MidCap Index Fund 74968 30 June, 2020 0.63
Westwood SMidCap Fund 11207 30 June, 2020 1.67
T. Rowe Price Small Cap Stock Fund 64833 30 June, 2020 0.19
Strategic Equity Allocation Fund 11205 30 June, 2020 0.04
Northwestern Mutual Mid Cap Growth Stock Portfolio 82773 30 June, 2020 1.84
Deka Umweltinvest 11000 30 June, 2020 0.5
Lord Abbett Developing Growth Fund 143623 30 June, 2020 1.54
Voya MidCap Opportunities Portfolio 61441 30 June, 2020 0.79
T Rowe Price QM US Small-Cap Growth Equity Fund 357800 30 June, 2020 1.03
JNL/Invesco Small Cap Growth Fund 56748 30 June, 2020 0.78
Vanguard Global Small-Cap Index Fund 15882 30 June, 2020 0.18
Brighthouse Funds Trust II -T. Rowe Price Small Cap Growth Portfolio 54741 30 June, 2020 1.01
Ivy VIP Mid Cap Growth Fund 53320 30 June, 2020 2.31
M Capital Appreciation Fund 15832 30 June, 2020 2.4
AQR Large Cap Defensive Style Fund 15625 30 June, 2020 0.07
Northern Mid Cap Index Fund 51216 30 June, 2020 0.63
Pacific Select Mid-Cap Growth Portfolio 83661 30 June, 2020 2.33
BlackRock Technology Opportunities Fund 173982 30 June, 2020 1.11
USAA Science & Technology Fund 47563 30 June, 2020 0.72
Harbor Small Cap Value Fund 190333 30 June, 2020 3.02
ClearBridge Variable Small Cap Growth Portfolio 45254 30 June, 2020 2.82
JPMorgan Funds - US Small Cap Growth Fund 12272 31 May, 2020 0.74
JPM US Small Cap Growth Fund 10869 31 May, 2020 0.74
LF Miton US Opportunities Fund 106000 31 May, 2020 2.44
Fidelity Strategic Advisers Small-Mid Cap Fund 97889 31 May, 2020 0.27
BlackRock Science and Technology Trust II 90194 31 May, 2020 1.14
JPMorgan Funds - US Technology Fund 119000 31 May, 2020 1.05
BlackRock Science and Technology Trust 32834 31 May, 2020 0.88
DPAM INVEST B Equities NewGems Sustainable 38000 31 May, 2020 1.05
UBS (CH) Inst Fd 2-Eq Global Small Cap Passive II 14274 31 May, 2020 0.16
LF Miton US Smaller Companies Fund 13700 31 May, 2020 1.44
iShares Russell 1000 Large-Cap Index Fund 22425 31 May, 2020 0.03
DFA U.S. Core Equity 1 Portfolio 49019 30 April, 2020 0.04
DFA T.A. U.S. Core Equity 2 Portfolio 16510 30 April, 2020 0.04
Fidelity SAI Small-Mid Cap 500 Index Fund 26461 30 April, 2020 0.36
Grandeur Peak International Stalwarts Fund 39750 30 April, 2020 0.86
BGF World Technology Fund 154266 30 April, 2020 1.04
DFA U.S. Core Equity 2 Portfolio 43265 30 April, 2020 0.04
RMB SMID Cap Fund 13969 31 March, 2020 1.98
ON S&P MidCap 400 Index Portfolio 10798 31 March, 2020 0.52
Pacific Select Developing Growth Portfolio 25817 31 March, 2020 2.25
Mutual of America Mid-Cap Equity Index Fund 34899 31 March, 2020 0.53
Renaissance Global Small-Cap Fund 10973 31 March, 2020 2.9
Florida State Board Administration Fund 50739 31 March, 2020 0.01
Invesco Mid Cap Growth Fund 219105 31 March, 2020 1.54
Bridge Builder Small/Mid Cap Growth Fund 92433 31 March, 2020 0.41
GQG Partners Emerging Markets Equity Fnd 51444 31 January, 2020 1.05
Okoworld Klima 12800 31 December, 2019 1.38
Indosuez Funds America Small & Mid Caps 11272 31 December, 2019 1.97
Pembroke US Growth Fund 14350 31 December, 2019 1.96
Statens Pensjonsfond Utland 412813 31 December, 2019 0.01
LVIP Blended Mid Cap Managed Volatility Fund 43307 31 December, 2019 N/A
AXA WF Global Optimal Income A C EUR 16111 31 December, 2019 0.24
UBS Next Generation Technology Fund 20300 31 October, 2019 N/A
British Columbia Investment Management Corp 99282 31 March, 2019 N/A
Pictet Pictet Eco Discovery Allocation Mother Fund 13000 26 November, 2018 N/A
SymbolTransaction DateReporting CikSecurities Owned Company CikReporting NameAcquistion Or DispositionForm Type Securities TransactedSecurity NameLink
MPWR 22 April, 2021 0001312593 270751 0001280452 Tseng Saria A 4 2895 Common Stock View
MPWR 22 April, 2021 0001415033 156105 0001280452 BLEGEN THEODORE A 4 1905 Common Stock View
MPWR 22 April, 2021 0001308676 1026852 0001280452 Hsing Michael A 4 9403 Common Stock View
MPWR 22 April, 2021 0001360833 323305 0001280452 Sciammas Maurice A 4 2895 Common Stock View
MPWR 22 April, 2021 0001308647 327437 0001280452 Xiao Deming A 4 2895 Common Stock View
MPWR 20 April, 2021 0001415033 155917 0001280452 BLEGEN THEODORE D 4 180 Common Stock View
MPWR 20 April, 2021 0001415033 155311 0001280452 BLEGEN THEODORE D 4 606 Common Stock View
MPWR 20 April, 2021 0001415033 154779 0001280452 BLEGEN THEODORE D 4 532 Common Stock View
MPWR 20 April, 2021 0001415033 154639 0001280452 BLEGEN THEODORE D 4 140 Common Stock View
MPWR 20 April, 2021 0001415033 154447 0001280452 BLEGEN THEODORE D 4 192 Common Stock View
MPWR 20 April, 2021 0001415033 154404 0001280452 BLEGEN THEODORE D 4 43 Common Stock View
MPWR 20 April, 2021 0001415033 154308 0001280452 BLEGEN THEODORE D 4 96 Common Stock View
MPWR 20 April, 2021 0001415033 154262 0001280452 BLEGEN THEODORE D 4 46 Common Stock View
MPWR 20 April, 2021 0001415033 154200 0001280452 BLEGEN THEODORE D 4 62 Common Stock View
MPWR 1 April, 2021 0001415033 156097 0001280452 BLEGEN THEODORE D 4 905 Common Stock View
MPWR 1 April, 2021 0001308676 1017449 0001280452 Hsing Michael D 4 10960 Common Stock View
MPWR 1 April, 2021 0001360833 320410 0001280452 Sciammas Maurice D 4 4305 Common Stock View
MPWR 1 April, 2021 0001360833 1193 0001280452 Sciammas Maurice D 4 10 Common Stock View
MPWR 1 April, 2021 0001360833 1164 0001280452 Sciammas Maurice D 4 29 Common Stock View
MPWR 1 April, 2021 0001360833 1049 0001280452 Sciammas Maurice D 4 115 Common Stock View
MPWR 1 April, 2021 0001360833 665 0001280452 Sciammas Maurice D 4 384 Common Stock View
MPWR 1 April, 2021 0001360833 205 0001280452 Sciammas Maurice D 4 460 Common Stock View
MPWR 1 April, 2021 0001360833 32 0001280452 Sciammas Maurice D 4 173 Common Stock View
MPWR 1 April, 2021 0001360833 0 0001280452 Sciammas Maurice D 4 32 Common Stock View
MPWR 1 April, 2021 0001312593 267212 0001280452 Tseng Saria D 4 4305 Common Stock View
MPWR 1 April, 2021 0001308647 324542 0001280452 Xiao Deming D 4 4305 Common Stock View
MPWR 31 March, 2021 0001360833 324715 0001280452 Sciammas Maurice D 4 8500 Common Stock View
MPWR 31 March, 2021 0001360833 17500 0001280452 Sciammas Maurice A 4 8500 Common Stock View
MPWR 30 March, 2021 0001308676 1091392 0001280452 Hsing Michael D 4 600 Common Stock View
MPWR 30 March, 2021 0001308676 1088192 0001280452 Hsing Michael D 4 3200 Common Stock View
MPWR 30 March, 2021 0001308676 1082364 0001280452 Hsing Michael D 4 5828 Common Stock View
MPWR 30 March, 2021 0001308676 1062651 0001280452 Hsing Michael D 4 19713 Common Stock View
MPWR 30 March, 2021 0001308676 1045058 0001280452 Hsing Michael D 4 17593 Common Stock View
MPWR 30 March, 2021 0001308676 1038850 0001280452 Hsing Michael D 4 6208 Common Stock View
MPWR 30 March, 2021 0001308676 1037650 0001280452 Hsing Michael D 4 1200 Common Stock View
MPWR 30 March, 2021 0001308676 1034340 0001280452 Hsing Michael D 4 3310 Common Stock View
MPWR 30 March, 2021 0001308676 1031301 0001280452 Hsing Michael D 4 3039 Common Stock View
MPWR 30 March, 2021 0001308676 1028609 0001280452 Hsing Michael D 4 2692 Common Stock View
MPWR 30 March, 2021 0001308676 1028409 0001280452 Hsing Michael D 4 200 Common Stock View
MPWR 22 March, 2021 0001415033 158879 0001280452 BLEGEN THEODORE D 4 20 Common Stock View
MPWR 22 March, 2021 0001415033 158759 0001280452 BLEGEN THEODORE D 4 120 Common Stock View
MPWR 22 March, 2021 0001415033 158619 0001280452 BLEGEN THEODORE D 4 140 Common Stock View
MPWR 22 March, 2021 0001415033 158474 0001280452 BLEGEN THEODORE D 4 145 Common Stock View
MPWR 22 March, 2021 0001415033 158294 0001280452 BLEGEN THEODORE D 4 180 Common Stock View
MPWR 22 March, 2021 0001415033 158012 0001280452 BLEGEN THEODORE D 4 282 Common Stock View
MPWR 22 March, 2021 0001415033 157568 0001280452 BLEGEN THEODORE D 4 444 Common Stock View
MPWR 22 March, 2021 0001415033 157468 0001280452 BLEGEN THEODORE D 4 100 Common Stock View
MPWR 22 March, 2021 0001415033 157267 0001280452 BLEGEN THEODORE D 4 201 Common Stock View
MPWR 22 March, 2021 0001415033 157064 0001280452 BLEGEN THEODORE D 4 203 Common Stock View
MPWR 22 March, 2021 0001415033 157002 0001280452 BLEGEN THEODORE D 4 62 Common Stock View
MPWR 26 February, 2021 0001192171 1281 0001280452 CHANG KUO WEI HERBERT D 4 300 Common Stock View
MPWR 26 February, 2021 0001308647 328847 0001280452 Xiao Deming D 4 3000 Common Stock View
MPWR 24 February, 2021 0001308647 331847 0001280452 Xiao Deming D 4 1000 Common Stock View
MPWR 19 February, 2021 0001415033 163097 0001280452 BLEGEN THEODORE D 4 101 Common Stock View
MPWR 19 February, 2021 0001415033 163047 0001280452 BLEGEN THEODORE D 4 50 Common Stock View
MPWR 19 February, 2021 0001415033 162747 0001280452 BLEGEN THEODORE D 4 300 Common Stock View
MPWR 19 February, 2021 0001415033 162282 0001280452 BLEGEN THEODORE D 4 465 Common Stock View
MPWR 19 February, 2021 0001415033 161674 0001280452 BLEGEN THEODORE D 4 400 Common Stock View
MPWR 19 February, 2021 0001415033 160643 0001280452 BLEGEN THEODORE D 4 1031 Common Stock View
MPWR 19 February, 2021 0001415033 159691 0001280452 BLEGEN THEODORE D 4 952 Common Stock View
MPWR 19 February, 2021 0001415033 159441 0001280452 BLEGEN THEODORE D 4 250 Common Stock View
MPWR 19 February, 2021 0001415033 159141 0001280452 BLEGEN THEODORE D 4 300 Common Stock View
MPWR 19 February, 2021 0001415033 159091 0001280452 BLEGEN THEODORE D 4 50 Common Stock View
MPWR 19 February, 2021 0001415033 158991 0001280452 BLEGEN THEODORE D 4 100 Common Stock View
MPWR 19 February, 2021 0001415033 158899 0001280452 BLEGEN THEODORE D 4 92 Common Stock View
MPWR 19 February, 2021 0001360833 1203 0001280452 Sciammas Maurice D 4 172 Common Stock View
MPWR 19 February, 2021 0001415033 162074 0001280452 BLEGEN THEODORE D 4 208 Common Stock View
MPWR 17 February, 2021 0001312593 292952 0001280452 Tseng Saria D 4 591 Common Stock View
MPWR 17 February, 2021 0001312593 291143 0001280452 Tseng Saria D 4 1809 Common Stock View
MPWR 17 February, 2021 0001312593 289750 0001280452 Tseng Saria D 4 1393 Common Stock View
MPWR 17 February, 2021 0001312593 288940 0001280452 Tseng Saria D 4 810 Common Stock View
MPWR 17 February, 2021 0001312593 285740 0001280452 Tseng Saria D 4 3200 Common Stock View
MPWR 17 February, 2021 0001312593 281056 0001280452 Tseng Saria D 4 4684 Common Stock View
MPWR 17 February, 2021 0001312593 277422 0001280452 Tseng Saria D 4 3634 Common Stock View
MPWR 17 February, 2021 0001312593 274327 0001280452 Tseng Saria D 4 3095 Common Stock View
MPWR 17 February, 2021 0001312593 272627 0001280452 Tseng Saria D 4 1700 Common Stock View
MPWR 17 February, 2021 0001312593 272217 0001280452 Tseng Saria D 4 410 Common Stock View
MPWR 17 February, 2021 0001312593 271817 0001280452 Tseng Saria D 4 400 Common Stock View
MPWR 17 February, 2021 0001312593 271517 0001280452 Tseng Saria D 4 300 Common Stock View
MPWR 16 February, 2021 0001308676 1091992 0001280452 Hsing Michael A 4 89 Common Stock View
MPWR 16 February, 2021 0001360833 333126 0001280452 Sciammas Maurice D 4 800 Common Stock View
MPWR 16 February, 2021 0001360833 333215 0001280452 Sciammas Maurice A 4 89 Common Stock View
MPWR 16 February, 2021 0001415033 163198 0001280452 BLEGEN THEODORE A 4 89 Common Stock View
MPWR 16 February, 2021 0001308647 332847 0001280452 Xiao Deming D 4 5000 Common Stock View
MPWR 16 February, 2021 0001360833 340906 0001280452 Sciammas Maurice D 4 3220 Common Stock View
MPWR 16 February, 2021 0001360833 337706 0001280452 Sciammas Maurice D 4 3200 Common Stock View
MPWR 16 February, 2021 0001360833 336226 0001280452 Sciammas Maurice D 4 1480 Common Stock View
MPWR 16 February, 2021 0001360833 334926 0001280452 Sciammas Maurice D 4 1300 Common Stock View
MPWR 16 February, 2021 0001360833 334526 0001280452 Sciammas Maurice D 4 400 Common Stock View
MPWR 16 February, 2021 0001360833 333926 0001280452 Sciammas Maurice D 4 600 Common Stock View
MPWR 12 February, 2021 0001480772 11509 0001280452 Zhou Jeff D 4 200 Common Stock View
MPWR 11 February, 2021 0001360833 344126 0001280452 Sciammas Maurice D 4 100 Common Stock View
MPWR 11 February, 2021 0001360833 344226 0001280452 Sciammas Maurice D 4 1400 Common Stock View
MPWR 11 February, 2021 0001360833 345626 0001280452 Sciammas Maurice D 4 1210 Common Stock View
MPWR 11 February, 2021 0001360833 346836 0001280452 Sciammas Maurice D 4 1200 Common Stock View
MPWR 11 February, 2021 0001360833 348036 0001280452 Sciammas Maurice D 4 940 Common Stock View
MPWR 11 February, 2021 0001360833 348976 0001280452 Sciammas Maurice D 4 150 Common Stock View
MPWR 10 February, 2021 0001308676 1092003 0001280452 Hsing Michael D 4 1000 Common Stock View
MPWR 10 February, 2021 0001308676 1093003 0001280452 Hsing Michael D 4 4809 Common Stock View
MPWR 10 February, 2021 0001308676 1097812 0001280452 Hsing Michael D 4 4451 Common Stock View
SymbolDatePeriodDownload XLSX File
MPWR 2020 FY Download XLSX File
MPWR 2019 FY Download XLSX File
MPWR 2018 FY Download XLSX File
MPWR 2017 FY Download XLSX File
MPWR 2016 FY Download XLSX File
MPWR 2015 FY Download XLSX File
MPWR 2014 FY Download XLSX File
MPWR 2013 FY Download XLSX File
MPWR 2012 FY Download XLSX File
MPWR 2011 FY Download XLSX File
MPWR 2020 Q1 Download XLSX File
MPWR 2020 Q4 Download XLSX File
MPWR 2020 Q3 Download XLSX File
MPWR 2020 Q2 Download XLSX File
MPWR 2019 Q2 Download XLSX File
MPWR 2019 Q4 Download XLSX File
MPWR 2019 Q3 Download XLSX File
MPWR 2019 Q1 Download XLSX File
MPWR 2018 Q2 Download XLSX File
MPWR 2018 Q4 Download XLSX File
MPWR 2018 Q3 Download XLSX File
MPWR 2018 Q1 Download XLSX File
MPWR 2017 Q2 Download XLSX File
MPWR 2017 Q4 Download XLSX File
MPWR 2017 Q3 Download XLSX File
MPWR 2017 Q1 Download XLSX File
MPWR 2016 Q1 Download XLSX File
MPWR 2016 Q2 Download XLSX File
MPWR 2016 Q3 Download XLSX File
MPWR 2016 Q4 Download XLSX File
MPWR 2015 Q1 Download XLSX File
MPWR 2015 Q4 Download XLSX File
MPWR 2015 Q3 Download XLSX File
MPWR 2015 Q2 Download XLSX File
MPWR 2014 Q2 Download XLSX File
MPWR 2014 Q4 Download XLSX File
MPWR 2014 Q3 Download XLSX File
MPWR 2014 Q1 Download XLSX File
MPWR 2013 Q2 Download XLSX File
MPWR 2013 Q4 Download XLSX File
MPWR 2013 Q3 Download XLSX File
MPWR 2013 Q1 Download XLSX File
MPWR 2012 Q1 Download XLSX File
MPWR 2012 Q4 Download XLSX File
MPWR 2012 Q3 Download XLSX File
MPWR 2012 Q2 Download XLSX File
MPWR 2011 Q3 Download XLSX File
MPWR 2011 Q4 Download XLSX File
MPWR 2011 Q2 Download XLSX File

Charts

Company Historical Earnings

DateSymbolEPSEPS EstimatedTimeRevenueRevenue Estimated
4 May, 2021 MPWR 1.46 1.46 bmo 0 242760000
4 February, 2021 MPWR 1.31 1.31 bmo 0 225000000
29 October, 2020 MPWR 1.69 1.69 amc 259422000 257886958.57988
28 July, 2020 MPWR 1.08 1.08 amc 186209000 172415740.74074
28 April, 2020 MPWR 0.95 0.95 amc 165778000 164032968.42105
5 February, 2020 MPWR 1.04 1.04 amc 166738000 165134750
22 October, 2019 MPWR 1.08 1.08 amc 168813000 167249916.66667
31 July, 2019 MPWR 0.92 0.92 amc 151007000 151007000
2 May, 2019 MPWR 0.84 0.84 amc 141363000 141363000
12 February, 2019 MPWR 0.99 0.99 amc 153497000 151946525.25253
25 October, 2018 MPWR 1.06 1.06 amc 159975000 158465801.88679
25 July, 2018 MPWR 0.9 0.9 amc 139761000 139761000
30 April, 2018 MPWR 0.79 0.79 amc 129150000 125880379.74684
8 February, 2018 MPWR 0.82 0.82 amc 129430000 126273170.73171
26 October, 2017 MPWR 0.84 0.84 amc 128939000 125869023.80952
26 July, 2017 MPWR 0.68 0.68 amc 112198000 110548029.41176
26 April, 2017 MPWR 0.58 0.58 amc 100362000 98631620.689655
9 February, 2017 MPWR 0.65 0.65 amc 103618000 100429753.84615
31 October, 2016 MPWR 0.66 0.66 amc 106456000 104843030.30303
25 July, 2016 MPWR 0.54 0.54 amc 94079000 94079000
2 May, 2016 MPWR 0.45 0.45 amc 84512000 82633955.555556
4 February, 2016 MPWR 0.51 0.51 amc 86919000 83510411.764706
26 October, 2015 MPWR 0.55 0.55 amc 91194000 89535927.272727
27 July, 2015 MPWR 0.46 0.46 amc 81416000 79646086.956522
22 April, 2015 MPWR 0.37 0.37 amc 73538000 71550486.486486
4 February, 2015 MPWR 0.43 0.43 amc 75703000 73942465.116279
27 October, 2014 MPWR 0.46 0.46 amc 78335000 78335000
24 July, 2014 MPWR 0.37 0.37 amc 68436000 64736756.756757
24 April, 2014 MPWR 0.39 0.39 amc 60061000 40040666.666667
6 February, 2014 MPWR 0.32 0.32 amc 63560000 61573750
24 October, 2013 MPWR 0.33 0.33 amc 65347000 63366787.878788
6 August, 2013 MPWR 0.24 0.24 amc 57714000 55309250
29 April, 2013 MPWR 0.17 0.17 amc 51470000 48442352.941176
6 February, 2013 MPWR 0.21 0.21 amc 48214000 45918095.238095
1 November, 2012 MPWR 0.27 0.27 amc 56508000 54415111.111111
30 July, 2012 MPWR 0.28 0.28 amc 58607000 52327678.571429
30 April, 2012 MPWR 0.17 0.17 amc 50484000 38605411.764706
9 February, 2012 MPWR 0.15 0.15 amc 47461000 34804733.333333
27 October, 2011 MPWR 0.23 0.23 amc 52962000 48356608.695652
2 August, 2011 MPWR 0.21 0.21 amc 51628000 46711047.619048
28 April, 2011 MPWR 0.13 0.13 amc 44468000 37626769.230769
3 February, 2011 MPWR 0.18 0.18 amc 47057000 36599888.888889
3 November, 2010 MPWR 0.43 0.43 amc 65843000 64311767.44186
28 July, 2010 MPWR 0.31 0.31 amc 55690000 52097096.774194
29 April, 2010 MPWR 0.26 0.26 amc 50250000 44451923.076923
4 February, 2010 MPWR 0.2 0.2 amc 46547000 44219650
22 October, 2009 MPWR 0.24 0.24 amc 47966000 45967416.666667
30 July, 2009 MPWR 0.17 0.17 amc 41173000 33907176.470588
28 April, 2009 MPWR 0.06 0.06 bmo 29322000 14661000
12 February, 2009 MPWR 0.16 0.16 bmo 34709000 26031750
23 October, 2008 MPWR 0.33 0.33 bmo 48891000 47409454.545455
31 July, 2008 MPWR 0.2 0.2 bmo 41502000 41502000
12 May, 2008 MPWR 0.21 0.21 bmo 35409000 33722857.142857
5 February, 2008 MPWR 0.26 0.26 bmo 38487000 34046192.307692
30 October, 2007 MPWR 0.27 0.27 bmo 40188000 34234222.222222
31 July, 2007 MPWR 0.12 0.12 bmo 30833000 25694166.666667
27 April, 2007 MPWR 0.8 0.8 bmo 24496000 1531000
12 February, 2007 MPWR 0.13 0.13 bmo 26396000 12182769.230769
30 October, 2006 MPWR 0.12 0.12 bmo 27255000 22712500
2 August, 2006 MPWR 0.12 0.12 bmo 26601000 22167500
1 May, 2006 MPWR 0.07 0.07 bmo 24763000 14150285.714286
28 March, 2006 MPWR 0.15 0.15 bmo 32531000 28193533.333333
26 October, 2005 MPWR 0.17 0.17 bmo 0 0
28 July, 2005 MPWR 0.06 0.06 bmo 22257000 22257000
28 April, 2005 MPWR 0.01 0.01 bmo 14637009 0
3 February, 2005 MPWR 0.11 0.11 bmo 0 0

Company Profile

Company Name Monolithic Power Systems Inc
Symbol MPWR
Currency USD
Price 313.945
Exchange Name Nasdaq Global Select (NASDAQ)
Industry Semiconductors
CEO Mr. Michael Hsing
Sector Technology
Country US
Full Time Employees 2209
Phone 14252969956
Address 5808 Lake Washington Blvd NE
City Kirkland
State WASHINGTON
Zip 98033
>