| Sep 1, 25 | PHLEGAR JEFFREY S | -- | Sale | -- | -- | -- | -- |
| Sep 1, 25 | Armstrong Hugh | -- | Sale | -- | -- | -- | -- |
| Jul 29, 25 | Kelly Walter M | Officer | Sale | -- | -- | -- | -- |
| Dec 17, 24 | Kiley Thomas P III | Officer | Sale | -- | -- | -- | -- |
| Nov 1, 23 | NEAL JOHN E | CTO | Sale | $8.20 | 7.06K | $57.85K | -- |
| Sep 26, 23 | Ojala Erik D. | Officer | Sale | -- | -- | -- | -- |
| Sep 30, 22 | Schoenberger Susan L | Officer | Sale | -- | -- | -- | -- |
| Aug 24, 21 | NORTHWESTERN MUTUAL LIFE INSURANCE CO | 10 percent owner | Sale | -- | -- | -- | 200.00K |
| Jun 30, 21 | Dufresne Daniel | Officer | Sale | -- | -- | -- | -- |
| Mar 26, 20 | Atkins Stephen | Officer | Sale | -- | -- | -- | -- |
| Mar 20, 20 | NEAL JOHN E | CTO | Sale | $7.41 | 10.09K | $74.75K | 7.06K |
| Dec 16, 19 | Stuckey Karen | CTO | Sale | -- | -- | -- | -- |
| Dec 16, 19 | TOUB CHRISTOPHER M | CTO | Sale | -- | -- | -- | -- |
| Dec 19, 19 | TRIPPLE DAVID D | CTO | Sale | $13.18 | 500 | $6.59K | -- |
| Aug 15, 19 | Vanisko Dave | Officer | Sale | -- | -- | -- | -- |
| Jul 19, 18 | Wennlund Lloyd | CTO | Sale | -- | -- | -- | -- |
| Jan 2, 18 | Mickey Mark | Officer | Sale | $14.98 | 1.00K | $14.98K | -- |
| Sep 6, 17 | MASSACHUSETTS MUTUAL LIFE INSURANCE CO | 10 percent owner | Sale | -- | -- | -- | 160.00K |
| Sep 6, 17 | MASSACHUSETTS MUTUAL LIFE INSURANCE CO | 10 percent owner | Sale | -- | -- | -- | 160.00K |
| Sep 6, 17 | MASSACHUSETTS MUTUAL LIFE INSURANCE CO | 10 percent owner | Sale | -- | -- | -- | 160.00K |
| Jul 1, 16 | Herman Thomas E | Officer | Sale | -- | -- | -- | -- |
| Jul 1, 16 | Koudounis John S. | Officer | Sale | -- | -- | -- | -- |
| Mar 1, 16 | Hamacher Theresa | CTO | Purchase | $10.16 | 1.00K | $10.16K | 1.00K |
| Sep 1, 15 | Hamacher Theresa | CTO | Sale | -- | -- | -- | -- |
| Sep 1, 15 | Breen Virginia G | CTO | Sale | -- | -- | -- | -- |
| Aug 6, 15 | Behan Robert | Officer | Sale | -- | -- | -- | -- |
| Jul 10, 14 | TRIPPLE DAVID D | CTO | Sale | $14.69 | 1.00K | $14.69K | 500 |
| Oct 31, 12 | Calamos Advisors LLC | other: Investment Adviser | Sale | -- | -- | -- | 12.54K |
| Oct 31, 12 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 12.54K |
| Oct 31, 12 | CALAMOS JOHN P SR | CEO | Sale | -- | -- | -- | 120.19K |
| Oct 31, 12 | CALAMOS JOHN P SR | CEO | Sale | -- | -- | -- | 120.19K |
| Oct 31, 12 | CALAMOS JOHN P SR | CEO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 12 | CALAMOS JOHN P SR | CEO | Sale | -- | -- | -- | 109.30K |
| Sep 20, 12 | BLACK GARY D | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 11 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 11.52K |
| Oct 31, 11 | Calamos Advisors LLC | other: Investment Adviser | Sale | -- | -- | -- | 11.52K |
| Oct 31, 11 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 110.38K |
| Oct 31, 11 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 110.38K |
| Oct 31, 11 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 11 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 10 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 10 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 10 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 101.80K |
| Oct 31, 10 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 101.80K |
| Oct 31, 10 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 10.63K |
| Oct 31, 10 | Calamos Advisors LLC | other: Investment Adviser | Sale | -- | -- | -- | 10.63K |
| Jun 9, 10 | Jackson J Christopher | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 09 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 09 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 09 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 93.42K |
| Oct 31, 09 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 93.42K |
| Oct 31, 09 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 9.75K |
| Oct 31, 09 | Calamos Advisors LLC | other: Investment Adviser | Sale | -- | -- | -- | 9.75K |
| Jul 9, 09 | TRIPPLE DAVID D | CTO | Sale | $10.98 | 1.90K | $20.86K | 1.50K |
| Oct 31, 08 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 08 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 08 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 82.85K |
| Oct 31, 08 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 82.85K |
| Oct 31, 08 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 8.65K |
| Oct 31, 08 | Calamos Advisors LLC | other: Investment Adviser | Sale | -- | -- | -- | 8.65K |
| Jun 4, 08 | Boyne James J | Officer | Sale | -- | -- | -- | -- |
| Dec 20, 07 | HAMPTON CHERYL L | Officer | Sale | -- | -- | -- | -- |
| Dec 20, 07 | DARCY STATHY | Officer | Sale | -- | -- | -- | -- |
| Oct 31, 07 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 07 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 109.30K |
| Oct 31, 07 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 75.84K |
| Oct 31, 07 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 75.84K |
| Oct 31, 07 | Calamos Advisors LLC | other: investment advisor | Sale | -- | -- | -- | 7.92K |
| Oct 31, 07 | Calamos Advisors LLC | CTO | Sale | -- | -- | -- | 7.92K |
| Aug 16, 07 | CALAMOS JOHN P SR | CTO | Purchase | $14.35 | 3.70K | $53.09K | 109.30K |
| Aug 16, 07 | CALAMOS JOHN P SR | CTO | Purchase | $14.23 | 5.00K | $71.15K | 105.60K |
| Jul 24, 07 | Mickey Mark | Officer | Sale | $18.02 | 100 | $1.80K | 2.40K |
| Jul 24, 07 | Mickey Mark | Officer | Sale | $18.01 | 500 | $9.01K | 1.90K |
| Jul 24, 07 | Mickey Mark | Officer | Sale | $18.00 | 200 | $3.60K | 1.70K |
| Jul 24, 07 | Mickey Mark | Officer | Sale | $18.03 | 300 | $5.41K | 1.40K |
| Jul 24, 07 | Mickey Mark | Officer | Sale | $18.05 | 400 | $7.22K | 1.00K |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | -- |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.37 | 4.50K | $73.67K | 5.80K |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.17 | 700 | $11.32K | 1.30K |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.29 | 300 | $4.89K | 600 |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.32 | 100 | $1.63K | 300 |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.22 | 100 | $1.62K | 200 |
| Mar 1, 07 | CALAMOS JOHN P SR | CTO | Purchase | $16.20 | 100 | $1.62K | 100 |
| Oct 31, 06 | Calamos Advisors LLC | other: investment advisor | Sale | -- | -- | -- | 7.39K |
| Oct 31, 06 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | 7.39K |
| Oct 31, 06 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 100.60K |
| Oct 31, 06 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 100.60K |
| Oct 31, 06 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 70.69K |
| Oct 31, 06 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | 70.69K |
| Oct 11, 06 | TIMBERS STEPHEN B | CTO | Purchase | $15.86 | 4.50K | $71.36K | 6.50K |
| May 11, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.90 | 8.00K | $119.20K | 68.44K |
| May 10, 06 | CALAMOS JOHN P SR | CTO | Purchase | $15.00 | 8.40K | $126.00K | 60.44K |
| May 10, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.90 | 4.40K | $65.56K | 52.04K |
| May 8, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.59 | 2.40K | $35.02K | 47.64K |
| May 5, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.50 | 11.30K | $163.85K | 45.24K |
| May 4, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.45 | 3.80K | $54.91K | 33.94K |
| May 4, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.44 | 7.50K | $108.30K | 30.14K |
| May 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.45 | 11.30K | $163.28K | 22.64K |
| May 2, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.42 | 11.34K | $163.52K | 11.34K |
| May 2, 06 | TIMBERS STEPHEN B | CTO | Purchase | $14.40 | 2.00K | $28.80K | 2.00K |
| Apr 6, 06 | Mickey Mark | Officer | Purchase | $14.55 | 2.50K | $36.38K | 2.50K |
| Apr 6, 06 | NEAL JOHN E | CTO | Purchase | $14.54 | 17.15K | $249.36K | 17.15K |
| Jan 18, 06 | TRIPPLE DAVID D | CTO | Purchase | $14.48 | 3.40K | $49.23K | 3.40K |
| Jan 1, 06 | TRIPPLE DAVID D | CTO | Sale | -- | -- | -- | -- |
| Jan 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $14.15 | 500 | $7.08K | 45.60K |
| Jan 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $13.95 | 1.40K | $19.53K | 45.10K |
| Jan 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $13.94 | 700 | $9.76K | 43.70K |
| Jan 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $13.93 | 200 | $2.79K | 43.00K |
| Jan 3, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.90 | 2.60K | $36.14K | 42.80K |
| Jan 3, 06 | CALAMOS JOHN P SR | CTO | Purchase | $13.89 | 200 | $2.78K | 40.20K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $14.15 | 1.00K | $14.15K | 40.00K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $14.10 | 600 | $8.46K | 39.00K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $14.05 | 400 | $5.62K | 38.40K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $14.00 | 700 | $9.80K | 38.00K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.97 | 400 | $5.59K | 37.30K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.96 | 900 | $12.56K | 36.90K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.95 | 2.80K | $39.06K | 36.00K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.93 | 1.00K | $13.93K | 33.20K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.92 | 300 | $4.18K | 32.20K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.90 | 1.00K | $13.90K | 31.90K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.88 | 500 | $6.94K | 30.90K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.85 | 900 | $12.46K | 30.40K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.83 | 500 | $6.92K | 29.50K |
| Dec 30, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.82 | 1.00K | $13.82K | 29.00K |
| Dec 29, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.60 | 8.00K | $108.80K | 28.00K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.65 | 2.20K | $30.03K | 20.00K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.60 | 300 | $4.08K | 17.80K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.30 | 500 | $6.65K | 17.50K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.29 | 100 | $1.33K | 17.00K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.28 | 4.40K | $58.43K | 16.90K |
| Dec 28, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.20 | 2.50K | $33.00K | 12.50K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.68 | 1.00K | $13.68K | 10.00K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.60 | 500 | $6.80K | 9.00K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.55 | 3.50K | $47.42K | 8.50K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.50 | 3.40K | $45.90K | 5.00K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.49 | 1.10K | $14.84K | 1.60K |
| Dec 27, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.48 | 500 | $6.74K | 500 |
| Dec 9, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 3.20K | $42.72K | 55.00K |
| Dec 9, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.34 | 2.30K | $30.68K | 51.80K |
| Dec 9, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.33 | 800 | $10.66K | 49.50K |
| Dec 9, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.30 | 1.20K | $15.96K | 48.70K |
| Dec 9, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.29 | 2.50K | $33.23K | 47.50K |
| Dec 8, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.65 | 2.00K | $27.30K | 45.00K |
| Dec 8, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.60 | 6.00K | $81.60K | 43.00K |
| Dec 8, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.55 | 2.00K | $27.10K | 37.00K |
| Dec 8, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.28 | 1.00K | $13.28K | 35.00K |
| Dec 7, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.59 | 1.60K | $21.74K | 34.00K |
| Dec 7, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.58 | 1.00K | $13.58K | 32.40K |
| Dec 7, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.55 | 1.40K | $18.97K | 31.40K |
| Dec 7, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 1.00K | $13.35K | 30.00K |
| Dec 6, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 3.50K | $46.73K | 29.00K |
| Dec 6, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.30 | 4.50K | $59.85K | 25.50K |
| Dec 5, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.36 | 1.00K | $13.36K | 21.00K |
| Dec 5, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 1.70K | $22.70K | 20.00K |
| Dec 5, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.33 | 1.30K | $17.33K | 18.30K |
| Dec 5, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.32 | 1.00K | $13.32K | 17.00K |
| Dec 5, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.31 | 1.00K | $13.31K | 16.00K |
| Dec 2, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 3.00K | $40.05K | 15.00K |
| Dec 2, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.28 | 2.00K | $26.56K | 12.00K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.50 | 700 | $9.45K | 10.00K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.49 | 800 | $10.79K | 9.30K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.46 | 500 | $6.73K | 8.50K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.45 | 500 | $6.72K | 8.00K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.38 | 1.50K | $20.07K | 7.50K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.35 | 700 | $9.35K | 6.00K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.33 | 1.00K | $13.33K | 5.30K |
| Dec 1, 05 | CALAMOS JOHN P SR | CTO | Purchase | $13.28 | 4.30K | $57.10K | 4.30K |
| Oct 26, 05 | Calamos Advisors LLC | -- | Sale | -- | -- | -- | -- |
| Oct 26, 05 | Woodard Kevin S | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | Mickey Mark | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | HANAUER JOE F | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | TIMBERS STEPHEN B | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | RYBAK WILLIAM R | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | MARSH WESTON W | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | NEAL JOHN E | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | Kovalchuk Moses | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | BHATT NIMISH S | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | HAMMAN JAMES S JR | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | DUDASIK PATRICK H | Officer | Sale | -- | -- | -- | -- |
| Oct 26, 05 | CALAMOS NICK P | CTO | Sale | -- | -- | -- | -- |
| Oct 26, 05 | CALAMOS JOHN P SR | CTO | Sale | -- | -- | -- | -- |
| Jun 4, 03 | DOLAN SCOTT J | COO | Sale | $8.08 | 11.25K | $90.90K | -- |