Trade Date | Insider | Title | Buy or Sell | Quantity | Security Type | Price | Proceeds | Transaction Conviction | Position Quantity | Position Value | Positon Conviction | SEC Link | Nature of Ownership | 2020-06-30 | David A. Ottewell | Vice President & CFO | Buy | 799 | Common Shares | $9.79 | -$7,822.21 | 0.02 [ Very Low ] | 617,753 | $6,047,801.87 | 18.74 [High] | Form 4 | - | 2020-06-30 | Gregory A. Lang | President and CEO | Buy | 1,499 | Common Shares | $9.79 | -$14,675.21 | 0.05 [ Very Low ] | 3,500 | $34,265.00 | 0.11 [Very Low] | Form 4 | - | 2020-04-03 | Gregory A. Lang | President and CEO | Buy | 125,000 | Common Shares | $3.55 | -$443,750.00 | 3.79 [ Very High ] | 127,001 | $450,853.55 | 3.85 [Low] | Form 4 | - | 2020-04-03 | Gregory A. Lang | President and CEO | Sell | 52,303 | Common Shares | $8.48 | $443,529.44 | 1.59 [ High ] | 74,698 | $633,439.04 | 2.27 [Low] | Form 4 | - | 2020-04-03 | Gregory A. Lang | President and CEO | Sell | 69,645 | Common Shares | $8.46 | $589,196.70 | 2.11 [ High ] | 5,053 | $42,748.38 | 0.15 [Very Low] | Form 4 | - | 2020-04-03 | Gregory A. Lang | President and CEO | Sell | 3,052 | Common Shares | $0.00 | $0.00 | - | 2,001 | $0.00 | 0.06 [Very Low] | Form 4 | - | 2020-04-03 | Gregory A. Lang | President and CEO | Buy | 3,052 | Common Shares | $0.00 | $0.00 | - | 1,832,532 | $0.00 | 55.60 [High] | Form 4 | Family Trust | 2020-04-08 | Anthony P. Walsh | - | Buy | 30,000 | Common Shares | $3.58 | -$107,400.00 | 0.91 [ High ] | 63,736 | $228,174.88 | 1.93 [Low] | Form 4 | - | 2020-04-08 | Anthony P. Walsh | - | Sell | 11,541 | Common Shares | $9.30 | $107,331.30 | 0.35 [ Average ] | 52,195 | $485,413.50 | 1.58 [Low] | Form 4 | - | 2020-04-08 | Anthony P. Walsh | - | Sell | 18,459 | Common Shares | $9.28 | $171,299.52 | 0.56 [ Average ] | 33,736 | $313,070.08 | 1.02 [Very Low] | Form 4 | - | 2020-04-08 | David A. Ottewell | Vice President & CFO | Buy | 25,000 | Common Shares | $4.58 | -$114,500.00 | 0.76 [ Average ] | 641,954 | $2,940,149.32 | 19.48 [High] | Form 4 | - | 2020-04-08 | David A. Ottewell | Vice President & CFO | Sell | 12,379 | Common Shares | $9.25 | $114,505.75 | 0.38 [ Average ] | 629,575 | $5,823,568.75 | 19.10 [High] | Form 4 | - | 2020-04-08 | David A. Ottewell | Vice President & CFO | Sell | 12,621 | Common Shares | $9.26 | $116,870.46 | 0.38 [ Average ] | 616,954 | $5,712,994.04 | 18.72 [High] | Form 4 | - | 2020-04-09 | David A. Ottewell | Vice President & CFO | Buy | 25,000 | Common Shares | $4.58 | -$114,500.00 | 0.76 [ Average ] | 641,954 | $2,940,149.32 | 19.48 [High] | Form 4 | - | 2020-04-09 | David A. Ottewell | Vice President & CFO | Sell | 11,508 | Common Shares | $9.95 | $114,504.60 | 0.35 [ Average ] | 630,446 | $6,272,937.70 | 19.13 [High] | Form 4 | - | 2020-04-09 | David A. Ottewell | Vice President & CFO | Sell | 13,492 | Common Shares | $9.95 | $134,245.40 | 0.41 [ Average ] | 616,954 | $6,138,692.30 | 18.72 [High] | Form 4 | - | 2020-04-14 | Clynton R. Nauman | - | Buy | 109,700 | Common Shares | $3.61 | -$396,017.00 | 3.33 [ Very High ] | 275,087 | $993,064.07 | 8.35 [Average] | Form 4 | - | 2020-04-14 | Clynton R. Nauman | - | Sell | 34,505 | Common Shares | $11.48 | $396,117.40 | 1.05 [ High ] | 240,582 | $2,761,881.36 | 7.30 [Average] | Form 4 | - | 2020-04-14 | Clynton R. Nauman | - | Sell | 75,195 | Common Shares | $11.42 | $858,726.90 | 2.28 [ High ] | 165,387 | $1,888,719.54 | 5.02 [Low] | Form 4 | - | 2020-04-15 | Igor Levental | - | Buy | 109,700 | Common Shares | $3.56 | -$390,532.00 | 3.33 [ Very High ] | 240,813 | $857,294.28 | 7.31 [Average] | Form 4 | - | 2020-04-15 | Igor Levental | - | Sell | 34,396 | Common Shares | $11.37 | $391,082.52 | 1.04 [ High ] | 206,417 | $2,346,961.29 | 6.26 [Average] | Form 4 | - | 2020-04-15 | Igor Levental | - | Sell | 59,561 | Common Shares | $11.39 | $678,399.79 | 1.81 [ High ] | 146,856 | $1,672,689.84 | 4.46 [Low] | Form 4 | - | 2020-04-16 | David A. Ottewell | Vice President & CFO | Buy | 50,000 | Common Shares | $3.85 | -$192,500.00 | 1.52 [ High ] | 666,954 | $2,567,772.90 | 20.24 [High] | Form 4 | - | 2020-04-16 | David A. Ottewell | Vice President & CFO | Sell | 15,475 | Common Shares | $12.44 | $192,509.00 | 0.47 [ Average ] | 651,479 | $8,104,398.76 | 19.77 [High] | Form 4 | - | 2020-04-16 | David A. Ottewell | Vice President & CFO | Sell | 34,525 | Common Shares | $12.44 | $429,491.00 | 1.05 [ High ] | 616,954 | $7,674,907.76 | 18.72 [High] | Form 4 | - | 2020-04-16 | Anthony P. Walsh | - | Buy | 40,000 | Common Shares | $4.36 | -$174,400.00 | 1.21 [ High ] | 73,736 | $321,488.96 | 2.24 [Low] | Form 4 | - | 2020-04-16 | Anthony P. Walsh | - | Sell | 15,016 | Common Shares | $11.62 | $174,485.92 | 0.46 [ Average ] | 58,720 | $682,326.40 | 1.78 [Low] | Form 4 | - | 2020-04-16 | Anthony P. Walsh | - | Sell | 24,984 | Common Shares | $11.60 | $289,814.40 | 0.76 [ Average ] | 33,736 | $391,337.60 | 1.02 [Very Low] | Form 4 | - | 2020-04-29 | Kalidas V Madhavpeddi | - | Sell | 40,000 | Common Shares | $0.00 | $0.00 | - | 118,989 | $0.00 | 3.61 [Low] | Form 4 | - | 2020-05-01 | Gregory A. Lang | President and CEO | Buy | 125,000 | Common Shares | $3.57 | -$446,250.00 | 3.79 [ Very High ] | 127,001 | $453,393.57 | 3.85 [Low] | Form 4 | - | 2020-05-01 | Gregory A. Lang | President and CEO | Sell | 40,405 | Common Shares | $11.04 | $446,071.20 | 1.23 [ High ] | 86,596 | $956,019.84 | 2.63 [Low] | Form 4 | - | 2020-05-01 | Gregory A. Lang | President and CEO | Sell | 81,032 | Common Shares | $11.05 | $895,403.60 | 2.46 [ Very High ] | 5,564 | $61,482.20 | 0.17 [Very Low] | Form 4 | - | 2020-05-01 | Gregory A. Lang | President and CEO | Sell | 3,563 | Common Shares | $0.00 | $0.00 | - | 2,001 | $0.00 | 0.06 [Very Low] | Form 4 | - | 2020-05-01 | Gregory A. Lang | President and CEO | Buy | 3,563 | Common Shares | $0.00 | $0.00 | - | 1,836,095 | $0.00 | 55.71 [High] | Form 4 | Family Trust | 2020-06-01 | Sharon Dowdall | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 34,271 | $0.00 | 1.04 [Very Low] | Form 4 | - | 2020-06-01 | Elaine J Dorward-king | - | Buy | 105 | Common Shares | $0.00 | $0.00 | - | 105 | $0.00 | - | Form 4 | - | 2020-06-01 | Igor Levental | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 147,391 | $0.00 | 4.47 [Low] | Form 4 | - | 2020-06-01 | Kalidas V Madhavpeddi | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 119,524 | $0.00 | 3.63 [Low] | Form 4 | - | 2020-06-01 | Clynton R. Nauman | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 165,922 | $0.00 | 5.03 [Average] | Form 4 | - | 2020-06-01 | Ethan Schutt | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 2,559 | $0.00 | 0.08 [Very Low] | Form 4 | - | 2020-06-01 | Anthony P. Walsh | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 34,271 | $0.00 | 1.04 [Very Low] | Form 4 | - | 2020-06-01 | Diane R Garrett | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 14,315 | $0.00 | 0.43 [Very Low] | Form 4 | - | 2020-09-01 | Diane R Garrett | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 14,852 | $0.00 | 0.45 [Very Low] | Form 4 | - | 2020-09-01 | Sharon Dowdall | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 34,806 | $0.00 | 1.06 [Very Low] | Form 4 | - | 2020-09-01 | Anthony P. Walsh | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 34,806 | $0.00 | 1.06 [Very Low] | Form 4 | - | 2020-08-31 | Gregory A. Lang | President and CEO | Buy | 145,000 | Common Shares | $3.85 | -$558,250.00 | 4.40 [ Very High ] | 148,500 | $571,725.00 | 4.51 [Low] | Form 4 | - | 2020-08-31 | Gregory A. Lang | President and CEO | Sell | 52,852 | Common Shares | $10.56 | $558,117.12 | 1.60 [ High ] | 95,648 | $1,010,042.88 | 2.90 [Low] | Form 4 | - | 2020-08-31 | Gregory A. Lang | President and CEO | Sell | 88,800 | Common Shares | $10.55 | $936,840.00 | 2.69 [ Very High ] | 6,848 | $72,246.40 | 0.21 [Very Low] | Form 4 | - | 2020-08-31 | Gregory A. Lang | President and CEO | Sell | 3,348 | Common Shares | $0.00 | $0.00 | - | 3,500 | $0.00 | 0.11 [Very Low] | Form 4 | - | 2020-08-31 | Gregory A. Lang | President and CEO | Buy | 3,348 | Common Shares | $0.00 | $0.00 | - | 1,839,443 | $0.00 | 55.81 [High] | Form 4 | Family Trust | 2020-09-01 | Ethan Schutt | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 3,096 | $0.00 | 0.09 [Very Low] | Form 4 | - | 2020-09-01 | Clynton R. Nauman | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 166,459 | $0.00 | 5.05 [Average] | Form 4 | - | 2020-09-01 | Kalidas V Madhavpeddi | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 120,061 | $0.00 | 3.64 [Low] | Form 4 | - | 2020-09-01 | Igor Levental | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 147,928 | $0.00 | 4.49 [Low] | Form 4 | - | 2020-09-01 | Elaine J Dorward-king | - | Buy | 537 | Common Shares | $0.00 | $0.00 | - | 642 | $0.00 | 0.02 [Very Low] | Form 4 | - | 2020-09-11 | Gregory A. Lang | President and CEO | Buy | 3,438 | Common Shares | $0.00 | $0.00 | - | 1,842,881 | $0.00 | 55.91 [High] | Form 4 | Family Trust | 2020-09-11 | Gregory A. Lang | President and CEO | Sell | 3,438 | Common Shares | $0.00 | $0.00 | - | 3,500 | $0.00 | 0.11 [Very Low] | Form 4 | - | 2020-09-11 | Gregory A. Lang | President and CEO | Sell | 89,894 | Common Shares | $10.65 | $957,371.10 | 2.73 [ Very High ] | 6,938 | $73,889.70 | 0.21 [Very Low] | Form 4 | - | 2020-09-11 | Gregory A. Lang | President and CEO | Sell | 51,668 | Common Shares | $10.68 | $551,814.24 | 1.57 [ High ] | 96,832 | $1,034,165.76 | 2.94 [Low] | Form 4 | - | 2020-09-11 | Gregory A. Lang | President and CEO | Buy | 145,000 | Common Shares | $3.81 | -$552,450.00 | 4.40 [ Very High ] | 148,500 | $565,785.00 | 4.51 [Low] | Form 4 | - | 2020-09-30 | Gregory A. Lang | President and CEO | Buy | 1,499 | Common Shares | $9.79 | -$14,675.21 | 0.05 [ Very Low ] | 4,999 | $48,940.21 | 0.15 [Very Low] | Form 4 | - | 2020-09-30 | David A. Ottewell | Vice President & CFO | Buy | 800 | Common Shares | $9.79 | -$7,832.00 | 0.02 [ Very Low ] | 618,553 | $6,055,633.87 | 18.77 [High] | Form 4 | - | 2020-10-02 | Gregory A. Lang | President and CEO | Buy | 140,000 | Common Shares | $3.77 | -$527,800.00 | 4.24 [ Very High ] | 144,999 | $546,646.23 | 4.40 [Low] | Form 4 | - | 2020-10-02 | Gregory A. Lang | President and CEO | Sell | 47,296 | Common Shares | $11.16 | $527,823.36 | 1.43 [ High ] | 97,703 | $1,090,365.48 | 2.96 [Low] | Form 4 | - | 2020-10-02 | Gregory A. Lang | President and CEO | Sell | 89,214 | Common Shares | $11.11 | $991,167.54 | 2.70 [ Very High ] | 8,489 | $94,312.79 | 0.26 [Very Low] | Form 4 | - | 2020-10-02 | Gregory A. Lang | President and CEO | Sell | 3,490 | Common Shares | $0.00 | $0.00 | - | 4,999 | $0.00 | 0.15 [Very Low] | Form 4 | - | 2020-10-02 | Gregory A. Lang | President and CEO | Buy | 3,490 | Common Shares | $0.00 | $0.00 | - | 1,846,371 | $0.00 | 55.97 [High] | Form 4 | Family Trust | 2020-10-06 | Sharon Dowdall | - | Buy | 109,700 | Common Shares | $3.78 | -$414,666.00 | 3.33 [ Very High ] | 144,506 | $546,232.68 | 4.38 [Low] | Form 4 | - | 2020-10-06 | Sharon Dowdall | - | Sell | 37,235 | Common Shares | $11.14 | $414,797.90 | 1.13 [ High ] | 107,271 | $1,194,998.94 | 3.25 [Low] | Form 4 | - | 2020-10-06 | Sharon Dowdall | - | Sell | 72,465 | Common Shares | $11.18 | $810,158.70 | 2.20 [ High ] | 34,806 | $389,131.08 | 1.06 [Very Low] | Form 4 | - | 2020-10-15 | Gregory A. Lang | President and CEO | Buy | 145,000 | Common Shares | $3.79 | -$549,550.00 | 4.40 [ Very High ] | 149,999 | $568,496.21 | 4.55 [Low] | Form 4 | - | 2020-10-15 | Gregory A. Lang | President and CEO | Sell | 49,824 | Common Shares | $11.04 | $550,056.96 | 1.51 [ High ] | 100,175 | $1,105,932.00 | 3.04 [Low] | Form 4 | - | 2020-10-15 | Gregory A. Lang | President and CEO | Sell | 91,723 | Common Shares | $11.00 | $1,008,953.00 | 2.78 [ Very High ] | 8,452 | $92,972.00 | 0.26 [Very Low] | Form 4 | - | 2020-10-15 | Gregory A. Lang | President and CEO | Sell | 3,453 | Common Shares | $0.00 | $0.00 | - | 4,999 | $0.00 | 0.15 [Very Low] | Form 4 | - | 2020-10-15 | Gregory A. Lang | President and CEO | Buy | 3,453 | Common Shares | $0.00 | $0.00 | - | 1,849,824 | $0.00 | 56.07 [High] | Form 4 | Family Trust | 2020-11-02 | Kalidas V Madhavpeddi | - | Buy | 109,700 | Common Shares | $3.79 | -$415,763.00 | 3.33 [ Very High ] | 229,761 | $870,794.19 | 6.96 [Average] | Form 4 | - | 2020-11-02 | Kalidas V Madhavpeddi | - | Sell | 39,762 | Common Shares | $10.45 | $415,512.90 | 1.21 [ High ] | 189,999 | $1,985,489.55 | 5.76 [Average] | Form 4 | - | 2020-11-02 | Kalidas V Madhavpeddi | - | Sell | 69,938 | Common Shares | $10.45 | $730,852.10 | 2.12 [ High ] | 120,061 | $1,254,637.45 | 3.64 [Low] | Form 4 | - | 2020-11-05 | Gregory A. Lang | President and CEO | Buy | 150,000 | Common Shares | $3.85 | -$577,500.00 | 4.55 [ Very High ] | 154,999 | $596,746.15 | 4.70 [Low] | Form 4 | - | 2020-11-05 | Gregory A. Lang | President and CEO | Sell | 50,873 | Common Shares | $11.34 | $576,899.82 | 1.54 [ High ] | 104,126 | $1,180,788.84 | 3.16 [Low] | Form 4 | - | 2020-11-05 | Gregory A. Lang | President and CEO | Sell | 95,641 | Common Shares | $11.30 | $1,080,743.30 | 2.90 [ Very High ] | 8,485 | $95,880.50 | 0.26 [Very Low] | Form 4 | - | 2020-11-05 | Gregory A. Lang | President and CEO | Sell | 3,486 | Common Shares | $0.00 | $0.00 | - | 4,999 | $0.00 | 0.15 [Very Low] | Form 4 | - | 2020-11-05 | Gregory A. Lang | President and CEO | Buy | 3,486 | Common Shares | $0.00 | $0.00 | - | 1,853,310 | $0.00 | 56.18 [High] | Form 4 | Family Trust | 2020-11-16 | Gregory A. Lang | President and CEO | Sell | 22,000 | Common Shares | $0.00 | $0.00 | - | 1,831,310 | $0.00 | 55.51 [High] | Form 4 | Family Trust | 2020-11-17 | Gregory A. Lang | President and CEO | Sell | 18,000 | Common Shares | $0.00 | $0.00 | - | 1,813,310 | $0.00 | 54.96 [High] | Form 4 | Family Trust | 2020-11-16 | Gregory A. Lang | President and CEO | Buy | 11,000 | Common Shares | $0.00 | $0.00 | - | 11,000 | $0.00 | 0.33 [Very Low] | Form 4 | held by spouse | 2020-11-17 | Gregory A. Lang | President and CEO | Sell | 11,000 | Common Shares | $0.00 | $0.00 | - | 0 | $0.00 | - | Form 4 | held by spouse | 2020-11-25 | Thomas Scott Kaplan | - | Buy | 109,700 | Common Shares | $3.86 | -$423,442.00 | 3.33 [ Very High ] | 261,020 | $1,007,537.20 | 7.91 [Average] | Form 4 | - | 2020-11-25 | Thomas Scott Kaplan | - | Sell | 42,525 | Common Shares | $9.96 | $423,549.00 | 1.29 [ High ] | 218,495 | $2,176,210.20 | 6.62 [Average] | Form 4 | - | 2020-11-27 | Gregory A. Lang | President and CEO | Buy | 153,800 | Common Shares | $3.87 | -$595,206.00 | 4.66 [ Very High ] | 158,799 | $614,552.13 | 4.81 [Low] | Form 4 | - | 2020-11-27 | Gregory A. Lang | President and CEO | Sell | 60,435 | Common Shares | $9.84 | $594,680.40 | 1.83 [ High ] | 98,364 | $967,901.76 | 2.98 [Low] | Form 4 | - | 2020-11-27 | Gregory A. Lang | President and CEO | Sell | 90,177 | Common Shares | $9.73 | $877,422.21 | 2.73 [ Very High ] | 8,187 | $79,659.51 | 0.25 [Very Low] | Form 4 | - | 2020-11-27 | Gregory A. Lang | President and CEO | Sell | 3,188 | Common Shares | $0.00 | $0.00 | - | 4,999 | $0.00 | 0.15 [Very Low] | Form 4 | - | 2020-11-27 | Gregory A. Lang | President and CEO | Buy | 3,188 | Common Shares | $0.00 | $0.00 | - | 1,816,498 | $0.00 | 55.06 [High] | Form 4 | Family Trust | 2020-12-01 | Diane R Garrett | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 15,387 | $0.00 | 0.47 [Very Low] | Form 4 | - | 2020-12-01 | Gregory A. Lang | President and CEO | Buy | 277,500 | Common Shares | $0.00 | $0.00 | - | 282,499 | $0.00 | 8.56 [Average] | Form 4 | - | 2020-12-01 | David A. Ottewell | Vice President & CFO | Buy | 92,550 | Common Shares | $0.00 | $0.00 | - | 711,103 | $0.00 | 21.55 [High] | Form 4 | - | 2020-12-01 | Anthony P. Walsh | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 35,341 | $0.00 | 1.07 [Very Low] | Form 4 | - | 2020-12-01 | Sharon Dowdall | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 35,341 | $0.00 | 1.07 [Very Low] | Form 4 | - | 2020-12-01 | Clynton R. Nauman | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 166,994 | $0.00 | 5.06 [Average] | Form 4 | - | 2020-12-01 | Ethan Schutt | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 3,631 | $0.00 | 0.11 [Very Low] | Form 4 | - | 2020-12-01 | Kalidas V Madhavpeddi | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 120,596 | $0.00 | 3.66 [Low] | Form 4 | - | 2020-12-01 | Elaine J Dorward-king | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 1,177 | $0.00 | 0.04 [Very Low] | Form 4 | - | 2020-12-01 | Igor Levental | - | Buy | 535 | Common Shares | $0.00 | $0.00 | - | 148,463 | $0.00 | 4.50 [Low] | Form 4 | - | 2020-12-04 | Gregory A. Lang | President and CEO | Buy | 1,127 | Common Shares | $10.85 | -$12,227.95 | 0.03 [ Very Low ] | 283,626 | $3,077,342.10 | 8.60 [Average] | Form 4 | - | 2020-12-04 | Gregory A. Lang | President and CEO | Sell | 283,625 | Common Shares | $0.00 | $0.00 | - | 1 | $0.00 | - | Form 4 | - | 2020-12-04 | Gregory A. Lang | President and CEO | Buy | 283,625 | Common Shares | $0.00 | $0.00 | - | 2,100,123 | $0.00 | 63.66 [High] | Form 4 | Family Trust | 2020-12-07 | David A. Ottewell | Vice President & CFO | Buy | 264,393 | Common Shares | $3.85 | -$1,017,913.05 | 8.01 [ Very High ] | 975,496 | $3,755,659.60 | 29.57 [High] | Form 4 | - | 2020-12-07 | David A. Ottewell | Vice President & CFO | Sell | 97,085 | Common Shares | $10.49 | $1,018,421.65 | 2.94 [ Very High ] | 878,411 | $9,214,531.39 | 26.63 [High] | Form 4 | - | 2020-12-07 | David A. Ottewell | Vice President & CFO | Sell | 167,308 | Common Shares | $10.49 | $1,755,060.92 | 5.07 [ Very High ] | 711,103 | $7,459,470.47 | 21.55 [High] | Form 4 | - | 2020-12-08 | Gregory A. Lang | President and CEO | Sell | 123,071 | Common Shares | $10.40 | $1,279,938.40 | 3.73 [ Very High ] | 1,977,052 | $20,561,340.80 | 59.93 [High] | Form 4 | Family Trust | 2020-12-31 | Gregory A. Lang | President and CEO | Buy | 224 | Common Shares | $10.94 | -$2,450.56 | - | 225 | $2,461.50 | - | Form 4 | - | 2020-12-31 | David A. Ottewell | Vice President & CFO | Buy | 720 | Common Shares | $10.87 | -$7,826.40 | 0.02 [ Very Low ] | 711,823 | $7,737,516.01 | 21.58 [High] | Form 4 | - | 2021-02-19 | Kalidas V Madhavpeddi | - | Sell | 80,404 | Common Shares | $0.00 | $0.00 | - | 40,192 | $0.00 | 1.21 [Very Low] | Form 4 | - |
---|