NASDAQ: BABX · Real-Time Price · USD
27.62
0.03 (0.11%)
At close: Aug 18, 2025, 3:59 PM

Fail-to-Deliver

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

FTD Chart

As of Jul 14, 2025, has 8,964 shares failed to deliver, representing 0.96% of the average daily volume of 929,259 shares. Over the past year, the monthly average FTD is 14,026 shares, with the current level 36% below the historical average, indicating moderate settlement pressure. The weighted FTD ratio below 1% suggests normal market making activity with adequate liquidity.

FTD History

Date Price FTD Shares % Change
Jul 14, 2025 22.47 8.96K -81.16%
Jun 30, 2025 24.85 47.57K +1523.10%
May 30, 2025 24.66 2.93K +8520.59%
Apr 29, 2025 27.5 34 +88.89%
Mar 27, 2025 37.6 18 -99.97%
Feb 27, 2025 39.18 55.25K +1196.85%
Jan 31, 2025 21.39 4.26K -48.02%
Dec 31, 2024 16.1 8.2K +2632.00%
Nov 29, 2024 17.38 300 -83.64%
Oct 29, 2024 23.13 1.83K -53.20%
Sep 30, 2024 26.74 3.92K +430.31%
Aug 30, 2024 16.91 739 -5.01%
Jul 31, 2024 15.41 778 -92.78%
Jun 20, 2024 14.02 10.78K -60.69%
May 31, 2024 15.02 27.41K +1933.46%
Apr 26, 2024 14.37 1.35K +188.03%
Mar 27, 2024 13.16 468 +1571.43%
Feb 20, 2024 14.04 28 -86.85%
Jan 23, 2024 14.67 213 +97.22%
Dec 29, 2023 15.91 108 +671.43%
Nov 30, 2023 14.79 14 -99.55%
Oct 30, 2023 18.2 3.13K +288.09%
Sep 29, 2023 19.82 806 -70.08%
Aug 14, 2023 23.11 2.69K +530.91%
Jul 31, 2023 27.21 427 -15.94%
Jun 30, 2023 19.33 508 +3286.67%
May 30, 2023 17.83 15 +650.00%
Apr 27, 2023 20.57 2 -99.86%
Mar 31, 2023 29.13 1.47K +510.42%
Feb 28, 2023 23.04 240 -57.82%
Jan 24, 2023 40.19 569 n/a