| 2025-04-03 | CALAMOS JOHN P SR | President and Chairman | Sell | 1 | $20.85 | $20.30 | - | → |
| 2024-09-09 | MetLife Investment Management, LLC | - | Buy | 440,000 | $25.00 | $11,000,000.00 | New | → |
| 2023-05-31 | Mickey Mark | Chief Compliance Officer | Sell | 500 | $22.95 | $11,477.40 | -100% | → |
| 2022-05-24 | MetLife Investment Management, LLC | - | Buy | 440,000 | $25.00 | $11,000,000.00 | New | → |
| 2020-12-18 | Mickey Mark | Chief Compliance Officer | Buy | 500 | $28.37 | $14,186.00 | New | → |
| 2019-12-19 | TRIPPLE DAVID D | Director | Sell | 100 | $20.98 | $2,098.30 | -100% | → |
| 2019-07-24 | CALAMOS JOHN P SR | President and Chairman | Sell | 1 | $20.97 | $19.88 | -70.5% | → |
| 2016-03-01 | Hamacher Theresa | Director | Buy | 500 | $16.47 | $8,234.60 | New | → |
| 2016-02-25 | CALAMOS JOHN P SR | President and Chairman | Buy | 6,301 | $16.19 | $102,011.23 | - | → |
| 2016-02-24 | CALAMOS JOHN P SR | President and Chairman | Buy | 7,700 | $16.05 | $123,607.40 | - | → |