Galli Joseph S
Known title: DirectorCIK: 0001531236
Associated companies
Transaction History
| BVFL | ▼ Sell | Open Market | 579 | $11K | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 2,014 | $40K | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 30 | $595 | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 2 | $40 | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 64 | $1K | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 291 | $6K | 6/12/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 8,122 | $161K | 6/11/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,176 | $23K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 284 | $6K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 24 | $474 | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 316 | $6K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 242 | $5K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 404 | $8K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 36 | $715 | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,068 | $21K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 44 | $876 | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,349 | $27K | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 39 | $779 | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 18 | $360 | 6/10/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,834 | $36K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 43 | $847 | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 10 | $197 | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 79 | $2K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 438 | $9K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 130 | $3K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 10 | $198 | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 2 | $40 | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 266 | $5K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 2,194 | $43K | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 7 | $140 | 6/9/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 179 | $4K | 6/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1 | $20 | 6/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 4 | $80 | 6/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1 | $20 | 6/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 420 | $8K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 400 | $8K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 16 | $317 | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 200 | $4K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 7 | $140 | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,287 | $26K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 111 | $2K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 219 | $4K | 6/5/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 114 | $2K | 6/2/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 3,404 | $68K | 5/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,921 | $38K | 5/27/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 6 | $119 | 5/27/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/27/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,067 | $21K | 5/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 169 | $3K | 5/11/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 4,999 | $100K | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1 | $20 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 4,601 | $92K | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 30 | $600 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 9 | $180 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 118 | $2K | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 118 | $2K | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 2 | $40 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 6 | $120 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 104 | $2K | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 11 | $221 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1 | $20 | 5/8/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 4,648 | $93K | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 96 | $2K | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 126 | $3K | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 38 | $766 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 5 | $101 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 39 | $786 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1 | $20 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,027 | $21K | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 8 | $162 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 8 | $162 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 4 | $81 | 4/28/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 72 | $1K | 2/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 156 | $3K | 2/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 245 | $5K | 2/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 454 | $9K | 2/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 573 | $11K | 2/26/2026 | View on chart |
| BVFL | ▼ Sell | Open Market | 15,250 | $247K | 7/23/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 5,000 | $80K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 4,745 | $76K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 300 | $5K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,928 | $31K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 200 | $3K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 930 | $15K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 7/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 500 | $8K | 6/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 300 | $5K | 5/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 150 | $2K | 5/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 150 | $2K | 5/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 2,400 | $38K | 5/22/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 807 | $13K | 5/21/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 12 | $190 | 5/21/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 17 | $269 | 5/21/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 2,024 | $32K | 5/20/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 36 | $569 | 5/20/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 16 | $254 | 5/20/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 253 | $4K | 5/19/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 252 | $4K | 5/19/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/19/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/19/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 300 | $5K | 5/19/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 132 | $2K | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 172 | $3K | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 61 | $967 | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 30 | $477 | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 59 | $938 | 5/13/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 48 | $762 | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 396 | $6K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 557 | $9K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 130 | $2K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,613 | $26K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 300 | $5K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 110 | $2K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 200 | $3K | 5/12/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 1,000 | $16K | 5/8/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 500 | $8K | 5/5/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 275 | $4K | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 100 | $2K | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 233 | $4K | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 12 | $191 | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 342 | $5K | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 40 | $639 | 5/2/2025 | View on chart |
| BVFL | ▼ Sell | Open Market | 198 | $3K | 5/2/2025 | View on chart |
| BVFL | ▲ Buy | Grant | 14,698 | $0 | 9/6/2024 | View on chart |
| BVFL | ▲ Buy | Grant | 1,430 | $0 | 5/16/2024 | View on chart |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 15, 2026
BVFL's Low EV/Sales Ratio Sparks Valuation Debate
Recent coverage highlighted BVFL's low enterprise-value-to-sales ratio, prompting analysts to ask whether the metric signals an undervalued opportunity or a potential value trap. The discussion notes that while the ratio is attractive, it may reflect underlying business risks. The stock currently trades with a trailing P/E of 13.9 and sits near the middle of its 52‑week range.
BVFL's Low EV/Sales Ratio Sparks Valuation Debate. Recent coverage highlighted BVFL's low enterprise-value-to-sales ratio, prompting analysts to ask whether the metric signals an undervalued opportunity or a potential value trap. The discussion notes that while the ratio is attractive, it may reflect underlying business risks. The stock currently trades with a trailing P/E of 13.9 and sits near the middle of its 52‑week range.