Diodes Incorporated Form 144 Filing Signals Insider Sale Activity Putnam PPT Stock Steady at 348 Support at 331 20260514 US Economy Rebounds GDP Grows at 2 Annual Rate in First Quarter Canaan CAN Q4 2025 Earnings Miss by Significant Key Takeaways Micron Technology Stock Surge Could AI Memory Demand Sustain the Rally Rachel Reids Unrivaled Update Stirs Speculation Across Literary IP Sector Should You Sell Sphere 3D ANY After 329 Drop 20260514