Good Lord, look at Bill Holdings (BILL), which has lost almost 90% of its value. Frankly I have no clue what people were thinking when they bid this thing up. Electronic bill payments? Who cares?
![](https://slopeofhope.com/wp-content/uploads/2024/08/slopechart_BILL-640x344.jpg)
Good Lord, look at Bill Holdings (BILL), which has lost almost 90% of its value. Frankly I have no clue what people were thinking when they bid this thing up. Electronic bill payments? Who cares?