Ocular Therapeutix, Inc.
← Back to OCUL Overview

Ocular Therapeutix, Inc. (OCUL)

Profitability & Net Margin History

Current Net Margin

-487.95%

Ocular Therapeutix, Inc. currently has a net profit margin of -487.95%.

Financial Fundamentals

OCULQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.01-0.06-487.95%1066
2025-09-300.01-0.07-477.30%2656
2025-06-300.01-0.07-503.86%9488
2025-03-310.01-0.06-598.74%31547
2024-12-310.02-0.05-283.27%4669
2024-09-300.02-0.04-236.58%2968
2024-06-300.02-0.04-266.27%17267
2024-03-310.01-0.06-438.93%24151
2023-12-310.01-0.03-197.42%19400
2023-09-300.02-0.00-3.42%13277
2023-06-300.02-0.02-136.19%9050
2023-03-310.01-0.03-226.69%11627
2022-12-310.01-0.02-110.42%9173
2022-09-300.01-0.02-202.16%4916
2022-06-300.01-0.02-152.99%5788
2022-03-310.01-0.01-95.11%6383
2021-12-310.01-0.00-31.28%5314
2021-09-300.010.0021.86%9424
2021-06-300.01-0.01-72.38%11488
2021-03-310.010.0042.51%120746
2020-12-310.01-0.09-1164.95%96168
2020-09-300.01-0.01-203.27%212739
2020-06-300.00-0.04-2330.66%150613
2020-03-310.00-0.02-824.53%32871
2019-12-310.00-0.03-1153.24%111190
2019-09-300.00-0.02-2265.14%149686
2019-06-300.00-0.02-3762.00%28151
2019-03-310.00-0.02-3480.49%2831
2018-12-310.00-0.02-3452.18%43813
2018-09-300.00-0.02-3014.06%88381
2018-06-300.00-0.01-2130.25%191828
2018-03-310.00-0.01-4048.53%135818
2017-12-310.00-0.01-2690.35%28613
2017-09-300.00-0.02-2976.48%129155
2017-06-300.00-0.02-4268.04%89477
2017-03-310.00-0.02-3373.26%86407
2016-12-310.00-0.01-2509.20%49746
2016-09-300.00-0.01-2011.74%58350
2016-06-300.00-0.01-2595.24%22843
2016-03-310.00-0.01-2366.81%7287
2015-12-310.00-0.01-2439.68%24657
2015-09-300.00-0.01-2686.25%50564
2015-06-300.00-0.01-2180.61%40174
2015-03-310.00-0.01-1778.87%20382
2014-12-310.00-0.01-1575.05%352565
2014-09-300.00-0.01-5100.70%148899
2014-06-300.00-0.01-6589.69%1936586
2014-03-310.00-0.01-25955.56%
2013-12-310.00-0.00
2013-09-300.00-0.00
2013-06-300.00-0.00
2013-03-310.00-0.00

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.