Opera Limited

NASDAQ: OPRA · Real-Time Price · USD
15.67
0.27 (1.75%)
At close: Aug 15, 2025, 11:29 AM

Opera Fail-to-Deliver

Total FTD Shares
38.59K
Below Average
FTD / Avg. Volume
7.68%
Low Impact
1-Year Change
> 100%
Positive Trend

FTD Chart

As of Jul 10, 2025, Opera Limited has 38,594 shares failed to deliver, representing 7.68% of the average daily volume of 502,603 shares. Over the past year, the monthly average FTD is 17,870 shares, with the current level 116% above the historical average, indicating elevated settlement pressure. The weighted FTD ratio above 1% suggests potential liquidity constraints or heightened short-selling activity.

FTD History

Date Price FTD Shares % Change
Jul 10, 2025 19.71 38.59K +592.64%
Jun 25, 2025 17.96 5.57K +1014.40%
May 19, 2025 17.86 500 +502.41%
Apr 30, 2025 16.73 83 -86.50%
Mar 12, 2025 17.47 615 -50.12%
Feb 26, 2025 17.99 1.23K +841.22%
Jan 31, 2025 17.95 131 -84.98%
Dec 27, 2024 18.22 872 -97.36%
Nov 25, 2024 19.27 33.06K +2028.65%
Oct 30, 2024 17.97 1.55K +55.30%
Sep 30, 2024 14.84 1K -94.66%
Aug 29, 2024 14.05 18.73K -19.03%
Jul 31, 2024 12.08 23.13K +462520.00%
Jun 28, 2024 13.1 5 -95.80%
May 30, 2024 13.24 119 -98.16%
Apr 30, 2024 11.65 6.47K +23874.07%
Mar 28, 2024 14.76 27 -89.53%
Feb 23, 2024 9.87 258 -97.59%
Jan 02, 2024 11.86 10.71K -17.74%
Dec 29, 2023 11.98 13.02K +1260.40%
Nov 29, 2023 10.05 957 -77.27%
Oct 17, 2023 10.35 4.21K -90.42%
Sep 29, 2023 10.21 43.95K +441.82%
Aug 14, 2023 14.32 8.11K +1073.81%
Jul 31, 2023 16.3 691 -85.76%
Jun 30, 2023 18 4.85K +4.70%
May 31, 2023 13.95 4.63K -46.66%
Apr 28, 2023 10.6 8.69K +3710.09%
Mar 31, 2023 9.01 228 -81.00%
Feb 24, 2023 6.48 1.2K +14900.00%
Jan 27, 2023 5.96 8 n/a