| 8/28/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.95 | $2,230.20 | 959,880 | |
| 8/26/2026 | Jay H Kesslen | Insider | Buy | 1,000 | $2.95 | $2,950.00 | 47,880 | |
| 8/26/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.95 | $2,230.20 | 959,124 | |
| 8/24/2026 | Jay H Kesslen | Insider | Buy | 1,000 | $2.95 | $2,950.00 | 45,880 | |
| 8/24/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.95 | $2,230.20 | 957,612 | |
| 8/21/2026 | Jay H Kesslen | Insider | Buy | 1,000 | $2.87 | $2,870.00 | 43,880 | |
| 8/21/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.87 | $2,169.72 | 956,100 | |
| 8/19/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.88 | $2,177.28 | 954,588 | |
| 8/17/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.82 | $2,131.92 | 953,832 | |
| 8/14/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.80 | $2,116.80 | 952,320 | |
| 8/12/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.90 | $2,192.40 | 951,564 | |
| 8/10/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.96 | $2,237.76 | 950,052 | |
| 8/7/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.00 | $2,268.00 | 948,540 | |
| 8/5/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.97 | $2,245.32 | 947,784 | |
| 8/3/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.02 | $2,283.12 | 946,272 | |
| 7/31/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.03 | $2,290.68 | 944,760 | |
| 7/29/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.04 | $2,298.24 | 944,004 | |
| 7/27/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.03 | $2,290.68 | 942,492 | |
| 7/24/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.02 | $2,283.12 | 940,980 | |
| 7/22/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.06 | $2,313.36 | 939,468 | |
| 7/20/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.03 | $2,290.68 | 938,712 | |
| 7/13/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.00 | $2,268.00 | 934,176 | |
| 7/10/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.02 | $2,283.12 | 933,420 | |
| 7/8/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.02 | $2,283.12 | 932,664 | |
| 7/6/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.01 | $2,275.56 | 931,152 | |
| 7/1/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $3.09 | $2,336.04 | 929,640 | |
| 6/29/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.85 | $2,154.60 | 928,128 | |
| 6/26/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.79 | $2,109.24 | 926,616 | |
| 6/24/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.76 | $2,086.56 | 925,860 | |
| 6/22/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.78 | $2,101.68 | 924,348 | |
| 6/17/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.85 | $2,154.60 | 922,836 | |
| 6/15/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.85 | $2,154.60 | 920,568 | |
| 6/12/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.75 | $2,079.00 | 919,812 | |
| 6/10/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.75 | $2,079.00 | 919,056 | |
| 6/8/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.76 | $2,086.56 | 917,544 | |
| 6/5/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.82 | $2,131.92 | 916,032 | |
| 6/4/2026 | Peter Doyle | Portfolio Manager | Buy | 300 | $2.72 | $816.00 | 1,800 | |
| 6/3/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.75 | $2,079.00 | 915,276 | |
| 6/1/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.75 | $2,079.00 | 913,764 | |
| 6/1/2026 | Peter Doyle | Portfolio Manager | Buy | 500 | $2.71 | $1,355.00 | 1,100 | |
| 5/29/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.89 | $2,184.84 | 912,252 | |
| 5/27/2026 | Kinetics Asset Managem Horizon | Major Shareholder | Buy | 756 | $2.70 | $2,041.20 | 910,740 | |
| 4/6/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.05 | $1,098.00 | 160,688 | |
| 4/6/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.05 | $2,360.70 | 367,858 | |
| 4/1/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.25 | $1,170.00 | 159,968 | |
| 4/1/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.25 | $2,515.50 | 367,266 | |
| 3/24/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.97 | $2,298.78 | 365,194 | |
| 3/24/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.20 | $1,152.00 | 157,454 | |
| 3/20/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.26 | $1,173.60 | 156,734 | |
| 3/20/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.26 | $2,523.24 | 364,602 | |
| 3/18/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.18 | $1,144.80 | 156,374 | |
| 3/18/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.18 | $2,461.32 | 364,306 | |
| 3/16/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.05 | $1,098.00 | 155,654 | |
| 3/16/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.05 | $2,360.70 | 363,714 | |
| 3/13/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.05 | $1,098.00 | 154,934 | |
| 3/13/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.05 | $2,360.70 | 363,122 | |
| 3/11/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $3.09 | $1,112.40 | 154,574 | |
| 3/11/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $3.09 | $2,391.66 | 362,826 | |
| 3/9/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.95 | $1,062.00 | 153,854 | |
| 3/9/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.95 | $2,283.30 | 362,234 | |
| 3/5/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.90 | $1,044.00 | 153,134 | |
| 3/5/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.90 | $2,244.60 | 361,642 | |
| 3/2/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.88 | $1,036.80 | 152,054 | |
| 3/2/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.88 | $2,229.12 | 360,754 | |
| 2/25/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.92 | $1,051.20 | 150,974 | |
| 2/25/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.92 | $2,260.08 | 359,866 | |
| 2/23/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.87 | $1,033.20 | 150,254 | |
| 2/23/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.87 | $2,221.38 | 359,274 | |
| 2/19/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.88 | $1,036.80 | 149,534 | |
| 2/19/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.88 | $2,229.12 | 358,682 | |
| 2/17/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.77 | $997.20 | 148,814 | |
| 2/17/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.77 | $2,143.98 | 358,090 | |
| 2/13/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.83 | $1,018.80 | 148,094 | |
| 2/13/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.83 | $2,190.42 | 357,498 | |
| 2/11/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 147,734 | |
| 2/11/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 357,202 | |
| 2/9/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.68 | $964.80 | 147,014 | |
| 2/9/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.68 | $2,074.32 | 356,610 | |
| 2/6/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.70 | $972.00 | 146,294 | |
| 2/6/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.70 | $2,089.80 | 356,018 | |
| 2/4/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.73 | $982.80 | 145,934 | |
| 2/4/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.73 | $2,113.02 | 355,722 | |
| 2/2/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.75 | $990.00 | 145,214 | |
| 2/2/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.75 | $2,128.50 | 355,130 | |
| 1/28/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.66 | $957.60 | 144,134 | |
| 1/28/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.66 | $2,058.84 | 354,242 | |
| 1/26/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.70 | $972.00 | 143,414 | |
| 1/26/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.70 | $2,089.80 | 353,650 | |
| 1/22/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.70 | $972.00 | 142,694 | |
| 1/22/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.70 | $2,089.80 | 353,058 | |
| 1/20/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.69 | $968.40 | 141,974 | |
| 1/20/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.69 | $2,082.06 | 352,466 | |
| 1/16/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.72 | $979.20 | 141,254 | |
| 1/16/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.72 | $2,105.28 | 351,874 | |
| 1/14/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.68 | $964.80 | 140,894 | |
| 1/14/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.68 | $2,074.32 | 351,578 | |
| 1/12/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 140,174 | |
| 1/12/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 350,986 | |
| 1/9/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.60 | $936.00 | 139,454 | |
| 1/9/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 350,394 | |
| 1/7/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.64 | $950.40 | 138,734 | |
| 1/7/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 349,802 | |
| 1/5/2026 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.64 | $950.40 | 138,374 | |
| 1/5/2026 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 349,506 | |
| 12/31/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 137,294 | |
| 12/31/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 348,618 | |
| 12/29/2025 | Alice C Brennan | Director | Buy | 19 | $2.63 | $49.97 | 2,369 | |
| 12/29/2025 | Anita L Allen | Director | Buy | 5 | $2.64 | $13.20 | 658 | |
| 12/29/2025 | Grimaldi Russell | Insider | Buy | 3 | $2.63 | $7.89 | 415 | |
| 12/29/2025 | Jay H Kesslen | Insider | Buy | 17 | $2.63 | $44.71 | 42,880 | |
| 12/29/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 136,934 | |
| 12/29/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 348,322 | |
| 12/26/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 136,214 | |
| 12/26/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 347,730 | |
| 12/24/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 135,854 | |
| 12/24/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 347,434 | |
| 12/22/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.60 | $936.00 | 135,494 | |
| 12/22/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 347,138 | |
| 12/19/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 134,774 | |
| 12/19/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 346,546 | |
| 12/17/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 134,414 | |
| 12/17/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 346,250 | |
| 12/15/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 133,694 | |
| 12/15/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 345,658 | |
| 12/12/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 132,974 | |
| 12/12/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 345,066 | |
| 12/10/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 132,614 | |
| 12/10/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 344,770 | |
| 12/8/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.63 | $946.80 | 131,894 | |
| 12/8/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.63 | $2,035.62 | 344,178 | |
| 12/5/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 131,174 | |
| 12/5/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 343,586 | |
| 12/3/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.60 | $936.00 | 130,814 | |
| 12/3/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 343,290 | |
| 12/1/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.52 | $907.20 | 130,094 | |
| 12/1/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.52 | $1,950.48 | 342,698 | |
| 11/28/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.59 | $932.40 | 129,374 | |
| 11/28/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.59 | $2,004.66 | 342,106 | |
| 11/26/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.55 | $1,973.70 | 341,810 | |
| 11/26/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.55 | $918.00 | 129,014 | |
| 11/24/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 128,654 | |
| 11/24/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 341,514 | |
| 11/21/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.64 | $950.40 | 127,934 | |
| 11/21/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 340,922 | |
| 11/19/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.66 | $957.60 | 127,574 | |
| 11/19/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.66 | $2,058.84 | 340,626 | |
| 11/17/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.71 | $975.60 | 126,854 | |
| 11/17/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.71 | $2,097.54 | 340,034 | |
| 11/14/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.66 | $957.60 | 126,134 | |
| 11/14/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.66 | $2,058.84 | 339,442 | |
| 11/12/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 125,774 | |
| 11/12/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 339,146 | |
| 11/10/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 124,694 | |
| 11/10/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 338,258 | |
| 11/7/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 124,334 | |
| 11/7/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 337,962 | |
| 11/5/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 123,974 | |
| 11/5/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 337,666 | |
| 11/3/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.60 | $936.00 | 123,254 | |
| 11/3/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 337,074 | |
| 10/31/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 122,534 | |
| 10/31/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 336,482 | |
| 10/29/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 122,174 | |
| 10/29/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 336,186 | |
| 10/27/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.58 | $928.80 | 121,454 | |
| 10/27/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.58 | $1,996.92 | 335,594 | |
| 10/24/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 120,734 | |
| 10/24/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 335,002 | |
| 10/22/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 120,374 | |
| 10/22/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 334,706 | |
| 10/20/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 119,654 | |
| 10/20/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 334,114 | |
| 10/16/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 118,934 | |
| 10/16/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 333,522 | |
| 10/14/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.60 | $936.00 | 118,214 | |
| 10/14/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 332,930 | |
| 10/13/2025 | Murray Stahl | Portfolio Manager | Buy | 364 | $2.62 | $953.68 | 117,494 | |
| 10/13/2025 | Murray Stahl | Portfolio Manager | Buy | 794 | $2.62 | $2,080.28 | 332,338 | |
| 10/10/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 117,130 | |
| 10/10/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 332,024 | |
| 10/8/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 116,770 | |
| 10/8/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 331,728 | |
| 10/6/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 116,050 | |
| 10/6/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 331,136 | |
| 10/3/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.62 | $943.20 | 115,330 | |
| 10/3/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 330,544 | |
| 10/1/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.61 | $939.60 | 114,970 | |
| 10/1/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 330,248 | |
| 9/29/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.55 | $918.00 | 114,250 | |
| 9/29/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.55 | $1,973.70 | 329,656 | |
| 9/26/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.63 | $946.80 | 113,530 | |
| 9/25/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.62 | $2,027.88 | 329,064 | |
| 9/24/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.62 | $932.72 | 113,170 | |
| 9/24/2025 | Murray Stahl | Portfolio Manager | Buy | 764 | $2.62 | $2,001.68 | 328,472 | |
| 9/22/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 112,458 | |
| 9/22/2025 | Murray Stahl | Portfolio Manager | Buy | 764 | $2.65 | $2,024.60 | 328,186 | |
| 9/18/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 111,746 | |
| 9/18/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 327,614 | |
| 9/16/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 111,026 | |
| 9/16/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 327,022 | |
| 9/12/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 326,134 | |
| 9/11/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.65 | $954.00 | 109,946 | |
| 9/10/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 109,226 | |
| 9/10/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 325,838 | |
| 9/8/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 108,870 | |
| 9/8/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 325,246 | |
| 9/4/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.69 | $957.64 | 108,158 | |
| 9/4/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.69 | $2,082.06 | 324,654 | |
| 9/2/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 107,446 | |
| 9/2/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 324,062 | |
| 8/28/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.63 | $936.28 | 106,734 | |
| 8/28/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.63 | $2,035.62 | 323,470 | |
| 8/26/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 322,878 | |
| 8/26/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 106,022 | |
| 8/22/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.64 | $939.84 | 104,954 | |
| 8/22/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 321,990 | |
| 8/20/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.64 | $939.84 | 104,598 | |
| 8/20/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 321,694 | |
| 8/18/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.66 | $946.96 | 103,886 | |
| 8/18/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.66 | $2,058.84 | 321,102 | |
| 8/15/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 103,174 | |
| 8/15/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 320,510 | |
| 8/13/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.53 | $900.68 | 102,462 | |
| 8/13/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.53 | $1,958.22 | 319,918 | |
| 8/11/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.57 | $914.92 | 101,750 | |
| 8/11/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.57 | $1,989.18 | 319,326 | |
| 8/8/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.60 | $925.60 | 101,394 | |
| 8/8/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 319,030 | |
| 8/6/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.66 | $946.96 | 100,682 | |
| 8/6/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.66 | $2,058.84 | 318,438 | |
| 8/4/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.64 | $939.84 | 99,970 | |
| 8/4/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.64 | $2,043.36 | 317,846 | |
| 8/1/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.69 | $957.64 | 99,614 | |
| 8/1/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.69 | $957.64 | 99,614 | |
| 8/1/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.69 | $2,082.06 | 317,550 | |
| 7/30/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.61 | $929.16 | 98,902 | |
| 7/30/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.61 | $2,020.14 | 316,958 | |
| 7/28/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.60 | $925.60 | 98,190 | |
| 7/28/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 316,366 | |
| 7/25/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.58 | $918.48 | 97,834 | |
| 7/24/2025 | Murray Stahl | Portfolio Manager | Buy | 82 | $2.60 | $213.20 | 54,082 | |
| 7/24/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.60 | $2,012.40 | 315,774 | |
| 7/23/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.60 | $925.60 | 97,122 | |
| 7/23/2025 | Murray Stahl | Portfolio Manager | Buy | 692 | $2.60 | $1,799.20 | 315,478 | |
| 7/21/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 96,410 | |
| 7/21/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 314,886 | |
| 7/18/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 96,054 | |
| 7/18/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 314,590 | |
| 7/16/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 95,342 | |
| 7/16/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 313,998 | |
| 7/14/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 94,630 | |
| 7/14/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.65 | $2,051.10 | 313,406 | |
| 7/11/2025 | Murray Stahl | Portfolio Manager | Buy | 388 | $2.65 | $1,028.20 | 94,274 | |
| 7/11/2025 | Murray Stahl | Portfolio Manager | Buy | 792 | $2.65 | $2,098.80 | 313,110 | |
| 7/10/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.68 | $954.08 | 93,886 | |
| 7/10/2025 | Murray Stahl | Portfolio Manager | Buy | 774 | $2.68 | $2,074.32 | 312,796 | |
| 7/9/2025 | Murray Stahl | Portfolio Manager | Buy | 360 | $2.71 | $975.60 | 93,530 | |
| 7/9/2025 | Murray Stahl | Portfolio Manager | Buy | 772 | $2.71 | $2,092.12 | 312,500 | |
| 7/8/2025 | Murray Stahl | Portfolio Manager | Buy | 782 | $2.69 | $2,103.58 | 312,210 | |
| 7/7/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.65 | $943.40 | 92,814 | |
| 7/7/2025 | Murray Stahl | Portfolio Manager | Buy | 752 | $2.65 | $1,992.80 | 311,916 | |
| 7/3/2025 | Murray Stahl | Portfolio Manager | Buy | 788 | $2.66 | $2,096.08 | 311,642 | |
| 7/2/2025 | Murray Stahl | President | Buy | 274 | $2.60 | $712.40 | 311,058 | |
| 7/2/2025 | Murray Stahl | Portfolio Manager | Buy | 356 | $2.66 | $946.96 | 92,102 | |
| 7/2/2025 | Murray Stahl | Portfolio Manager | Buy | 752 | $2.66 | $2,000.32 | 311,332 | |
| 7/1/2025 | Murray Stahl | President | Buy | 460 | $2.60 | $1,196.00 | 288,800 | |
| 6/30/2025 | Murray Stahl | President | Buy | 356 | $2.65 | $943.40 | 91,390 | |
| 6/30/2025 | Murray Stahl | President | Buy | 752 | $2.65 | $1,992.80 | 310,784 | |
| 6/27/2025 | Murray Stahl | President | Buy | 356 | $2.60 | $925.60 | 91,034 | |
| 6/26/2025 | Murray Stahl | President | Buy | 752 | $2.62 | $1,970.24 | 310,236 | |
| 6/25/2025 | Murray Stahl | President | Buy | 356 | $2.60 | $925.60 | 90,322 | |
| 6/24/2025 | Murray Stahl | President | Buy | 752 | $2.59 | $1,947.68 | 309,688 | |
| 6/23/2025 | Murray Stahl | President | Buy | 356 | $2.66 | $946.96 | 89,610 | |
| 6/23/2025 | Murray Stahl | President | Buy | 756 | $2.66 | $2,010.96 | 309,414 | |
| 6/20/2025 | Murray Stahl | President | Buy | 356 | $2.66 | $946.96 | 89,254 | |
| 6/20/2025 | Murray Stahl | President | Buy | 752 | $2.66 | $2,000.32 | 309,136 | |
| 6/18/2025 | Murray Stahl | President | Buy | 356 | $2.65 | $943.40 | 88,898 | |
| 6/18/2025 | Murray Stahl | President | Buy | 752 | $2.65 | $1,992.80 | 308,862 | |
| 6/16/2025 | Murray Stahl | President | Buy | 356 | $2.67 | $950.52 | 88,186 | |
| 6/16/2025 | Murray Stahl | President | Buy | 752 | $2.67 | $2,007.84 | 308,314 | |
| 6/13/2025 | Murray Stahl | President | Buy | 356 | $2.65 | $943.40 | 87,830 | |
| 6/12/2025 | Murray Stahl | President | Buy | 752 | $2.65 | $1,992.80 | 307,766 | |
| 6/11/2025 | Murray Stahl | President | Buy | 356 | $2.70 | $961.20 | 87,118 | |
| 6/11/2025 | Murray Stahl | President | Buy | 924 | $2.70 | $2,494.80 | 307,492 | |
| 6/9/2025 | Murray Stahl | President | Buy | 356 | $2.69 | $957.64 | 86,406 | |
| 6/9/2025 | Murray Stahl | President | Buy | 924 | $2.69 | $2,485.56 | 306,944 | |
| 6/6/2025 | Murray Stahl | CEO | Buy | 356 | $2.62 | $932.72 | 86,050 | |
| 6/6/2025 | Murray Stahl | CEO | Buy | 926 | $2.62 | $2,426.12 | 306,670 | |
| 6/4/2025 | Murray Stahl | CEO | Buy | 356 | $2.62 | $932.72 | 85,338 | |
| 6/4/2025 | Murray Stahl | CEO | Buy | 922 | $2.62 | $2,415.64 | 306,118 | |
| 6/2/2025 | Murray Stahl | CEO | Buy | 356 | $2.59 | $922.04 | 84,626 | |
| 6/2/2025 | Murray Stahl | CEO | Buy | 922 | $2.59 | $2,387.98 | 305,566 | |
| 5/29/2025 | Murray Stahl | CEO | Buy | 356 | $2.70 | $961.20 | 83,914 | |
| 5/29/2025 | Murray Stahl | CEO | Buy | 922 | $2.70 | $2,489.40 | 305,014 | |
| 5/27/2025 | Murray Stahl | CEO | Buy | 356 | $2.70 | $961.20 | 83,202 | |
| 5/27/2025 | Murray Stahl | CEO | Buy | 922 | $2.70 | $2,489.40 | 304,462 | |
| 5/23/2025 | Murray Stahl | CEO | Buy | 356 | $2.68 | $954.08 | 82,846 | |
| 5/22/2025 | Murray Stahl | CEO | Buy | 922 | $2.70 | $2,489.40 | 303,910 | |
| 5/21/2025 | Murray Stahl | CEO | Buy | 356 | $2.70 | $961.20 | 82,134 | |
| 5/21/2025 | Murray Stahl | CEO | Buy | 920 | $2.70 | $2,484.00 | 303,634 | |
| 5/20/2025 | Murray Stahl | CEO | Buy | 922 | $2.70 | $2,489.40 | 303,358 | |
| 5/19/2025 | Murray Stahl | CEO | Buy | 356 | $2.70 | $961.20 | 81,422 | |
| 5/19/2025 | Murray Stahl | CEO | Buy | 962 | $2.70 | $2,597.40 | 303,082 | |
| 5/16/2025 | Murray Stahl | CEO | Buy | 356 | $2.66 | $946.96 | 81,066 | |
| 5/16/2025 | Murray Stahl | CEO | Buy | 920 | $2.66 | $2,447.20 | 302,806 | |
| 5/14/2025 | Murray Stahl | CEO | Buy | 356 | $2.68 | $954.08 | 80,354 | |
| 5/14/2025 | Murray Stahl | CEO | Buy | 920 | $2.68 | $2,465.60 | 302,254 | |
| 5/12/2025 | Murray Stahl | CEO | Buy | 356 | $2.65 | $943.40 | 79,642 | |
| 5/9/2025 | Murray Stahl | CEO | Buy | 356 | $2.69 | $957.64 | 79,286 | |
| 5/8/2025 | Anita L Allen | Director | Buy | 350 | $2.65 | $927.50 | 653 | |
| 5/7/2025 | Murray Stahl | CEO | Buy | 356 | $2.66 | $946.96 | 78,574 | |
| 5/5/2025 | Murray Stahl | CEO | Buy | 356 | $2.68 | $954.08 | 77,862 | |
| 5/2/2025 | Murray Stahl | CEO | Buy | 356 | $2.59 | $922.04 | 77,506 | |
| 4/30/2025 | Murray Stahl | CEO | Buy | 356 | $2.54 | $904.24 | 76,794 | |
| 4/29/2025 | Jay H Kesslen | Insider | Buy | 500 | $2.51 | $1,255.00 | 42,863 | |
| 4/28/2025 | Murray Stahl | CEO | Buy | 356 | $2.60 | $925.60 | 76,082 | |
| 4/25/2025 | Murray Stahl | CEO | Buy | 356 | $2.58 | $918.48 | 75,726 | |
| 4/23/2025 | Murray Stahl | CEO | Buy | 356 | $2.59 | $922.04 | 75,014 | |
| 4/21/2025 | Murray Stahl | CEO | Buy | 356 | $2.46 | $875.76 | 74,302 | |
| 4/16/2025 | Murray Stahl | CEO | Buy | 356 | $2.51 | $893.56 | 73,590 | |
| 4/14/2025 | Murray Stahl | CEO | Buy | 356 | $2.52 | $897.12 | 72,878 | |
| 4/11/2025 | Murray Stahl | CEO | Buy | 356 | $2.32 | $825.92 | 72,522 | |
| 4/9/2025 | Murray Stahl | CEO | Buy | 356 | $2.32 | $825.92 | 71,810 | |
| 4/7/2025 | Murray Stahl | CEO | Buy | 356 | $2.33 | $829.48 | 71,098 | |
| 4/4/2025 | Murray Stahl | CEO | Buy | 356 | $2.45 | $872.20 | 70,742 | |
| 4/2/2025 | Murray Stahl | CEO | Buy | 356 | $2.63 | $936.28 | 70,030 | |
| 3/31/2025 | Murray Stahl | CEO | Buy | 356 | $2.62 | $932.72 | 69,318 | |
| 3/27/2025 | Murray Stahl | CEO | Buy | 356 | $2.69 | $957.64 | 68,606 | |
| 3/25/2025 | Murray Stahl | CEO | Buy | 356 | $2.61 | $929.16 | 67,894 | |
| 3/21/2025 | Murray Stahl | CEO | Buy | 356 | $2.75 | $979.00 | 67,182 | |
| 3/19/2025 | Murray Stahl | CEO | Buy | 356 | $2.74 | $975.44 | 66,470 | |
| 3/17/2025 | Murray Stahl | CEO | Buy | 356 | $2.69 | $957.64 | 65,758 | |
| 3/14/2025 | Murray Stahl | CEO | Buy | 356 | $2.71 | $964.76 | 65,402 | |
| 3/12/2025 | Murray Stahl | CEO | Buy | 356 | $2.65 | $943.40 | 64,690 | |
| 3/10/2025 | Murray Stahl | CEO | Buy | 356 | $2.64 | $939.84 | 63,978 | |
| 3/6/2025 | Murray Stahl | CEO | Buy | 356 | $2.61 | $929.16 | 63,266 | |
| 3/4/2025 | Murray Stahl | CEO | Buy | 356 | $2.56 | $911.36 | 62,554 | |
| 2/28/2025 | Murray Stahl | CEO | Buy | 356 | $2.69 | $957.64 | 61,842 | |
| 2/26/2025 | Murray Stahl | CEO | Buy | 328 | $2.71 | $888.88 | 61,130 | |
| 2/24/2025 | Murray Stahl | CEO | Buy | 328 | $2.70 | $885.60 | 60,474 | |
| 2/20/2025 | Murray Stahl | CEO | Buy | 328 | $2.80 | $918.40 | 59,818 | |
| 2/18/2025 | Murray Stahl | CEO | Buy | 328 | $2.66 | $872.48 | 59,162 | |
| 2/14/2025 | Murray Stahl | CEO | Buy | 328 | $2.60 | $852.80 | 58,834 | |
| 2/12/2025 | Murray Stahl | CEO | Buy | 328 | $2.66 | $872.48 | 57,986 | |
| 2/10/2025 | Murray Stahl | CEO | Buy | 328 | $2.69 | $882.32 | 57,330 | |
| 2/7/2025 | Murray Stahl | CEO | Buy | 328 | $2.68 | $879.04 | 57,002 | |
| 2/5/2025 | Murray Stahl | CEO | Buy | 328 | $2.79 | $915.12 | 56,346 | |
| 2/3/2025 | Murray Stahl | CEO | Buy | 328 | $2.76 | $905.28 | 55,690 | |
| 1/31/2025 | Murray Stahl | CEO | Buy | 332 | $2.76 | $916.32 | 55,362 | |
| 1/29/2025 | Murray Stahl | CEO | Buy | 328 | $2.80 | $918.40 | 54,702 | |
| 1/27/2025 | Murray Stahl | CEO | Buy | 328 | $2.77 | $908.56 | 54,046 | |
| 1/23/2025 | Murray Stahl | CEO | Buy | 328 | $2.78 | $911.84 | 53,390 | |
| 1/21/2025 | Murray Stahl | CEO | Buy | 328 | $2.80 | $918.40 | 52,734 | |
| 1/17/2025 | Murray Stahl | CEO | Buy | 328 | $2.69 | $882.32 | 52,406 | |
| 1/15/2025 | Murray Stahl | CEO | Buy | 328 | $2.57 | $842.96 | 51,750 | |
| 1/13/2025 | Murray Stahl | CEO | Buy | 328 | $2.49 | $816.72 | 51,094 | |
| 1/10/2025 | Murray Stahl | CEO | Buy | 328 | $2.47 | $810.16 | 50,766 | |
| 1/8/2025 | Murray Stahl | CEO | Buy | 328 | $2.55 | $836.40 | 50,438 | |
| 1/6/2025 | Murray Stahl | CEO | Buy | 866 | $2.53 | $2,190.98 | 278,598 | |
| 1/2/2025 | Murray Stahl | CEO | Buy | 866 | $2.29 | $1,983.14 | 278,134 | |
| 12/30/2024 | Murray Stahl | CEO | Buy | 328 | $2.34 | $767.52 | 48,470 | |
| 12/26/2024 | Alice C Brennan | Director | Buy | 16 | $2.51 | $40.16 | 2,350 | |
| 12/26/2024 | Murray Stahl | CEO | Buy | 380 | $2.45 | $931.00 | 47,814 | |
| 12/23/2024 | Murray Stahl | CEO | Buy | 330 | $2.43 | $801.90 | 47,104 | |
| 12/20/2024 | Murray Stahl | CEO | Buy | 330 | $2.48 | $818.40 | 46,774 | |
| 12/18/2024 | Murray Stahl | CEO | Buy | 378 | $2.50 | $945.00 | 46,090 | |
| 12/16/2024 | Murray Stahl | CEO | Buy | 354 | $2.50 | $885.00 | 45,354 | |
| 12/13/2024 | Murray Stahl | CEO | Buy | 358 | $2.52 | $902.16 | 45,000 | |
| 12/11/2024 | Murray Stahl | CEO | Buy | 354 | $2.63 | $931.02 | 44,284 | |
| 12/9/2024 | Murray Stahl | CEO | Buy | 354 | $2.68 | $948.72 | 43,576 | |
| 12/6/2024 | Murray Stahl | CEO | Buy | 354 | $2.73 | $966.42 | 43,222 | |
| 12/4/2024 | Murray Stahl | CEO | Buy | 354 | $2.77 | $980.58 | 42,514 | |
| 12/2/2024 | Murray Stahl | CEO | Buy | 354 | $2.73 | $966.42 | 41,806 | |
| 11/29/2024 | Murray Stahl | CEO | Buy | 354 | $2.70 | $955.80 | 41,452 | |
| 11/26/2024 | Murray Stahl | CEO | Buy | 350 | $2.68 | $938.00 | 40,744 | |
| 11/22/2024 | Murray Stahl | CEO | Buy | 342 | $2.45 | $837.90 | 40,044 | |
| 11/20/2024 | Murray Stahl | CEO | Buy | 326 | $2.35 | $766.10 | 39,256 | |
| 11/18/2024 | Murray Stahl | CEO | Buy | 326 | $2.33 | $759.58 | 38,604 | |
| 11/15/2024 | Murray Stahl | CEO | Buy | 326 | $2.33 | $759.58 | 38,278 | |
| 11/13/2024 | Murray Stahl | CEO | Buy | 342 | $2.33 | $796.86 | 37,626 | |
| 11/11/2024 | Murray Stahl | CEO | Buy | 342 | $2.33 | $796.86 | 36,942 | |
| 11/8/2024 | Murray Stahl | CEO | Buy | 332 | $2.30 | $763.60 | 36,600 | |
| 11/6/2024 | Murray Stahl | CEO | Buy | 358 | $2.24 | $801.92 | 35,910 | |
| 11/4/2024 | Murray Stahl | CEO | Buy | 354 | $2.19 | $775.26 | 35,198 | |
| 11/1/2024 | Murray Stahl | CEO | Buy | 354 | $2.20 | $778.80 | 34,844 | |
| 10/30/2024 | Murray Stahl | CEO | Buy | 354 | $2.23 | $789.42 | 34,132 | |
| 10/28/2024 | Murray Stahl | CEO | Buy | 352 | $2.17 | $763.84 | 33,420 | |
| 10/25/2024 | Murray Stahl | CEO | Buy | 358 | $2.17 | $776.86 | 33,068 | |
| 10/23/2024 | Murray Stahl | CEO | Buy | 352 | $2.15 | $756.80 | 32,352 | |
| 10/21/2024 | Murray Stahl | CEO | Buy | 348 | $2.15 | $748.20 | 31,652 | |
| 10/18/2024 | Murray Stahl | CEO | Buy | 346 | $2.13 | $736.98 | 31,304 | |
| 10/16/2024 | Murray Stahl | CEO | Buy | 346 | $2.10 | $726.60 | 30,612 | |
| 10/14/2024 | Jay H Kesslen | Insider | Buy | 1,000 | $2.07 | $2,070.00 | 41,363 | |
| 10/14/2024 | Murray Stahl | CEO | Buy | 344 | $2.06 | $708.64 | 29,922 | |
| 10/11/2024 | Murray Stahl | CEO | Buy | 344 | $2.11 | $725.84 | 29,578 | |
| 10/9/2024 | Murray Stahl | CEO | Buy | 344 | $2.11 | $725.84 | 28,890 | |
| 10/7/2024 | Murray Stahl | CEO | Buy | 344 | $2.12 | $729.28 | 28,202 | |
| 10/4/2024 | Murray Stahl | CEO | Buy | 344 | $2.10 | $722.40 | 27,858 | |
| 10/2/2024 | Murray Stahl | CEO | Buy | 344 | $2.10 | $722.40 | 27,170 | |
| 9/30/2024 | Murray Stahl | CEO | Buy | 324 | $2.11 | $683.64 | 26,482 | |
| 9/27/2024 | Murray Stahl | CEO | Buy | 352 | $2.04 | $718.08 | 26,158 | |
| 9/25/2024 | Murray Stahl | CEO | Buy | 368 | $2.10 | $772.80 | 25,440 | |
| 9/23/2024 | Murray Stahl | CEO | Buy | 402 | $2.05 | $824.10 | 24,700 | |
| 9/20/2024 | Murray Stahl | CEO | Buy | 390 | $2.05 | $799.50 | 24,298 | |
| 9/18/2024 | Murray Stahl | CEO | Buy | 422 | $1.97 | $831.34 | 23,514 | |
| 9/16/2024 | Murray Stahl | CEO | Buy | 410 | $1.91 | $783.10 | 22,686 | |
| 9/13/2024 | Murray Stahl | CEO | Buy | 410 | $1.92 | $787.20 | 22,276 | |
| 9/11/2024 | Murray Stahl | CEO | Buy | 406 | $1.90 | $771.40 | 21,456 | |
| 9/9/2024 | Murray Stahl | CEO | Buy | 406 | $1.97 | $799.82 | 20,644 | |
| 9/5/2024 | Murray Stahl | CEO | Buy | 414 | $1.93 | $799.02 | 19,840 | |
| 9/3/2024 | Murray Stahl | CEO | Buy | 408 | $1.88 | $767.04 | 19,020 | |
| 8/30/2024 | Murray Stahl | CEO | Buy | 408 | $1.88 | $767.04 | 18,612 | |
| 8/28/2024 | Murray Stahl | CEO | Buy | 574 | $1.87 | $1,073.38 | 17,786 | |
| 8/26/2024 | Alice C Brennan | Director | Buy | 500 | $1.84 | $920.00 | 2,334 | |
| 8/26/2024 | Murray Stahl | CEO | Buy | 410 | $1.84 | $754.40 | 16,754 | |
| 8/23/2024 | Murray Stahl | CEO | Buy | 406 | $1.85 | $751.10 | 16,344 | |
| 8/21/2024 | Alice C Brennan | Director | Buy | 500 | $1.83 | $915.00 | 1,834 | |
| 8/21/2024 | Murray Stahl | CEO | Buy | 452 | $1.83 | $827.16 | 15,488 | |
| 8/19/2024 | Murray Stahl | CEO | Buy | 406 | $1.79 | $726.74 | 14,630 | |
| 8/16/2024 | Murray Stahl | CEO | Buy | 406 | $1.81 | $734.86 | 14,224 | |
| 8/14/2024 | Murray Stahl | CEO | Buy | 406 | $1.82 | $738.92 | 13,414 | |
| 8/12/2024 | Murray Stahl | CEO | Buy | 406 | $1.78 | $722.68 | 12,603 | |
| 8/9/2024 | Murray Stahl | CEO | Buy | 406 | $1.78 | $722.68 | 12,197 | |
| 8/7/2024 | Murray Stahl | CEO | Buy | 406 | $1.78 | $722.68 | 11,385 | |
| 8/5/2024 | Murray Stahl | CEO | Buy | 408 | $1.69 | $689.52 | 10,573 | |
| 8/2/2024 | Murray Stahl | CEO | Buy | 406 | $1.77 | $718.62 | 10,165 | |
| 7/31/2024 | Murray Stahl | CEO | Buy | 406 | $1.79 | $726.74 | 9,175 | |
| 7/29/2024 | Murray Stahl | CEO | Buy | 406 | $1.78 | $722.68 | 8,363 | |
| 7/26/2024 | Murray Stahl | CEO | Buy | 799 | $1.77 | $1,414.23 | 252,874 | |
| 7/24/2024 | Murray Stahl | CEO | Buy | 406 | $1.78 | $722.68 | 7,143 | |
| 7/22/2024 | Murray Stahl | CEO | Buy | 408 | $1.81 | $738.48 | 6,331 | |
| 7/19/2024 | Murray Stahl | CEO | Buy | 386 | $1.79 | $690.94 | 5,923 | |
| 7/17/2024 | Murray Stahl | CEO | Buy | 14 | $1.77 | $24.78 | 5,522 | |
| 7/15/2024 | Murray Stahl | CEO | Buy | 172 | $1.75 | $301.00 | 250,101 | |
| 7/12/2024 | Murray Stahl | CEO | Buy | 170 | $1.72 | $292.40 | 250,021 | |
| 7/10/2024 | Murray Stahl | CEO | Buy | 170 | $1.73 | $294.10 | 249,861 | |
| 7/8/2024 | Murray Stahl | CEO | Buy | 170 | $1.74 | $295.80 | 249,705 | |
| 7/5/2024 | Murray Stahl | CEO | Buy | 170 | $1.74 | $295.80 | 249,627 | |
| 7/3/2024 | Murray Stahl | CEO | Buy | 14 | $1.74 | $24.36 | 5,396 | |
| 7/1/2024 | Murray Stahl | CEO | Buy | 22 | $1.72 | $37.84 | 5,368 | |
| 6/28/2024 | Murray Stahl | CEO | Buy | 14 | $1.74 | $24.36 | 5,346 | |
| 6/26/2024 | Murray Stahl | CEO | Buy | 14 | $1.70 | $23.80 | 5,318 | |
| 6/24/2024 | Murray Stahl | CEO | Buy | 14 | $1.74 | $24.36 | 5,290 | |
| 6/20/2024 | Murray Stahl | CEO | Buy | 14 | $1.67 | $23.38 | 5,262 | |
| 6/17/2024 | Murray Stahl | CEO | Buy | 14 | $1.65 | $23.10 | 5,234 | |
| 6/14/2024 | Murray Stahl | CEO | Buy | 14 | $1.72 | $24.08 | 5,220 | |
| 6/12/2024 | Murray Stahl | CEO | Buy | 21 | $1.67 | $35.07 | 5,192 | |
| 6/10/2024 | Anita L Allen | Director | Buy | 300 | $1.66 | $498.00 | 300 | |
| 6/10/2024 | Murray Stahl | CEO | Buy | 10 | $1.61 | $16.10 | 5,157 | |
| 6/7/2024 | Murray Stahl | CEO | Buy | 14 | $1.65 | $23.10 | 5,147 | |
| 6/5/2024 | Murray Stahl | CEO | Buy | 4 | $1.68 | $6.72 | 5,129 | |
| 6/3/2024 | Murray Stahl | CEO | Buy | 4 | $1.66 | $6.64 | 5,121 | |
| 5/30/2024 | Murray Stahl | CEO | Buy | 4 | $1.62 | $6.48 | 5,113 | |
| 5/28/2024 | Murray Stahl | CEO | Buy | 4 | $1.60 | $6.40 | 5,105 | |
| 5/24/2024 | Murray Stahl | CEO | Buy | 4 | $1.63 | $6.52 | 5,101 | |
| 5/22/2024 | Murray Stahl | CEO | Buy | 4 | $1.62 | $6.48 | 5,093 | |
| 5/20/2024 | Murray Stahl | CEO | Buy | 6 | $1.59 | $9.54 | 5,085 | |
| 5/17/2024 | Murray Stahl | CEO | Buy | 4 | $1.61 | $6.44 | 5,079 | |
| 5/15/2024 | Murray Stahl | CEO | Buy | 4 | $1.60 | $6.40 | 5,073 | |
| 5/13/2024 | Murray Stahl | CEO | Buy | 4 | $1.70 | $6.80 | 5,065 | |
| 5/10/2024 | Murray Stahl | CEO | Buy | 55 | $1.66 | $91.30 | 247,786 | |
| 5/8/2024 | Murray Stahl | CEO | Buy | 4 | $1.60 | $6.40 | 5,053 | |
| 5/6/2024 | Murray Stahl | CEO | Buy | 4 | $1.58 | $6.32 | 5,045 | |
| 5/3/2024 | Murray Stahl | CEO | Buy | 4 | $1.65 | $6.60 | 5,041 | |
| 5/1/2024 | Murray Stahl | CEO | Buy | 4 | $1.69 | $6.76 | 5,033 | |
| 4/29/2024 | Murray Stahl | CEO | Buy | 4 | $1.66 | $6.64 | 5,025 | |
| 4/26/2024 | Murray Stahl | CEO | Buy | 2 | $1.60 | $3.20 | 5,021 | |
| 4/24/2024 | Murray Stahl | CEO | Buy | 4 | $1.70 | $6.80 | 5,015 | |
| 4/22/2024 | Murray Stahl | CEO | Buy | 2 | $1.58 | $3.16 | 5,009 | |
| 4/19/2024 | Murray Stahl | CEO | Buy | 2 | $1.57 | $3.14 | 5,007 | |
| 4/17/2024 | Murray Stahl | CEO | Buy | 2 | $1.68 | $3.36 | 5,003 | |
| 4/15/2024 | Murray Stahl | CEO | Buy | 2 | $1.65 | $3.30 | 4,999 | |
| 4/12/2024 | Murray Stahl | CEO | Buy | 2 | $1.61 | $3.22 | 4,997 | |
| 4/10/2024 | Murray Stahl | CEO | Buy | 2 | $1.59 | $3.18 | 4,993 | |
| 4/8/2024 | Murray Stahl | CEO | Buy | 2 | $1.61 | $3.22 | 4,988 | |
| 4/5/2024 | Murray Stahl | CEO | Buy | 55 | $1.63 | $89.65 | 247,186 | |
| 4/3/2024 | Murray Stahl | CEO | Buy | 55 | $1.59 | $87.45 | 247,138 | |
| 4/1/2024 | Murray Stahl | CEO | Buy | 2 | $1.56 | $3.12 | 4,976 | |
| 3/27/2024 | Murray Stahl | CEO | Buy | 2 | $1.60 | $3.20 | 4,972 | |
| 3/25/2024 | Murray Stahl | CEO | Buy | 2 | $1.63 | $3.26 | 4,968 | |
| 3/22/2024 | Murray Stahl | CEO | Buy | 2 | $1.63 | $3.26 | 4,966 | |
| 3/20/2024 | Murray Stahl | CEO | Buy | 2 | $1.64 | $3.28 | 4,962 | |
| 3/18/2024 | Murray Stahl | CEO | Buy | 2 | $1.63 | $3.26 | 4,958 | |
| 3/15/2024 | Murray Stahl | CEO | Buy | 2 | $1.60 | $3.20 | 4,956 | |
| 3/13/2024 | Murray Stahl | CEO | Buy | 2 | $1.57 | $3.14 | 4,952 | |
| 3/11/2024 | Murray Stahl | CEO | Buy | 2 | $1.55 | $3.10 | 4,948 | |
| 3/8/2024 | Murray Stahl | CEO | Buy | 2 | $1.60 | $3.20 | 4,946 | |
| 3/6/2024 | Murray Stahl | CEO | Buy | 2 | $1.57 | $3.14 | 4,942 | |
| 3/4/2024 | Murray Stahl | CEO | Buy | 1 | $1.58 | $1.58 | 4,938 | |
| 3/1/2024 | Murray Stahl | CEO | Buy | 2 | $1.64 | $3.28 | 4,937 | |
| 2/28/2024 | Murray Stahl | CEO | Buy | 1 | $1.57 | $1.57 | 4,933 | |
| 2/26/2024 | Murray Stahl | CEO | Buy | 2 | $1.57 | $3.14 | 4,931 | |
| 2/22/2024 | Murray Stahl | CEO | Buy | 2 | $1.65 | $3.30 | 4,927 | |
| 2/20/2024 | Jay H Kesslen | Insider | Buy | 1,000 | $1.66 | $1,660.00 | 40,363 | |
| 2/20/2024 | Murray Stahl | CEO | Buy | 2 | $1.65 | $3.30 | 4,923 | |
| 2/16/2024 | Murray Stahl | CEO | Buy | 2 | $1.59 | $3.18 | 4,921 | |
| 2/14/2024 | Murray Stahl | CEO | Buy | 2 | $1.66 | $3.32 | 4,917 | |
| 2/12/2024 | Murray Stahl | CEO | Buy | 3 | $1.60 | $4.80 | 4,913 | |
| 2/9/2024 | Murray Stahl | CEO | Buy | 1 | $1.60 | $1.60 | 4,910 | |
| 2/7/2024 | Murray Stahl | CEO | Buy | 2 | $1.69 | $3.38 | 4,906 | |
| 2/2/2024 | Murray Stahl | CEO | Buy | 2 | $1.62 | $3.24 | 4,900 | |
| 1/31/2024 | Murray Stahl | CEO | Buy | 2 | $1.70 | $3.40 | 4,896 | |
| 1/29/2024 | Murray Stahl | CEO | Buy | 1 | $1.67 | $1.67 | 4,893 | |
| 1/26/2024 | Murray Stahl | CEO | Buy | 1 | $1.62 | $1.62 | 4,892 | |
| 1/24/2024 | Murray Stahl | CEO | Buy | 1 | $1.68 | $1.68 | 4,890 | |
| 1/22/2024 | Murray Stahl | CEO | Buy | 1 | $1.58 | $1.58 | 4,887 | |
| 1/18/2024 | Murray Stahl | CEO | Buy | 73 | $1.68 | $122.64 | 245,881 | |
| 1/16/2024 | Murray Stahl | CEO | Buy | 2 | $1.66 | $3.32 | 4,880 | |
| 1/12/2024 | Murray Stahl | CEO | Buy | 2 | $1.67 | $3.34 | 4,878 | |
| 1/10/2024 | Murray Stahl | CEO | Buy | 2 | $1.68 | $3.36 | 4,875 | |
| 1/8/2024 | Murray Stahl | CEO | Buy | 73 | $1.68 | $122.64 | 245,657 | |
| 1/4/2024 | Murray Stahl | CEO | Buy | 2 | $1.75 | $3.50 | 4,868 | |
| 1/2/2024 | Murray Stahl | CEO | Buy | 73 | $1.71 | $124.83 | 245,529 | |
| 12/28/2023 | Murray Stahl | CEO | Buy | 2 | $1.68 | $3.36 | 4,860 | |
| 12/26/2023 | Murray Stahl | CEO | Buy | 2 | $1.69 | $3.38 | 4,856 | |
| 12/22/2023 | Murray Stahl | CEO | Buy | 2 | $1.67 | $3.34 | 4,854 | |
| 12/20/2023 | Murray Stahl | CEO | Buy | 2 | $1.68 | $3.36 | 4,850 | |
| 12/18/2023 | Murray Stahl | CEO | Buy | 82 | $1.69 | $138.58 | 245,225 | |
| 12/15/2023 | Murray Stahl | CEO | Buy | 2 | $1.72 | $3.44 | 4,844 | |
| 12/13/2023 | Murray Stahl | CEO | Buy | 2 | $1.71 | $3.42 | 4,840 | |
| 12/11/2023 | Murray Stahl | CEO | Buy | 2 | $1.72 | $3.44 | 4,836 | |
| 12/8/2023 | Murray Stahl | CEO | Buy | 82 | $1.70 | $139.40 | 245,009 | |
| 12/6/2023 | Murray Stahl | CEO | Buy | 1 | $1.67 | $1.67 | 4,830 | |
| 12/4/2023 | Murray Stahl | CEO | Buy | 2 | $1.75 | $3.50 | 4,827 | |
| 12/1/2023 | Murray Stahl | CEO | Buy | 2 | $1.65 | $3.30 | 4,825 | |
| 11/29/2023 | Murray Stahl | CEO | Buy | 2 | $1.71 | $3.42 | 4,821 | |
| 11/27/2023 | Murray Stahl | CEO | Buy | 6 | $1.70 | $10.20 | 4,815 | |
| 11/24/2023 | Murray Stahl | CEO | Buy | 6 | $1.67 | $10.02 | 4,809 | |
| 11/22/2023 | Murray Stahl | CEO | Buy | 6 | $1.70 | $10.20 | 4,803 | |
| 11/20/2023 | Murray Stahl | CEO | Buy | 6 | $1.66 | $9.96 | 4,791 | |
| 11/17/2023 | Murray Stahl | CEO | Buy | 325 | $1.61 | $523.25 | 244,181 | |
| 11/15/2023 | Murray Stahl | CEO | Buy | 5 | $1.58 | $7.90 | 4,775 | |
| 11/13/2023 | Murray Stahl | CEO | Buy | 3 | $1.65 | $4.95 | 4,767 | |
| 11/10/2023 | Murray Stahl | CEO | Buy | 7 | $1.55 | $10.85 | 4,764 | |
| 11/8/2023 | Murray Stahl | CEO | Buy | 5 | $1.73 | $8.65 | 4,752 | |
| 11/6/2023 | Murray Stahl | CEO | Buy | 7 | $1.70 | $11.90 | 4,732 | |
| 11/3/2023 | Murray Stahl | CEO | Buy | 8 | $1.74 | $13.92 | 4,725 | |
| 11/1/2023 | Murray Stahl | CEO | Buy | 6 | $1.67 | $10.02 | 4,711 | |
| 10/30/2023 | Murray Stahl | CEO | Buy | 3 | $1.73 | $5.19 | 4,700 | |
| 10/27/2023 | Murray Stahl | CEO | Buy | 410 | $1.73 | $709.30 | 241,633 | |
| 10/25/2023 | Murray Stahl | CEO | Buy | 411 | $1.77 | $727.47 | 241,265 | |
| 10/23/2023 | Murray Stahl | CEO | Buy | 7 | $1.74 | $12.18 | 4,677 | |
| 10/20/2023 | Murray Stahl | CEO | Buy | 7 | $1.79 | $12.53 | 4,670 | |
| 10/18/2023 | Murray Stahl | CEO | Buy | 410 | $1.80 | $738.00 | 240,345 | |
| 10/16/2023 | Murray Stahl | CEO | Buy | 7 | $1.80 | $12.60 | 4,642 | |
| 10/13/2023 | Murray Stahl | CEO | Buy | 44 | $1.80 | $79.20 | 4,635 | |
| 10/11/2023 | Murray Stahl | CEO | Buy | 8 | $1.80 | $14.40 | 4,583 | |
| 10/9/2023 | Murray Stahl | CEO | Buy | 8 | $1.81 | $14.48 | 4,567 | |
| 10/6/2023 | Murray Stahl | CEO | Buy | 8 | $1.74 | $13.92 | 4,559 | |
| 10/4/2023 | Murray Stahl | CEO | Buy | 8 | $1.83 | $14.64 | 4,543 | |
| 10/2/2023 | Murray Stahl | CEO | Buy | 8 | $1.77 | $14.16 | 4,527 | |
| 9/28/2023 | Murray Stahl | CEO | Buy | 8 | $1.79 | $14.32 | 4,511 | |
| 9/25/2023 | Murray Stahl | CEO | Buy | 8 | $1.78 | $14.24 | 4,487 | |
| 9/22/2023 | Murray Stahl | CEO | Buy | 8 | $1.72 | $13.76 | 4,479 | |
| 9/20/2023 | Murray Stahl | CEO | Buy | 8 | $1.82 | $14.56 | 4,463 | |
| 9/18/2023 | Murray Stahl | CEO | Buy | 8 | $1.78 | $14.24 | 4,447 | |
| 9/15/2023 | Murray Stahl | CEO | Buy | 8 | $1.81 | $14.48 | 4,439 | |
| 9/13/2023 | Murray Stahl | CEO | Buy | 8 | $1.82 | $14.56 | 4,423 | |
| 9/11/2023 | Murray Stahl | CEO | Buy | 8 | $1.79 | $14.32 | 4,407 | |
| 9/7/2023 | Murray Stahl | CEO | Buy | 8 | $1.81 | $14.48 | 4,391 | |
| 9/5/2023 | Murray Stahl | CEO | Buy | 8 | $1.85 | $14.80 | 4,375 | |
| 7/1/2005 | Murray Stahl | President | Buy | 18 | $2.60 | $46.80 | 8,604 | |