Smart Money · Holder IQ
Below median holder quality (percentile 40.3 this quarter). Holder trend is not available.
Reading stored signals…
Per-share book value with reinvested dividends, and the steadiness of its 40-quarter trend.
No published 40-quarter grade for this issuer. This is not a zero or a poor-quality verdict.
The people behind a company influence capital allocation and controls. This published research measures graph connections to people with admitted adjudications (RED), and to repeat value creators or stewards of qualifying compounders and long-term shareholder-return leaders (GREEN). Connections alone do not establish conduct. These measures are separate from insider trading performance and Company Quality Grade.
Published people-network evidence is unavailable right now. The company's financials, holdings and filed source records on this page remain available. No missing score is replaced with zero.
Sign in to read your holdings or watchlist context. No personal position or direction is inferred.
No directional recent-activity label is available. This context label is separate from the scored insider signal read.
A count of reported activity describes a sample, not purchase conviction, an insider’s intent or a future price move. Neutral is not an all-clear, and absent direction is not neutral evidence.
The current context rule reads at most 50 nonduplicate issuer/share-class records filed in the last 90 days. It counts a bullish direction or purchase code P toward bullish, and a bearish direction or sale code S toward bearish. A side must exceed the opposite count by more than two to set its label; otherwise nonzero directional counts produce neutral. Calculation unavailable for this saved label: its counts, exact records, as-of time and rule version are not supplied here. Do not substitute the separate scored read’s different window or denominator.
Stored SEC Forms 3/4/5 insider-signal records, ordered by filing date with amendment duplicates excluded. Filing date is not transaction date. The last-trade line locates recent reported activity; it does not date or reconstruct the complete count.
End-of-day close from stored market data, not a live quote.
Reported short positions, stored float percentages and adjusted prices over the same period.
Shares short
Share of float
Not stored for this period.
Adjusted close · USD
Settlement Oct 30, 2026
100,186 shares short
+4,081 shares (+4.2%) vs Oct 15, 2026
Share of float unavailable. Published Nov 10, 2026.
Settlement Oct 15, 2026
96,105 shares short
-29,760 shares (-23.6%) vs Sep 30, 2026
Share of float unavailable. Published Oct 26, 2026.
Settlement Sep 30, 2026
125,865 shares short
+4,164 shares (+3.4%) vs Sep 15, 2026
Share of float unavailable. Published Oct 9, 2026.
Settlement Sep 15, 2026
121,701 shares short
+26,351 shares (+27.6%) vs Aug 31, 2026
Share of float unavailable. Published Sep 24, 2026.
Settlement Aug 31, 2026
95,350 shares short
+43,926 shares (+85.4%) vs Aug 14, 2026
Share of float unavailable. Published Sep 10, 2026.
Settlement Aug 14, 2026
51,424 shares short
+1,015 shares (+2%) vs Jul 31, 2026
Share of float unavailable. Published Aug 25, 2026.
Settlement Jul 31, 2026
50,409 shares short
+29,092 shares (+136.5%) vs Jul 15, 2026
Share of float unavailable. Published Aug 11, 2026.
Settlement Jul 15, 2026
21,317 shares short
-7,750 shares (-26.7%) vs Jun 30, 2026
Share of float unavailable. Published Jul 24, 2026.
Settlement Jun 30, 2026
29,067 shares short
+18,163 shares (+166.6%) vs Jun 15, 2026
Share of float unavailable. Published Jul 10, 2026.
Settlement Jun 15, 2026
10,904 shares short
-12,145 shares (-52.7%) vs May 29, 2026
Share of float unavailable. Published Jun 25, 2026.
Settlement May 29, 2026
23,049 shares short
+10,025 shares (+77%) vs May 15, 2026
Share of float unavailable. Published Jun 9, 2026.
Settlement May 15, 2026
13,024 shares short
+10,724 shares (+466.3%) vs Apr 30, 2026
Share of float unavailable. Published May 27, 2026.
Settlement Apr 30, 2026
2,300 shares short
-3,725 shares (-61.8%) vs Apr 15, 2026
Share of float unavailable. Published May 11, 2026.
Settlement Apr 15, 2026
6,025 shares short
-16,060 shares (-72.7%) vs Mar 31, 2026
Share of float unavailable. Published Apr 24, 2026.
Settlement Mar 31, 2026
22,085 shares short
-3,877 shares (-14.9%) vs Mar 13, 2026
Share of float unavailable. Published Apr 10, 2026.
Settlement Mar 13, 2026
25,962 shares short
+9,788 shares (+60.5%) vs Feb 27, 2026
Share of float unavailable. Published Mar 24, 2026.
Settlement Feb 27, 2026
16,174 shares short
-22,160 shares (-57.8%) vs Feb 13, 2026
Share of float unavailable. Published Mar 10, 2026.
Settlement Feb 13, 2026
38,334 shares short
+694 shares (+1.8%) vs Jan 30, 2026
Share of float unavailable. Published Feb 25, 2026.
Settlement Jan 30, 2026
37,640 shares short
+624 shares (+1.7%) vs Jan 15, 2026
Share of float unavailable. Published Feb 10, 2026.
Settlement Jan 15, 2026
37,016 shares short
-205 shares (-0.6%) vs Dec 31, 2025
Share of float unavailable. Published Jan 27, 2026.
Settlement Dec 31, 2025
37,221 shares short
+7,779 shares (+26.4%) vs Dec 15, 2025
Share of float unavailable. Published Jan 12, 2026.
Settlement Dec 15, 2025
29,442 shares short
+21,636 shares (+277.2%) vs Nov 28, 2025
Share of float unavailable. Published Dec 24, 2025.
Settlement Nov 28, 2025
7,806 shares short
-14,406 shares (-64.9%) vs Nov 14, 2025
Share of float unavailable. Published Dec 9, 2025.
Settlement Nov 14, 2025
22,212 shares short
-18,603 shares (-45.6%) vs Oct 31, 2025
Share of float unavailable. Published Nov 25, 2025.
Settlement Oct 31, 2025
40,815 shares short
-29,401 shares (-41.9%) vs Oct 15, 2025
Share of float unavailable. Published Nov 11, 2025.
Settlement Oct 15, 2025
70,216 shares short
+42,171 shares (+150.4%) vs Sep 30, 2025
Share of float unavailable. Published Oct 24, 2025.
Settlement Sep 30, 2025
28,045 shares short
+1,677 shares (+6.4%) vs Sep 15, 2025
Share of float unavailable. Published Oct 9, 2025.
Settlement Sep 15, 2025
26,368 shares short
-17,810 shares (-40.3%) vs Aug 29, 2025
Share of float unavailable. Published Sep 24, 2025.
Settlement Aug 29, 2025
44,178 shares short
-3,058 shares (-6.5%) vs Aug 15, 2025
Share of float unavailable. Published Sep 10, 2025.
Settlement Aug 15, 2025
47,236 shares short
+24,158 shares (+104.7%) vs Jul 31, 2025
Share of float unavailable. Published Aug 26, 2025.
Settlement Jul 31, 2025
23,078 shares short
-1,489 shares (-6.1%) vs Jul 15, 2025
Share of float unavailable. Published Aug 11, 2025.
Settlement Jul 15, 2025
24,567 shares short
-700 shares (-2.8%) vs Jun 30, 2025
Share of float unavailable. Published Jul 24, 2025.
Settlement Jun 30, 2025
25,267 shares short
-3,787 shares (-13%) vs Jun 13, 2025
Share of float unavailable. Published Jul 10, 2025.
Settlement Jun 13, 2025
29,054 shares short
+3,805 shares (+15.1%) vs May 30, 2025
Share of float unavailable. Published Jun 25, 2025.
Settlement May 30, 2025
25,249 shares short
-38,193 shares (-60.2%) vs May 15, 2025
Share of float unavailable. Published Jun 10, 2025.
Settlement May 15, 2025
63,442 shares short
+21,319 shares (+50.6%) vs Apr 30, 2025
Share of float unavailable. Published May 27, 2025.
Settlement Apr 30, 2025
42,123 shares short
-19,268 shares (-31.4%) vs Apr 15, 2025
Share of float unavailable. Published May 9, 2025.
Settlement Apr 15, 2025
61,391 shares short
+1,066 shares (+1.8%) vs Mar 31, 2025
Share of float unavailable. Published Apr 25, 2025.
Settlement Mar 31, 2025
60,325 shares short
+3,067 shares (+5.4%) vs Mar 14, 2025
Share of float unavailable. Published Apr 9, 2025.
Settlement Mar 14, 2025
57,258 shares short
+6,217 shares (+12.2%) vs Feb 28, 2025
Share of float unavailable. Published Mar 25, 2025.
Settlement Feb 28, 2025
51,041 shares short
-2,804 shares (-5.2%) vs Feb 14, 2025
Share of float unavailable. Published Mar 11, 2025.
Settlement Feb 14, 2025
53,845 shares short
-24,428 shares (-31.2%) vs Jan 31, 2025
Share of float unavailable. Published Feb 26, 2025.
Settlement Jan 31, 2025
78,273 shares short
+45,090 shares (+135.9%) vs Jan 15, 2025
Share of float unavailable. Published Feb 11, 2025.
Settlement Jan 15, 2025
33,183 shares short
+25,456 shares (+329.4%) vs Dec 31, 2024
Share of float unavailable. Published Jan 27, 2025.
Settlement Dec 31, 2024
7,727 shares short
+5,024 shares (+185.9%) vs Dec 13, 2024
Share of float unavailable. Published Jan 10, 2025.
Settlement Dec 13, 2024
2,703 shares short
-30,547 shares (-91.9%) vs Nov 29, 2024
Share of float unavailable. Published Dec 24, 2024.
Settlement Nov 29, 2024
33,250 shares short
-7,766 shares (-18.9%) vs Nov 15, 2024
Share of float unavailable. Published Dec 10, 2024.
Settlement Nov 15, 2024
41,016 shares short
+11,079 shares (+37%) vs Oct 31, 2024
Share of float unavailable. Published Nov 26, 2024.
Settlement Oct 31, 2024
29,937 shares short
-26,464 shares (-46.9%) vs Oct 15, 2024
Share of float unavailable. Published Nov 11, 2024.
Settlement Oct 15, 2024
56,401 shares short
+50,719 shares (+892.6%) vs Sep 30, 2024
Share of float unavailable. Published Oct 24, 2024.
Settlement Sep 30, 2024
5,682 shares short
+2,057 shares (+56.7%) vs Sep 13, 2024
Share of float unavailable. Published Oct 9, 2024.
Settlement Sep 13, 2024
3,625 shares short
-2,969 shares (-45%) vs Aug 30, 2024
Share of float unavailable. Published Sep 24, 2024.
Settlement Aug 30, 2024
6,594 shares short
+3,340 shares (+102.6%) vs Aug 15, 2024
Share of float unavailable. Published Sep 11, 2024.
Settlement Aug 15, 2024
3,254 shares short
-14,911 shares (-82.1%) vs Jul 31, 2024
Share of float unavailable. Published Aug 26, 2024.
Settlement Jul 31, 2024
18,165 shares short
+11,034 shares (+154.7%) vs Jul 15, 2024
Share of float unavailable. Published Aug 9, 2024.
Settlement Jul 15, 2024
7,131 shares short
-7,397 shares (-50.9%) vs Jun 28, 2024
Share of float unavailable. Published Jul 24, 2024.
Settlement Jun 28, 2024
14,528 shares short
-10,101 shares (-41%) vs Jun 14, 2024
Share of float unavailable. Published Jul 10, 2024.
Settlement Jun 14, 2024
24,629 shares short
-4,341 shares (-15%) vs May 31, 2024
Share of float unavailable. Published Jun 26, 2024.
Settlement May 31, 2024
28,970 shares short
-22,164 shares (-43.3%) vs May 15, 2024
Share of float unavailable. Published Jun 11, 2024.
Settlement May 15, 2024
51,134 shares short
+30,538 shares (+148.3%) vs Apr 30, 2024
Share of float unavailable. Published May 24, 2024.
Settlement Apr 30, 2024
20,596 shares short
+9,191 shares (+80.6%) vs Apr 15, 2024
Share of float unavailable. Published May 9, 2024.
Settlement Apr 15, 2024
11,405 shares short
-13,501 shares (-54.2%) vs Mar 28, 2024
Share of float unavailable. Published Apr 24, 2024.
Settlement Mar 28, 2024
24,906 shares short
-4,885 shares (-16.4%) vs Mar 15, 2024
Share of float unavailable. Published Apr 9, 2024.
Settlement Mar 15, 2024
29,791 shares short
-23,045 shares (-43.6%) vs Feb 29, 2024
Share of float unavailable. Published Mar 26, 2024.
Settlement Feb 29, 2024
52,836 shares short
-20,173 shares (-27.6%) vs Feb 15, 2024
Share of float unavailable. Published Mar 11, 2024.
Settlement Feb 15, 2024
73,009 shares short
+35,251 shares (+93.4%) vs Jan 31, 2024
Share of float unavailable. Published Feb 27, 2024.
Settlement Jan 31, 2024
37,758 shares short
+13,329 shares (+54.6%) vs Jan 12, 2024
Share of float unavailable. Published Feb 9, 2024.
Settlement Jan 12, 2024
24,429 shares short
-8,958 shares (-26.8%) vs Dec 29, 2023
Share of float unavailable. Published Jan 24, 2024.
Settlement Dec 29, 2023
33,387 shares short
-13,258 shares (-28.4%) vs Dec 15, 2023
Share of float unavailable. Published Jan 10, 2024.
Settlement Dec 15, 2023
46,645 shares short
+3,978 shares (+9.3%) vs Nov 30, 2023
Share of float unavailable. Published Dec 26, 2023.
Settlement Nov 30, 2023
42,667 shares short
-91,768 shares (-68.3%) vs Nov 15, 2023
Share of float unavailable. Published Dec 11, 2023.
Settlement Nov 15, 2023
134,435 shares short
-42,857 shares (-24.2%) vs Oct 31, 2023
Share of float unavailable. Published Nov 24, 2023.
Settlement Oct 31, 2023
177,292 shares short
+7,849 shares (+4.6%) vs Oct 13, 2023
Share of float unavailable. Published Nov 9, 2023.
Settlement Oct 13, 2023
169,443 shares short
+87,307 shares (+106.3%) vs Sep 29, 2023
Share of float unavailable. Published Oct 24, 2023.
Settlement Sep 29, 2023
82,136 shares short
+4,826 shares (+6.2%) vs Sep 15, 2023
Share of float unavailable. Published Oct 10, 2023.
Settlement Sep 15, 2023
77,310 shares short
-6,979 shares (-8.3%) vs Aug 31, 2023
Share of float unavailable. Published Sep 26, 2023.
Settlement Aug 31, 2023
84,289 shares short
-43,151 shares (-33.9%) vs Aug 15, 2023
Share of float unavailable. Published Sep 11, 2023.
Settlement Aug 15, 2023
127,440 shares short
+34,076 shares (+36.5%) vs Jul 31, 2023
Share of float unavailable. Published Aug 24, 2023.
Settlement Jul 31, 2023
93,364 shares short
-3,750 shares (-3.9%) vs Jul 14, 2023
Share of float unavailable. Published Aug 9, 2023.
Settlement Jul 14, 2023
97,114 shares short
-27,205 shares (-21.9%) vs Jun 30, 2023
Share of float unavailable. Published Jul 25, 2023.
Settlement Jun 30, 2023
124,319 shares short
-19,495 shares (-13.6%) vs Jun 15, 2023
Share of float unavailable. Published Jul 11, 2023.
Settlement Jun 15, 2023
143,814 shares short
-37,627 shares (-20.7%) vs May 31, 2023
Share of float unavailable. Published Jun 26, 2023.
Settlement May 31, 2023
181,441 shares short
-29,217 shares (-13.9%) vs May 15, 2023
Share of float unavailable. Published Jun 9, 2023.
Settlement May 15, 2023
210,658 shares short
-11,456 shares (-5.2%) vs Apr 28, 2023
Share of float unavailable. Published May 24, 2023.
Settlement Apr 28, 2023
222,114 shares short
-716 shares (-0.3%) vs Apr 14, 2023
Share of float unavailable. Published May 9, 2023.
Settlement Apr 14, 2023
222,830 shares short
-13,699 shares (-5.8%) vs Mar 31, 2023
Share of float unavailable. Published Apr 25, 2023.
Settlement Mar 31, 2023
236,529 shares short
-56,058 shares (-19.2%) vs Mar 15, 2023
Share of float unavailable. Published Apr 11, 2023.
Settlement Mar 15, 2023
292,587 shares short
+68,050 shares (+30.3%) vs Feb 28, 2023
Share of float unavailable. Published Mar 24, 2023.
Settlement Feb 28, 2023
224,537 shares short
-107,978 shares (-32.5%) vs Feb 15, 2023
Share of float unavailable. Published Mar 9, 2023.
Settlement Feb 15, 2023
332,515 shares short
-22,379 shares (-6.3%) vs Jan 31, 2023
Share of float unavailable. Published Feb 24, 2023.
Settlement Jan 31, 2023
354,894 shares short
+126,876 shares (+55.6%) vs Jan 13, 2023
Share of float unavailable. Published Feb 9, 2023.
Settlement Jan 13, 2023
228,018 shares short
+106,680 shares (+87.9%) vs Dec 30, 2022
Share of float unavailable. Published Jan 24, 2023.
Settlement Dec 30, 2022
121,338 shares short
+1,570 shares (+1.3%) vs Dec 15, 2022
Share of float unavailable. Published Jan 10, 2023.
Settlement Dec 15, 2022
119,768 shares short
-22,025 shares (-15.5%) vs Nov 30, 2022
Share of float unavailable. Published Dec 26, 2022.
Settlement Nov 30, 2022
141,793 shares short
-15,304 shares (-9.7%) vs Nov 15, 2022
Share of float unavailable. Published Dec 9, 2022.
Settlement Nov 15, 2022
157,097 shares short
+85,616 shares (+119.8%) vs Oct 31, 2022
Share of float unavailable. Published Nov 24, 2022.
Settlement Oct 31, 2022
71,481 shares short
+56,739 shares (+384.9%) vs Oct 14, 2022
Share of float unavailable. Published Nov 9, 2022.
Settlement Oct 14, 2022
14,742 shares short
-12,667 shares (-46.2%) vs Sep 30, 2022
Share of float unavailable. Published Oct 25, 2022.
Settlement Sep 30, 2022
27,409 shares short
-138,690 shares (-83.5%) vs Sep 15, 2022
Share of float unavailable. Published Oct 11, 2022.
Settlement Sep 15, 2022
166,099 shares short
+38,896 shares (+30.6%) vs Aug 31, 2022
Share of float unavailable. Published Sep 26, 2022.
Settlement Aug 31, 2022
127,203 shares short
-3,578 shares (-2.7%) vs Aug 15, 2022
Share of float unavailable. Published Sep 9, 2022.
Settlement Aug 15, 2022
130,781 shares short
+99,747 shares (+321.4%) vs Jul 29, 2022
Share of float unavailable. Published Aug 24, 2022.
Settlement Jul 29, 2022
31,034 shares short
-38,719 shares (-55.5%) vs Jul 15, 2022
Share of float unavailable. Published Aug 9, 2022.
Settlement Jul 15, 2022
69,753 shares short
+28,082 shares (+67.4%) vs Jun 30, 2022
Share of float unavailable. Published Jul 26, 2022.
Settlement Jun 30, 2022
41,671 shares short
-7,449 shares (-15.2%) vs Jun 15, 2022
Share of float unavailable. Published Jul 11, 2022.
Settlement Jun 15, 2022
49,120 shares short
-111,300 shares (-69.4%) vs May 31, 2022
Share of float unavailable. Published Jun 24, 2022.
Settlement May 31, 2022
160,420 shares short
+30,727 shares (+23.7%) vs May 13, 2022
Share of float unavailable. Published Jun 9, 2022.
Settlement May 13, 2022
129,693 shares short
+93,285 shares (+256.2%) vs Apr 29, 2022
Share of float unavailable. Published May 24, 2022.
Settlement Apr 29, 2022
36,408 shares short
+11,351 shares (+45.3%) vs Mar 31, 2022
Share of float unavailable. Published May 10, 2022.
Settlement Mar 31, 2022
25,057 shares short
-82,504 shares (-76.7%) vs Mar 15, 2022
Share of float unavailable. Published Apr 11, 2022.
Settlement Mar 15, 2022
107,561 shares short
+82,581 shares (+330.6%) vs Feb 28, 2022
Share of float unavailable. Published Mar 24, 2022.
Settlement Feb 28, 2022
24,980 shares short
-32,838 shares (-56.8%) vs Feb 15, 2022
Share of float unavailable. Published Mar 9, 2022.
Settlement Feb 15, 2022
57,818 shares short
+42,741 shares (+283.5%) vs Jan 31, 2022
Share of float unavailable. Published Feb 24, 2022.
Settlement Jan 31, 2022
15,077 shares short
-78,553 shares (-83.9%) vs Jan 14, 2022
Share of float unavailable. Published Feb 9, 2022.
Settlement Jan 14, 2022
93,630 shares short
+75,896 shares (+428%) vs Dec 31, 2021
Share of float unavailable. Published Jan 25, 2022.
Settlement Dec 31, 2021
17,734 shares short
+2,405 shares (+15.7%) vs Dec 15, 2021
Share of float unavailable. Published Jan 11, 2022.
Settlement Dec 15, 2021
15,329 shares short
+9,404 shares (+158.7%) vs Nov 30, 2021
Share of float unavailable. Published Dec 24, 2021.
Settlement Nov 30, 2021
5,925 shares short
-6,385 shares (-51.9%) vs Nov 15, 2021
Share of float unavailable. Published Dec 9, 2021.
Settlement Nov 15, 2021
12,310 shares short
-20,050 shares (-62%) vs Oct 29, 2021
Share of float unavailable. Published Nov 24, 2021.
Settlement Oct 29, 2021
32,360 shares short
-4,529 shares (-12.3%) vs Oct 15, 2021
Share of float unavailable. Published Nov 9, 2021.
Settlement Oct 15, 2021
36,889 shares short
+24,226 shares (+191.3%) vs Sep 30, 2021
Share of float unavailable. Published Oct 26, 2021.
Settlement Sep 30, 2021
12,663 shares short
+2,731 shares (+27.5%) vs Sep 15, 2021
Share of float unavailable. Published Oct 11, 2021.
Settlement Sep 15, 2021
9,932 shares short
+5,968 shares (+150.6%) vs Aug 31, 2021
Share of float unavailable. Published Sep 24, 2021.
Settlement Aug 31, 2021
3,964 shares short
-4,383 shares (-52.5%) vs Aug 13, 2021
Share of float unavailable. Published Sep 9, 2021.
Settlement Aug 13, 2021
8,347 shares short
-17,230 shares (-67.4%) vs Jul 30, 2021
Share of float unavailable. Published Aug 24, 2021.
Settlement Jul 30, 2021
25,577 shares short
-378,198 shares (-93.7%) vs Jul 15, 2021
Share of float unavailable. Published Aug 10, 2021.
Settlement Jul 15, 2021
403,775 shares short
+27,518 shares (+7.3%) vs Jun 30, 2021
Share of float unavailable. Published Jul 26, 2021.
Settlement Jun 30, 2021
376,257 shares short
A split falls between these reports; the share-count change is not compared.
Share of float unavailable. Published Jul 9, 2021.
Settlement Jun 15, 2021
157,259 shares short
+45,316 shares (+40.5%) vs May 14, 2021
Share of float unavailable. Published Jun 24, 2021.
Settlement May 14, 2021
111,943 shares short
+922 shares (+0.8%) vs Apr 30, 2021
Share of float unavailable. Published May 25, 2021.
Settlement Apr 30, 2021
111,021 shares short
-11,728 shares (-9.6%) vs Apr 15, 2021
Share of float unavailable. Published May 11, 2021.
Settlement Apr 15, 2021
122,749 shares short
+53,152 shares (+76.4%) vs Mar 31, 2021
Share of float unavailable. Published Apr 26, 2021.
Settlement Mar 31, 2021
69,597 shares short
+5,482 shares (+8.6%) vs Mar 15, 2021
Share of float unavailable. Published Apr 9, 2021.
Settlement Mar 15, 2021
64,115 shares short
+269 shares (+0.4%) vs Feb 26, 2021
Share of float unavailable. Published Mar 24, 2021.
Settlement Feb 26, 2021
63,846 shares short
+41,854 shares (+190.3%) vs Jan 29, 2021
Share of float unavailable. Published Mar 9, 2021.
Settlement Jan 29, 2021
21,992 shares short
+12,090 shares (+122.1%) vs Jan 15, 2021
Share of float unavailable. Published Feb 9, 2021.
Settlement Jan 15, 2021
9,902 shares short
Earlier settlement unavailable; change not calculated.
Share of float unavailable. Published Jan 26, 2021.
Change = this settlement’s shares short − the previous recorded settlement’s shares short; percentage change divides by that earlier count. A zero earlier count has no percentage change. Split-spanning counts are left uncompared. Float percentages use the stored settlement observation, not today’s float.
Source: stored FINRA equity short-interest records. Adjusted prices exclude a reused ticker’s earlier issuer. FINRA data and reporting dates · How to read short interest
Through Nov 12, 2026
Recorded amounts and dates, not confirmation of cash received.
Unresolved records withheld: 3 dividend events and 0 split dates.
| Ex-date | Event | Recorded detail |
|---|---|---|
| Dec 11, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Dec 22, 2026 (pending)Declared · future ex-date |
| Nov 13, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 30, 2026 (pending)Declared · future ex-date |
| Oct 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 30, 2026 (past date) |
| Sep 15, 2026 | Special cash dividend | USD 2.3041 per shareRecorded pay date: Sep 30, 2026 (past date) |
| Sep 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Sep 30, 2026 (past date) |
| Aug 14, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Aug 31, 2026 (past date) |
| Jul 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Jul 31, 2026 (past date) |
| Jun 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Jun 30, 2026 (past date) |
| May 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: May 29, 2026 (past date) |
| Apr 15, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Apr 30, 2026 (past date) |
| Mar 13, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Mar 31, 2026 (past date) |
| Feb 13, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Feb 27, 2026 (past date) |
| Jan 20, 2026 | Cash dividend | USD 0.25 per shareRecorded pay date: Jan 30, 2026 (past date) |
| Dec 22, 2025 | Special cash dividend | USD 1.201471 per shareRecorded pay date: Dec 31, 2025 (past date) |
| Dec 22, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Dec 31, 2025 (past date) |
| Nov 14, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 28, 2025 (past date) |
| Oct 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 31, 2025 (past date) |
| Sep 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Sep 30, 2025 (past date) |
| Aug 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Aug 29, 2025 (past date) |
| Jul 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Jul 31, 2025 (past date) |
| Jun 13, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Jun 30, 2025 (past date) |
| May 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: May 30, 2025 (past date) |
| Apr 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Apr 30, 2025 (past date) |
| Mar 14, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Mar 31, 2025 (past date) |
| Feb 14, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Feb 28, 2025 (past date) |
| Jan 15, 2025 | Cash dividend | USD 0.25 per shareRecorded pay date: Jan 31, 2025 (past date) |
| Dec 16, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Dec 23, 2024 (past date) |
| Nov 15, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 29, 2024 (past date) |
| Oct 15, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 31, 2024 (past date) |
| Sep 16, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Sep 30, 2024 (past date) |
| Aug 15, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Aug 30, 2024 (past date) |
| Jul 15, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Jul 31, 2024 (past date) |
| Jun 14, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Jun 28, 2024 (past date) |
| May 14, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: May 31, 2024 (past date) |
| Apr 12, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Apr 30, 2024 (past date) |
| Mar 14, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Mar 28, 2024 (past date) |
| Feb 14, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Feb 29, 2024 (past date) |
| Jan 11, 2024 | Cash dividend | USD 0.25 per shareRecorded pay date: Jan 31, 2024 (past date) |
| Dec 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Dec 20, 2023 (past date) |
| Nov 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 30, 2023 (past date) |
| Oct 13, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 31, 2023 (past date) |
| Sep 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Sep 29, 2023 (past date) |
| Aug 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Aug 31, 2023 (past date) |
| Jul 13, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Jul 31, 2023 (past date) |
| Jun 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Jun 30, 2023 (past date) |
| May 12, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: May 31, 2023 (past date) |
| Apr 13, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Apr 28, 2023 (past date) |
| Mar 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Mar 31, 2023 (past date) |
| Feb 14, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Feb 28, 2023 (past date) |
| Jan 12, 2023 | Cash dividend | USD 0.25 per shareRecorded pay date: Jan 31, 2023 (past date) |
| Dec 15, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Dec 30, 2022 (past date) |
| Nov 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 30, 2022 (past date) |
| Oct 13, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 31, 2022 (past date) |
| Sep 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Sep 30, 2022 (past date) |
| Aug 12, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Aug 31, 2022 (past date) |
| Jul 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Jul 29, 2022 (past date) |
| Jun 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Jun 30, 2022 (past date) |
| May 13, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: May 31, 2022 (past date) |
| Apr 13, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Apr 29, 2022 (past date) |
| Mar 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Mar 31, 2022 (past date) |
| Feb 14, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Feb 28, 2022 (past date) |
| Jan 13, 2022 | Cash dividend | USD 0.25 per shareRecorded pay date: Jan 31, 2022 (past date) |
| Nov 12, 2021 | Cash dividend | USD 0.25 per shareRecorded pay date: Nov 30, 2021 (past date) |
| Oct 14, 2021 | Cash dividend | USD 0.25 per shareRecorded pay date: Oct 29, 2021 (past date) |
| Sep 14, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Sep 30, 2021 (past date) |
| Aug 13, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Aug 31, 2021 (past date) |
| Jul 2, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Jul 30, 2021 (past date) |
| Jun 17, 2021 | Forward split | 1031 for 1000Each 1000 pre-split shares become 1031 post-split shares. |
| Jun 14, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Jun 30, 2021 (past date) |
| May 13, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: May 28, 2021 (past date) |
| Apr 14, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Apr 30, 2021 (past date) |
| Mar 12, 2021 | Cash dividend | USD 0.226 per shareRecorded pay date: Mar 31, 2021 (past date) |
| Feb 12, 2021 | Cash dividend | USD 0.187 per shareRecorded pay date: Feb 26, 2021 (past date) |
| Jan 14, 2021 | Cash dividend | USD 0.187 per shareRecorded pay date: Jan 29, 2021 (past date) |
| Dec 14, 2020 | Cash dividend | USD 0.187 per shareRecorded pay date: Dec 31, 2020 (past date) |
| Nov 13, 2020 | Cash dividend | USD 0.187 per shareRecorded pay date: Nov 30, 2020 (past date) |
| Oct 14, 2020 | Cash dividend | USD 0.187 per shareRecorded pay date: Oct 30, 2020 (past date) |
| Sep 14, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Sep 30, 2020 (past date) |
| Aug 13, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Aug 31, 2020 (past date) |
| Jul 14, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Jul 31, 2020 (past date) |
| Jun 12, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Jun 30, 2020 (past date) |
| May 14, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: May 29, 2020 (past date) |
| Apr 14, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Apr 30, 2020 (past date) |
| Mar 13, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Mar 31, 2020 (past date) |
| Feb 13, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Feb 28, 2020 (past date) |
| Jan 14, 2020 | Cash dividend | USD 0.1655 per shareRecorded pay date: Jan 31, 2020 (past date) |
| Nov 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Nov 29, 2019 (past date) |
| Oct 11, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Oct 31, 2019 (past date) |
| Sep 13, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Sep 30, 2019 (past date) |
| Aug 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Aug 30, 2019 (past date) |
| Jul 12, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Jul 31, 2019 (past date) |
| Jun 13, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Jun 28, 2019 (past date) |
| May 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: May 31, 2019 (past date) |
| Apr 12, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Apr 30, 2019 (past date) |
| Mar 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Mar 29, 2019 (past date) |
| Feb 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Feb 28, 2019 (past date) |
| Jan 14, 2019 | Cash dividend | USD 0.15 per shareRecorded pay date: Jan 31, 2019 (past date) |
| Nov 14, 2018 | Cash dividend | USD 0.15 per shareRecorded pay date: Nov 30, 2018 (past date) |
| Oct 12, 2018 | Cash dividend | USD 0.15 per shareRecorded pay date: Oct 31, 2018 (past date) |
| Sep 13, 2018 | Cash dividend | USD 0.15 per shareRecorded pay date: Sep 28, 2018 (past date) |
| Aug 14, 2018 | Cash dividend | USD 0.15 per shareRecorded pay date: Aug 31, 2018 (past date) |
| Jul 13, 2018 | Cash dividend | USD 0.15 per shareRecorded pay date: Jul 31, 2018 (past date) |
| Jun 14, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: Jun 29, 2018 (past date) |
| May 14, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: May 31, 2018 (past date) |
| Apr 13, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: Apr 30, 2018 (past date) |
| Mar 14, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: Mar 29, 2018 (past date) |
| Feb 14, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: Feb 28, 2018 (past date) |
| Jan 12, 2018 | Cash dividend | USD 0.13 per shareRecorded pay date: Jan 31, 2018 (past date) |
| Dec 15, 2017 | Cash dividend | USD 0.13 per shareRecorded pay date: Dec 29, 2017 (past date) |
| Nov 14, 2017 | Cash dividend | USD 0.11 per shareRecorded pay date: Nov 30, 2017 (past date) |
| Oct 13, 2017 | Cash dividend | USD 0.11 per shareRecorded pay date: Oct 31, 2017 (past date) |
| Sep 14, 2017 | Cash dividend | USD 0.11 per shareRecorded pay date: Sep 29, 2017 (past date) |
| Aug 11, 2017 | Cash dividend | USD 0.11 per shareRecorded pay date: Aug 31, 2017 (past date) |
| Jul 12, 2017 | Cash dividend | USD 0.11 per shareRecorded pay date: Jul 31, 2017 (past date) |
| Jun 13, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: Jun 30, 2017 (past date) |
| May 11, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: May 31, 2017 (past date) |
| Apr 11, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: Apr 28, 2017 (past date) |
| Mar 13, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: Mar 31, 2017 (past date) |
| Feb 13, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: Feb 28, 2017 (past date) |
| Jan 11, 2017 | Cash dividend | USD 0.1 per shareRecorded pay date: Jan 31, 2017 (past date) |
| Dec 15, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Dec 30, 2016 (past date) |
| Nov 10, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Nov 30, 2016 (past date) |
| Oct 12, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Oct 31, 2016 (past date) |
| Sep 13, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Sep 30, 2016 (past date) |
| Aug 11, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Aug 31, 2016 (past date) |
| Jul 13, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Jul 29, 2016 (past date) |
| Jun 13, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Jun 30, 2016 (past date) |
| May 12, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: May 31, 2016 (past date) |
| Apr 13, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Apr 29, 2016 (past date) |
| Mar 11, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Mar 31, 2016 (past date) |
| Feb 11, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Feb 29, 2016 (past date) |
| Jan 13, 2016 | Cash dividend | USD 0.1 per shareRecorded pay date: Jan 29, 2016 (past date) |
| Dec 16, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Dec 31, 2015 (past date) |
| Nov 12, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Nov 30, 2015 (past date) |
| Oct 13, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Oct 30, 2015 (past date) |
| Sep 11, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Sep 30, 2015 (past date) |
| Aug 12, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Aug 31, 2015 (past date) |
| Jul 13, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Jul 31, 2015 (past date) |
| Jun 11, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Jun 30, 2015 (past date) |
| May 13, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: May 29, 2015 (past date) |
| Apr 13, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Apr 30, 2015 (past date) |
| Mar 11, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Mar 31, 2015 (past date) |
| Feb 11, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Feb 27, 2015 (past date) |
| Jan 13, 2015 | Cash dividend | USD 0.1 per shareRecorded pay date: Jan 30, 2015 (past date) |
| Dec 18, 2014 | Cash dividend | USD 0.1 per shareRecorded pay date: Dec 31, 2014 (past date) |
Cash bars retain the event's recorded currency and share basis. The yield line divides recorded cash in the preceding 365 days, adjusted for intervening splits, by a verified raw close in the same currency; gaps remain where that price or the history cannot be qualified. Special dividends are included. Future ex-dates are excluded from yield. A split changes share count, not investment value. For long shares, past entitlement depends on when you held them; short shares can create a dividend payment obligation.
Source: recorded cash-dividend and split events.
Link an account to see your stake, watchlist and past holdings.
We’ll show you if BST is in your portfolio and how much it contributes.
Sign inLoading market dates
13 smart-money holders: institutions with a high Holder IQ
Smart-money 13F trend: unchanged (light)
Unlock crowding heatmapUnlock filer discoverySentiment: unknown
No recent insider trades detected.
Sign in to read your holdings or watchlist context. No personal position or direction is inferred.
No directional recent-activity label is available. This context label is separate from the scored insider signal read.
A count of reported activity describes a sample, not purchase conviction, an insider’s intent or a future price move. Neutral is not an all-clear, and absent direction is not neutral evidence.
The current context rule reads at most 50 nonduplicate issuer/share-class records filed in the last 90 days. It counts a bullish direction or purchase code P toward bullish, and a bearish direction or sale code S toward bearish. A side must exceed the opposite count by more than two to set its label; otherwise nonzero directional counts produce neutral. Calculation unavailable for this saved label: its counts, exact records, as-of time and rule version are not supplied here. Do not substitute the separate scored read’s different window or denominator.
Stored SEC Forms 3/4/5 insider-signal records, ordered by filing date with amendment duplicates excluded. Filing date is not transaction date. The last-trade line locates recent reported activity; it does not date or reconstruct the complete count.
Red flags: 0
139 filers reported a long position in BST for Q2 2026. 13-F holdings are filed up to 45 days after the quarter ends.
The top 10 hold
67.3%
of the 7.8M shares 13-F filers reported
Moves vs Q1 2026
8 added2 trimmed
Net shares held
+5.6%
across the 10 holders with a comparable Q1 2026 book
| Rank | Holder | Value | Shares | Shares vs Q1 2026 |
|---|---|---|---|---|
| 1 | Morgan Stanley | $72.5M · 1.4M shares | 1.4M | +11.3% |
| 2 | Raymond James Financial Inc | $39.9M · 787.6K shares | 787.6K | +0.5% |
| 3 | Karpus Management, Inc. | $32.4M · 639.5K shares | 639.5K | +13.6% |
| 4 | Invesco Ltd. | $24.5M · 483.3K shares | 483.3K | +18.3% |
| 5 | 1607 Capital Partners, LLC | $23.8M · 468.6K shares | 468.6K | +25% |
| 6 | Z3 Capital Partners, LLC | $19.8M · 391.3K shares | 391.3K | +0.8% |
| 7 | LPL Financial LLC | $14.1M · 278.6K shares | 278.6K | +1.4% |
| 8 | Ameriprise Financial Inc | $13.5M · 266.6K shares | 266.6K | -31.3% |
| 9 | Royal Bank of Canada | $13.5M · 265.3K shares | 265.3K | -3% |
| 10 | Steward Partners Investment Advisory, LLC | $10.7M · 212K shares | 212K | +2.1% |
Sign in to see each holder’s Holder IQ, factor-adjusted Holder IQ and rank, and compare these holders with all scored filers. Available on every plan.
Sign inHow much of BST’s move accompanied the market and its measured style leanings, and how much was left? The residual is unexplained by this fitted model. It does not establish a cause, skill or future alpha.
Return split unavailable. A unique ordinary-share USD model listing is unavailable.
Link an account with dated transactions to see what share of your own holding’s move since its purchase-date close was unexplained, with long and short positions distinguished. Your private holdings never enter this public chart.
Daily percentage returns, not window contributions. Source: the same dated warehouse rows and model v1.2.0; observed 2026-11-12T23:02:05.692Z. Absent sessions are never interpolated; missing or failed inputs stay unavailable.
| Date | Stock | Market | Styles | Residual |
|---|
Each day uses that day’s fitted market intercept and style exposures multiplied by that day’s published factor returns. Their sum plus the independently stored residual must reconcile to the stock return. Window effects are weighted by stock wealth at each day’s start and added; the stock return compounds. Every expected US market session must be present and pass source, identity, model and numerical checks. This retrospective fit is an explanation of measured returns, not evidence of causation or an investable forecast. The window ends at the latest published model session, which can lag the market; today’s unfinished session is excluded.
Reading dated filing evidence…
Unlock detailed insider transactions, institutional holder changes, factor exposures, and personalized alerts. Start free with your own portfolio.
Read the balances behind the trades: SEC Forms 3, 4 and 5 state a reporting owner’s position, not just an amount bought or sold. These are dated filing observations, not current holdings or a trading signal.
Ownership history unavailable. No identity-bound filing ownership observations are available.
Link an account to see your stake, watchlist and past holdings. A reported balance adds context to a sale or purchase: an insider may still report a substantial position. This view does not calculate a percentage sold or a combined insider total. Different classes, indirect vehicles, derivatives and joint filers may overlap; changes can also reflect awards, gifts, exercises, splits or corrections. Neither a balance nor a change predicts your return.
Available filings through Nov 12, 2026; read Nov 12, 2026, 11:02 PM UTC. Latest 240 stored rows, up to 24 distinct reporting-owner positions. The stored sample need not be a complete ownership history. No holdings or account data about the reader enters this public evidence.
Price return +10.9%
Nov 11, 2025–Nov 11, 2026. The line is the stored cumulative price return, without dividends. Marks use their recorded calendar dates, including non-trading days; their lanes do not imply a price or that an event caused a move.
Insiders: green purchases, red sales. Other lanes: 13F reporting period ends, stored earnings-calendar dates and flagged filings. Select a mark or open the dated list for its evidence.
Reported evidence, not a forecast
Below median holder quality (percentile 40.3 this quarter). Holder trend is not available.
No stored transaction records were returned for this filing window. Last 180 days of filings: 0 purchases, 0 sales.
No active flags are recorded; this is not an all-clear.
No measured style exposure is available for this read.