Company profile

Douglas S. Boothe
Fiscal year end
IRS number

AKRX stock data



11 May 20
3 Aug 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 204.69M 162.26M 176.24M 178.06M
Net income -256.73M -80.66M 47.67M -111.6M
Diluted EPS -2.01 -0.64 0.38 -0.89
Net profit margin -125% -49.71% 27.05% -62.68%
Operating income -246.92M -43.98M 8.77M -87.37M
Net change in cash -72.62M -60.74M 27.28M -5.83M
Cash on hand 72.18M 144.8M 205.54M 178.26M
Cost of revenue 110.15M 102.45M 104.84M 110.07M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 682.43M 694.02M 841.05M 1.12B
Net income -226.77M -401.91M -24.55M 184.24M
Diluted EPS -3.21 -0.2 1.47
Net profit margin -33.23% -57.91% -2.92% 16.50%
Operating income -188.06M -388.43M -22.88M 322.86M
Net change in cash -80.06M -143.25M 167.35M -145.49M
Cash on hand 144.8M 224.87M 368.12M 200.77M
Cost of revenue 429.72M 448M 408.84M 443.33M

Financial data from Akorn earnings reports

Date Owner Security Transaction Code 10b5-1 $Price #Shares $Value #Remaining
9 May 20 Bonaccorsi Joseph Common Stock Payment of exercise Dispose F No 0.25 14,983 3.75K 973,835
9 May 20 Pollard Randall E. Common Stock Payment of exercise Dispose F No 0.25 2,742 685.5 99,166
9 May 20 Portwood Duane A Common Stock Payment of exercise Dispose F No 0.25 15,376 3.84K 344,701
9 May 20 Jonathan Kafer Common Stock Payment of exercise Dispose F No 0.25 9,539 2.38K 179,192
4 May 20 Bonaccorsi Joseph Common Stock Payment of exercise Dispose F No 0.26 3,713 965.38 988,818
64.0% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 134 149 -10.1%
Opened positions 16 20 -20.0%
Closed positions 31 32 -3.1%
Increased positions 33 48 -31.3%
Reduced positions 52 54 -3.7%
13F shares
Current Prev Q Change
Total value 70.64M 257.58M -72.6%
Total shares 85.22M 83.02M +2.7%
Total puts 944.4K 1.33M -29.1%
Total calls 305.2K 2M -84.7%
Total put/call ratio 3.1 0.7 +364.2%
Largest owners
Shares Value Change
BLK BlackRock 15.56M $8.73M -2.2%
Stonehill Capital Management 10.29M $5.78M +2896.7%
Renaissance Technologies 9.44M $5.3M -10.7%
Vanguard 7.9M $4.43M -7.7%
Canyon Capital Advisors 5M $2.81M 0.0%
Rubric Capital Management 4.47M $2.51M NEW
Dimensional Fund Advisors 3.5M $1.96M -10.0%
STT State Street 2.98M $1.67M -11.6%
Aqr Capital Management 2.17M $1.22M +368.1%
Two Sigma Advisers 1.97M $1.11M -5.1%
Largest transactions
Shares Bought/sold Change
Stonehill Capital Management 10.29M +9.95M +2896.7%
Rubric Capital Management 4.47M +4.47M NEW
MS Morgan Stanley 245.74K -1.93M -88.7%
Aqr Capital Management 2.17M +1.71M +368.1%
D. E. Shaw & Co. 28.68K -1.69M -98.3%
Maverick Capital 0 -1.24M EXIT
Renaissance Technologies 9.44M -1.13M -10.7%
Squarepoint Ops 131.12K -1.02M -88.6%
Oxford Asset Management 0 -850.95K EXIT
DB Deutsche Bank 29.46K -814.25K -96.5%
Content analysis ?
H.S. junior Avg
New words: adjourned, adjournment, affiliated, afford, APA, AQR, backstopped, bid, bidder, binding, broken, carryback, channel, Chapter, clarity, comparison, consecutive, Constellation, constrained, constraint, convenience, criteria, cybersecurity, deficit, Delhi, delisting, deposited, disruption, earlier, economy, effectuate, effort, elevated, enterprise, exempt, exemption, explained, exposed, Fir, focused, foreclose, forma, FSB, globe, heard, horse, important, impossible, judge, length, LIBOR, Magentar, Magnetar, maximum, Merry, mitigate, mitigating, necessitated, notification, outbreak, OxAM, pandemic, perfection, precautionary, predict, predicted, prepay, pro, Quant, rata, reinstated, reliably, rely, remotely, restructuring, resume, RSA, safety, salaried, sanitization, Society, spending, stalking, step, successor, supervision, taxable, team, technical, temporarily, thousand, title, Toggle, toggling, tolled, Tree, undiscounted, uninterrupted, unreasonably, visit, weekly, wholly, Wilmington, withdrawn, withdrew, withheld, workforce, world, worsen
Removed: accelerated, acquiring, actively, adequately, amend, amending, antitrust, appointing, appointment, approach, arguing, Article, assert, attribution, authority, authorization, authorized, bank, beneficially, Bruce, candidate, capitalization, certification, chase, Circuit, clarify, compensatory, concept, condemnation, confer, conferring, conform, consolidate, conspiracy, consumed, continued, convicted, Cook, County, covenant, deal, define, disaggregation, discharge, discretion, discretionary, distract, divest, documented, Dr, EJ, eliminate, embedded, enroll, entirety, environment, ESPP, exclude, excluding, expanded, expedition, expired, expressly, extensive, face, fail, faith, Fargo, federal, finalized, found, fraudulently, German, good, governing, grantor, growth, guarantee, guilty, Gurgaon, harm, Haryana, healthcare, history, Human, impair, implemented, Improving, incorrect, incurrence, induced, influence, injunctive, insolvent, Inspector, instructed, instrument, intention, intermediate, internally, involvement, IRC, issuer, issuing, jointly, JPM, jpmorgan, jury, Kutinsky, LBCA, lesser, lift, limit, Mahoney, manner, materialize, Matter, McCambridge, mediate, met, misconduct, modification, motivate, move, negotiate, Nembutal, Nicox, nominate, nominated, nomination, nonemployee, notify, OAI, objection, observe, offering, open, oppose, ordered, outlook, oversee, ownership, Parent, participating, partnership, pattern, payroll, perform, permissive, pertinent, pledge, postretirement, power, precluded, prejudicial, premium, preservation, pretrial, prevailing, privately, prove, purportedly, pursue, qualify, racketeering, ready, reassignment, reclassified, recommendation, record, recover, remedial, remediate, remediation, render, rendered, rental, repudiating, repurchase, repurchased, requested, resolve, respond, restatement, revolving, running, satisfactory, Segal, separately, serve, shown, Singer, stay, stayed, structured, substance, subtotal, successfully, suit, superseded, supplement, suspended, syndication, technique, test, treated, uncommitted, undrawn, unissued, unpledged, unrecognized, unstayed, untimely, vacant, verdict, VIII, voluntarily, waived, waiver, withhold, worth, write