| 2026-01-06 | Parekh Aashh | - | Buy | 100 | $18.10 | $1,810.00 | +2.2% | → |
| 2025-08-29 | Virgilio Stephen | Portfolio Manager | Sell | 150 | $18.81 | $2,822.06 | -15.0% | → |
| 2025-05-05 | Jones Nathaniel T. | Vice President and Treasurer | Buy | 800 | $18.19 | $14,548.16 | +186.9% | → |
| 2025-04-04 | Parekh Aashh | Portfolio Manager | Buy | 50 | $17.70 | $885.00 | +1.1% | → |
| 2025-04-02 | Parekh Aashh | Portfolio Manager | Buy | 100 | $18.25 | $1,825.00 | +2.3% | → |
| 2024-06-21 | Parekh Aashh | Portfolio Manager | Sell | 276 | $18.13 | $5,004.98 | -5.9% | → |
| 2023-10-26 | Jones Nathaniel T. | Vice President and Treasurer | Buy | 428 | $16.04 | $6,865.08 | +199.1% | → |
| 2023-10-20 | Parekh Aashh | - | Buy | 200 | $15.53 | $3,106.00 | +4.5% | → |
| 2023-10-17 | Parekh Aashh | - | Buy | 200 | $15.65 | $3,130.00 | +4.7% | → |
| 2023-05-19 | Parekh Aashh | - | Buy | 400 | $15.87 | $6,347.00 | +2.5% | → |
| 2023-05-04 | Parekh Aashh | - | Buy | 100 | $15.85 | $1,585.00 | +2.6% | → |
| 2023-04-28 | Parekh Aashh | - | Buy | 100 | $15.92 | $1,592.00 | +2.7% | → |
| 2023-04-21 | Parekh Aashh | - | Buy | 100 | $15.93 | $1,593.00 | +2.8% | → |
| 2023-04-19 | Parekh Aashh | - | Buy | 50 | $15.98 | $799.00 | +1.4% | → |
| 2023-04-14 | Parekh Aashh | - | Buy | 150 | $16.04 | $2,406.00 | +2.2% | → |
| 2023-03-14 | Parekh Aashh | - | Buy | 75 | $16.00 | $1,200.00 | +2.3% | → |
| 2022-11-07 | Parekh Aashh | - | Buy | 157 | $15.87 | $2,491.37 | +5.0% | → |
| 2022-09-27 | Parekh Aashh | - | Buy | 314 | $0.00 | - | +11.1% | → |
| 2022-09-26 | Parekh Aashh | - | Buy | 157 | $16.00 | $2,512.00 | +5.9% | → |
| 2022-09-23 | Parekh Aashh | - | Buy | 154 | $16.25 | $2,502.50 | +6.1% | → |
| 2022-09-13 | Parekh Aashh | - | Buy | 150 | $16.80 | $2,520.00 | +6.3% | → |
| 2022-07-28 | Parekh Aashh | - | Buy | 150 | $16.70 | $2,505.00 | +6.8% | → |
| 2022-07-18 | Virgilio Stephen | - | Buy | 500 | $16.30 | $8,150.00 | +100.0% | → |
| 2022-05-13 | Parekh Aashh | - | Buy | 290 | $17.30 | $5,017.00 | +15.0% | → |
| 2022-05-13 | Virgilio Stephen | - | Buy | 500 | $17.33 | $8,664.95 | New | → |
| 2022-04-13 | Parekh Aashh | - | Buy | 230 | $17.89 | $4,114.49 | +13.5% | → |
| 2022-03-25 | Parekh Aashh | - | Buy | 97 | $18.00 | $1,746.00 | +6.1% | → |
| 2022-02-25 | Parekh Aashh | - | Buy | 92 | $19.00 | $1,748.00 | +6.1% | → |
| 2022-02-11 | ZIMMERMAN GIFFORD R | CCO and Vice President | Buy | 1,000 | $19.12 | $19,115.00 | New | → |
| 2022-01-20 | Parekh Aashh | - | Buy | 146 | $20.50 | $2,993.00 | +10.7% | → |
| 2021-11-23 | Parekh Aashh | - | Buy | 385 | $20.80 | $8,008.00 | +39.3% | → |
| 2021-06-23 | Parekh Aashh | - | Buy | 100 | $20.75 | $2,075.00 | +11.4% | → |
| 2021-06-23 | Parekh Aashh | - | Buy | 360 | $20.85 | $7,506.00 | +69.2% | → |
| 2021-03-03 | Parekh Aashh | - | Buy | 244 | $20.43 | $4,984.92 | +88.4% | → |
| 2020-03-27 | Parekh Aashh | - | Buy | 65 | $15.29 | $993.85 | +30.8% | → |
| 2020-03-26 | Parekh Aashh | - | Buy | 68 | $14.75 | $1,003.00 | +47.6% | → |
| 2020-03-25 | Parekh Aashh | - | Buy | 97 | $15.00 | $1,454.75 | +61.8% | → |
| 2020-03-11 | Parekh Aashh | - | Buy | 23 | $21.35 | $491.05 | +100.0% | → |
| 2020-02-28 | Parekh Aashh | - | Buy | 23 | $21.95 | $504.85 | New | → |
| 2017-05-11 | Nuveen Fund Advisors, LLC | - | Sell | 4,200 | $25.01 | $105,043.68 | -100% | → |
| 2015-08-25 | Garrett Michael F | Officer of Investment Adviser | Buy | 3,500 | $22.20 | $77,700.00 | +51.0% | → |
| 2015-08-13 | Garrett Michael F | Officer of Investment Adviser | Buy | 1,794 | $22.28 | $39,964.14 | +16.1% | → |
| 2015-08-07 | Garrett Michael F | Officer of Investment Adviser | Buy | 1,000 | $22.40 | $22,400.00 | +24.6% | → |