| 2023-09-27 | LARSON MICHAEL | - | Buy | 13,000 | $7.90 | $102,700.00 | +157.2% | → |
| 2022-07-15 | LARSON MICHAEL | - | Buy | 5,000 | $9.78 | $48,899.50 | +153.0% | → |
| 2022-05-26 | CASCADE INVESTMENT, L.L.C. | - | Buy | 63,922 | $10.58 | $676,415.78 | +0.6% | → |
| 2022-05-24 | CASCADE INVESTMENT, L.L.C. | - | Buy | 64,179 | $10.37 | $665,789.98 | +0.6% | → |
| 2022-05-20 | CASCADE INVESTMENT, L.L.C. | - | Buy | 62,162 | $10.22 | $635,207.43 | +0.6% | → |
| 2022-05-18 | CASCADE INVESTMENT, L.L.C. | - | Buy | 9,737 | $10.31 | $100,389.44 | +0.2% | → |
| 2020-12-30 | CASCADE INVESTMENT, L.L.C. | 10% Owner | Sell | 1,942,045 | $13.99 | $27,169,209.55 | -27.9% | → |
| 2019-04-01 | TOUPIN RONALD E JR | - | Buy | 250 | $10.71 | $2,676.25 | +11.7% | → |
| 2018-10-08 | TOUPIN RONALD E JR | - | Buy | 150 | $10.72 | $1,607.67 | +7.7% | → |
| 2018-04-02 | TOUPIN RONALD E JR | - | Buy | 150 | $11.56 | $1,734.00 | +8.5% | → |
| 2016-09-30 | TOUPIN RONALD E JR | - | Buy | 250 | $11.49 | $2,872.50 | +17.5% | → |
| 2016-03-31 | TOUPIN RONALD E JR | - | Buy | 75 | $10.97 | $822.74 | +5.6% | → |
| 2016-01-08 | TOUPIN RONALD E JR | - | Buy | 175 | $10.62 | $1,858.50 | +15.3% | → |
| 2015-12-16 | TOUPIN RONALD E JR | - | Buy | 100 | $10.52 | $1,051.64 | +9.6% | → |
| 2015-10-13 | TOUPIN RONALD E JR | - | Buy | 100 | $10.70 | $1,069.80 | +10.7% | → |
| 2015-04-07 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 22,100 | $11.64 | $257,228.06 | +0.2% | → |
| 2015-04-06 | TOUPIN RONALD E JR | - | Buy | 100 | $11.67 | $1,166.99 | +12.2% | → |
| 2015-04-02 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 6,700 | $11.62 | $77,884.82 | - | → |
| 2015-04-01 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 12,800 | $11.64 | $148,976.64 | +0.2% | → |
| 2015-03-26 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 21,100 | $11.56 | $244,013.06 | +0.3% | → |
| 2015-03-25 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 9,800 | $11.58 | $113,482.04 | +0.1% | → |
| 2015-03-24 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 10,200 | $11.55 | $117,817.14 | +0.1% | → |
| 2015-03-23 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 10,300 | $11.51 | $118,596.26 | +0.2% | → |
| 2015-03-20 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 18,200 | $11.51 | $209,456.52 | +0.3% | → |
| 2015-03-16 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 18,000 | $11.38 | $204,834.60 | +0.3% | → |
| 2015-03-11 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 2,000 | $11.43 | $22,860.00 | - | → |
| 2015-03-10 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 17,300 | $11.44 | $197,955.25 | +0.3% | → |
| 2015-03-09 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 12,400 | $11.46 | $142,107.72 | +0.2% | → |
| 2015-03-04 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 900 | $11.57 | $10,416.96 | - | → |
| 2015-03-03 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 10,000 | $11.61 | $116,100.00 | +0.1% | → |
| 2015-03-02 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 10,700 | $11.66 | $124,729.90 | +0.2% | → |
| 2015-02-27 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 1,400 | $11.61 | $16,254.00 | - | → |
| 2015-02-11 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 35,000 | $11.55 | $404,390.00 | +0.5% | → |
| 2015-02-02 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 5,900 | $11.76 | $69,385.77 | - | → |
| 2015-01-30 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 19,600 | $11.77 | $230,772.36 | +0.3% | → |
| 2015-01-29 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 9,500 | $11.77 | $111,807.40 | +0.1% | → |
| 2015-01-28 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 11,400 | $11.76 | $134,014.98 | +0.2% | → |
| 2015-01-27 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 2,500 | $11.74 | $29,350.00 | - | → |
| 2015-01-26 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 15,000 | $11.72 | $175,782.00 | +0.2% | → |
| 2015-01-16 | TOUPIN RONALD E JR | - | Buy | 190 | $11.74 | $2,230.60 | +30.6% | → |
| 2015-01-15 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 453,694 | $11.68 | $5,299,145.92 | +7.3% | → |
| 2015-01-14 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 5,000 | $11.64 | $58,199.50 | - | → |
| 2015-01-12 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 6,900 | $11.58 | $79,905.45 | +0.1% | → |
| 2015-01-09 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 20,353 | $11.57 | $235,404.83 | +0.3% | → |
| 2015-01-08 | CASCADE INVESTMENT LLC | 10% Owner | Buy | 21,400 | $11.57 | $247,623.68 | +0.4% | → |