| 6/20/2025 | Fund 1 Investments, Llc Major Shareholder | Buy | 1,060 | $6.26 | $6,635.60 | |
| 10/14/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 16,000 | $6.58 | $105,280.00 | |
| 10/10/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 4,700 | $6.43 | $30,221.00 | |
| 10/8/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 6,000 | $6.42 | $38,520.00 | |
| 10/3/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 3,000 | $6.37 | $19,110.00 | |
| 9/30/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 17,500 | $6.55 | $114,625.00 | |
| 9/27/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,000 | $6.61 | $46,270.00 | |
| 9/25/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 11,500 | $6.55 | $75,325.00 | |
| 9/23/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 3,500 | $6.63 | $23,205.00 | |
| 9/20/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 27,900 | $6.65 | $185,535.00 | |
|
| 9/18/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 25,500 | $6.61 | $168,555.00 | |
| 9/16/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 2,507 | $6.41 | $16,069.87 | |
| 9/11/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 19,302 | $6.17 | $119,093.34 | |
| 9/9/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 6,000 | $5.95 | $35,700.00 | |
| 9/5/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 20,500 | $5.88 | $120,540.00 | |
| 9/3/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 22,600 | $6.08 | $137,408.00 | |
| 8/29/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 20,500 | $6.09 | $124,845.00 | |
| 8/27/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,000 | $6.05 | $42,350.00 | |
| 8/20/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 8,000 | $6.07 | $48,560.00 | |
| 8/16/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 3,500 | $6.17 | $21,595.00 | |
| 8/14/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 13,300 | $5.99 | $79,667.00 | |
| 8/12/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 14,300 | $5.93 | $84,799.00 | |
| 8/9/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 15,304 | $6.04 | $92,436.16 | |
| 8/7/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $6.00 | $60,000.00 | |
| 8/5/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,000 | $6.15 | $43,050.00 | |
| 8/2/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 12,500 | $6.56 | $82,000.00 | |
| 7/31/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 48,500 | $7.26 | $352,110.00 | |
| 7/26/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 12,500 | $7.00 | $87,500.00 | |
| 7/23/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 34,000 | $7.05 | $239,700.00 | |
| 7/18/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 13,500 | $7.02 | $94,770.00 | |
| 7/16/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 28,500 | $7.25 | $206,625.00 | |
| 7/12/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 31,000 | $7.24 | $224,440.00 | |
| 7/10/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 15,500 | $6.87 | $106,485.00 | |
| 7/5/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 95,000 | $6.80 | $646,000.00 | |
| 7/3/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $7.01 | $70,100.00 | |
| 7/1/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 33,029 | $6.84 | $225,918.36 | |
| 6/28/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 27,500 | $6.91 | $190,025.00 | |
| 6/26/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 34,000 | $6.85 | $232,900.00 | |
| 6/24/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 74,500 | $6.97 | $519,265.00 | |
| 6/20/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 28,000 | $6.97 | $195,160.00 | |
Louis Navellier: My #1 AI stock for 2026 (name & ticker inside) (Ad) Louis Navellier's Stock Grader system helped him flag Nvidia before its 82,000% run and has identified the top S&P 500 stock for 12 years running—and today, he's giving away his #1 AI stock pick for 2026, free. This company's sales are up 28% year over year, it holds over 30,000 patents in wireless and video technology, and it just earned an A-rating in his proprietary Stock Grader system that has cost him $9 million to build and maintain. Get the name and ticker of Louis Navellier's #1 AI stock free |
| 6/17/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 88,500 | $6.80 | $601,800.00 | |
| 6/14/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 55,500 | $6.63 | $367,965.00 | |
| 6/12/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 26,000 | $6.66 | $173,160.00 | |
| 6/10/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 70,500 | $6.56 | $462,480.00 | |
| 6/7/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 30,500 | $6.66 | $203,130.00 | |
| 6/5/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 8,141 | $6.73 | $54,788.93 | |
| 6/3/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 11,000 | $6.73 | $74,030.00 | |
| 5/30/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 4,500 | $6.41 | $28,845.00 | |
| 5/28/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 18,393 | $6.55 | $120,474.15 | |
| 5/24/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 9,000 | $6.54 | $58,860.00 | |
| 5/22/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 34,347 | $6.39 | $219,477.33 | |
| 5/20/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 77,917 | $6.20 | $483,085.40 | |
| 5/10/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 30,501 | $6.60 | $201,306.60 | |
| 5/8/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 14,500 | $6.81 | $98,745.00 | |
| 5/2/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $6.74 | $67,400.00 | |
| 4/30/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $6.71 | $67,100.00 | |
| 4/22/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 98,438 | $6.34 | $624,096.92 | |
| 4/19/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 24,200 | $6.26 | $151,492.00 | |
| 4/17/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 37,000 | $6.66 | $246,420.00 | |
| 4/15/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 11,700 | $6.82 | $79,794.00 | |
| 4/10/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,500 | $6.84 | $51,300.00 | |
| 4/8/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 5,000 | $7.00 | $35,000.00 | |
| 4/5/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 57,500 | $6.96 | $400,200.00 | |
| 4/3/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 50,000 | $6.98 | $349,000.00 | |
| 4/1/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 25,000 | $7.01 | $175,250.00 | |
| 3/28/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 198,993 | $7.03 | $1,398,920.79 | |
| 3/26/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 20,000 | $6.96 | $139,200.00 | |
| 3/22/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 37,500 | $6.98 | $261,750.00 | |
| 3/20/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 24,000 | $6.89 | $165,360.00 | |
| 3/18/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 279,000 | $6.51 | $1,816,290.00 | |
| 3/14/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $6.55 | $65,500.00 | |
| 3/8/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 10,000 | $6.82 | $68,200.00 | |
| 3/6/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 32,500 | $6.78 | $220,350.00 | |
| 2/29/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 155,829 | $6.94 | $1,081,453.26 | |
| 2/27/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 93,800 | $6.89 | $646,282.00 | |
| 2/22/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 60,000 | $6.49 | $389,400.00 | |
| 2/15/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 6,900 | $6.90 | $47,610.00 | |
| 2/12/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 4,500 | $6.45 | $29,025.00 | |
| 2/9/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 9,500 | $6.45 | $61,275.00 | |
| 2/2/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 65,000 | $6.31 | $410,150.00 | |
| 1/31/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 28,700 | $6.51 | $186,837.00 | |
| 1/29/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,400 | $6.52 | $48,248.00 | |
| 1/25/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 9,000 | $6.66 | $59,940.00 | |
| 1/23/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 1,600 | $6.84 | $10,944.00 | |
| 1/16/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 13,225 | $7.03 | $92,971.75 | |
| 1/11/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 31,000 | $6.92 | $214,520.00 | |
| 1/2/2024 | Fund 1 Investments, Llc Major Shareholder | Buy | 5,500 | $7.27 | $39,985.00 | |
| 12/18/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 2,000 | $7.00 | $14,000.00 | |
| 12/14/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 7,000 | $6.95 | $48,650.00 | |
| 12/11/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 8,393 | $6.82 | $57,240.26 | |
Louis Navellier: My #1 AI stock for 2026 (name & ticker inside) (Ad) Louis Navellier's Stock Grader system helped him flag Nvidia before its 82,000% run and has identified the top S&P 500 stock for 12 years running—and today, he's giving away his #1 AI stock pick for 2026, free. This company's sales are up 28% year over year, it holds over 30,000 patents in wireless and video technology, and it just earned an A-rating in his proprietary Stock Grader system that has cost him $9 million to build and maintain. Get the name and ticker of Louis Navellier's #1 AI stock free |
| 12/7/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 4,500 | $6.56 | $29,520.00 | |
| 11/30/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 61,317 | $6.60 | $404,692.20 | |
| 11/28/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 4,000 | $6.49 | $25,960.00 | |
| 11/22/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 16,000 | $6.38 | $102,080.00 | |
| 11/20/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 2,000 | $6.42 | $12,840.00 | |
| 11/17/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 23,500 | $6.34 | $148,990.00 | |
| 11/15/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 1,000 | $6.01 | $6,010.00 | |
| 11/8/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 32,000 | $5.40 | $172,800.00 | |
| 11/6/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 42,300 | $5.26 | $222,498.00 | |
| 11/2/2023 | Fund 1 Investments, Llc Major Shareholder | Buy | 37,718 | $5.13 | $193,493.34 | |
| 10/30/2023 | Fund 1 Investments, Llc Major Shareholder | Sell | 23,000 | $4.63 | $106,490.00 | |
| 10/26/2023 | Fund 1 Investments, Llc Major Shareholder | Sell | 1,000 | $4.87 | $4,870.00 | |
| 9/6/2023 | Fund 1 Investments, Llc Major Shareholder | Sell | 5,000 | $5.61 | $28,050.00 | |