Company profile

Jonathan Blair De Gaynor
Incorporated in
Fiscal year end
IRS number

SRI stock data


Investment data

Data from SEC filings
Securities sold
Number of investors


6 May 20
12 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 182.97M 190.37M 203.39M 222.24M
Net income 3.49M 4.21M 6.66M 39.76M
Diluted EPS 0.13 0.15 0.24 1.41
Net profit margin 1.91% 2.21% 3.28% 17.89%
Operating income 3.66M 1.07M 9.32M 49.19M
Net change in cash 11.9M 14.14M 3.76M -1.58M
Cash on hand 81.31M 69.4M 55.26M 51.5M
Cost of revenue 137.57M 146.17M 151.53M 165.41M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 834.29M 866.2M 824.44M 695.98M
Net income 60.29M 53.85M 45.05M 75.57M
Diluted EPS 2.13 1.85 1.57 2.74
Net profit margin 7.23% 6.22% 5.46% 10.86%
Operating income 71.28M 67M 57.37M 44.08M
Net change in cash -11.69M 15.09M 15.61M -3.97M
Cash on hand 69.4M 81.09M 66M 50.39M
Cost of revenue 620.56M 609.57M 576.3M 500.54M

Financial data from Stoneridge earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
9 Mar 20 Jeffrey P Draime Common Shares, without par value Grant Aquire A No 0 6,810 0 99,309
9 Mar 20 Douglas C Jacobs Common Shares, without par value Grant Aquire A No 0 6,810 0 68,669
9 Mar 20 Kim Korth Common Shares, without par value Grant Aquire A No 0 6,810 0 63,409
9 Mar 20 William M Lasky Common Shares, without par value Grant Aquire A No 0 6,810 0 134,389
95.4% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 120 149 -19.5%
Opened positions 12 19 -36.8%
Closed positions 41 19 +115.8%
Increased positions 34 46 -26.1%
Reduced positions 59 59
13F shares
Current Prev Q Change
Total value 2.38B 771.45M +209.1%
Total shares 25.75M 26.31M -2.1%
Total puts 400 0 NEW
Total calls 12.9K 0 NEW
Total put/call ratio 0.0
Largest owners
Shares Value Change
BLK BlackRock 2M $33.52M +0.2%
Dimensional Fund Advisors 1.81M $30.34M -2.0%
SAMG Silvercrest Asset Management 1.8M $30.17M +9.2%
N Price T Rowe Associates 1.65M $27.59M -3.3%
Frontier Capital Management 1.63M $27.22M +185.8%
Massachusetts Financial Services 1.39M $23.23M -15.1%
Vanguard 1.38M $23.16M -14.0%
Pembroke Management 936.92K $15.69M -1.4%
Cooke & Bieler 860.79K $14.42M +657.6%
FMR 791.5K $13.26M +18.1%
Largest transactions
Shares Bought/sold Change
Frontier Capital Management 1.63M +1.06M +185.8%
JHG Janus Henderson 755.93K +755.93K NEW
Cooke & Bieler 860.79K +747.17K +657.6%
Encompass Capital Advisors 0 -413.77K EXIT
Rice Hall James & Associates 213.18K -400K -65.2%
Massachusetts Financial Services 1.39M -247.21K -15.1%
THB Asset Management 0 -229.08K EXIT
Vanguard 1.38M -225.5K -14.0%
Arrowstreet Capital, Limited Partnership 26.34K -204.43K -88.6%
Next Century Growth Investors 0 -202.84K EXIT

Financial report summary

CTSDanaMethode ElectronicsPioneerCalAmpBorgWarnerVisteonCTSCTSDenso
Content analysis ?
H.S. sophomore Avg
New words: adequate, adequately, alter, automatically, chain, choose, combat, declared, decree, delay, delayed, detected, discretionary, disrupt, disrupted, disrupting, disruption, distancing, draft, duration, ease, ensure, essential, extension, extreme, Facilitation, floating, floor, fluctuate, franchise, greater, halt, Health, high, hiring, historical, hold, home, impeded, indefinite, infotainment, interbank, intraperiod, liquidity, local, London, magnitude, mandatory, methodology, moderate, modification, month, moving, notice, notified, offered, outlook, Overnight, pace, pandemic, payout, preserve, promulgated, remove, repaid, respond, restoration, restore, salaried, scope, seeking, Simplifying, situation, social, SOFR, spending, spread, statutory, strain, swap, temporarily, temporary, uncertain, understanding, undrawn, unemployment, volatility, workforce, World, worldwide, Wuhan
Removed: adjust, AOCI, application, book, cancelable, commenced, commencement, comparative, composed, CPI, damaged, determining, discount, environment, exercise, expired, extend, forfeiture, implicit, imposing, initiated, insurance, IPCA, lease, lessee, noncancelable, obtained, package, pending, prepaid, profit, pursued, receipt, Reclassification, reclassify, recovery, reimbursement, relating, residual, resolved, retained, retaliatory, retrospective, ROU, settled, slightly, storm, stranded, subsequently, terminate, twelve, unamortized, video