| Dec 23, 2024 | Robert Robotti | DIRECTOR | -13.00K | $31.56 | -$410.25K | SELL | -4.20% | 296.59K | Dec 20 | View |
| Dec 20, 2024 | Robert Robotti | DIRECTOR | -18.05K | $31.25 | -$564.12K | SELL | -5.51% | 309.59K | Dec 18 - Dec 19 | View |
| Oct 04, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 1.80K | $29.95 | $53.91K | BUY | 0.30% | 608.32K | Oct 04 | View |
| Sep 27, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.00K | $29.70 | $59.40K | BUY | 0.33% | 606.52K | Sep 27 | View |
| Sep 24, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.00K | $30.75 | $92.25K | BUY | 0.50% | 604.52K | Sep 24 | View |
| Aug 29, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 4.00K | $23.15 | $92.60K | BUY | 0.67% | 601.52K | Aug 27 | View |
| Aug 16, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.13K | $22.75 | $71.25K | BUY | 0.53% | 597.52K | Aug 15 | View |
| Aug 09, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 5.00K | $23.48 | $117.38K | BUY | 0.85% | 594.39K | Aug 08 | View |
| Aug 02, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 10.00K | $25.60 | $256.00K | BUY | 1.73% | 589.39K | Aug 01 | View |
| Jul 12, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 7.00K | $20.10 | $140.67K | BUY | 1.22% | 579.39K | Jul 11 | View |
| Jul 10, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 214.00 | $19.76 | $4.23K | BUY | 0.04% | 572.39K | Jul 08 - Jul 10 | View |
| Jun 18, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 10.00K | $18.88 | $188.79K | BUY | 1.78% | 572.18K | Jun 18 | View |
| May 16, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 4.40K | $20.95 | $92.19K | BUY | 0.79% | 562.18K | May 15 | View |
| May 10, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.20K | $20.97 | $67.11K | BUY | 0.58% | 557.78K | May 10 | View |
| May 08, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 4.62K | $20.60 | $95.19K | BUY | 0.84% | 554.58K | May 07 | View |
| May 06, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 10.00K | $20.95 | $209.50K | BUY | 1.85% | 549.96K | May 03 | View |
| Apr 30, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 5.00K | $21.04 | $105.20K | BUY | 0.93% | 539.96K | Apr 29 | View |
| Apr 29, 2024 | Adrienne Uleau | VP, FINANCE AND ACCOUNTING | -1.70K | $20.79 | -$35.34K | SELL | -28.17% | 4.33K | Apr 29 | View |
| Apr 25, 2024 | Adrienne Uleau | VP, FINANCE AND ACCOUNTING | -3.67K | $20.69 | -$75.84K | SELL | -37.79% | 6.03K | Apr 23 - Apr 25 | View |
| Apr 18, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.54K | $21.77 | $55.34K | BUY | 0.48% | 534.96K | Apr 16 - Apr 18 | View |
| Apr 12, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 1.80K | $21.99 | $39.57K | BUY | 0.34% | 532.41K | Apr 11 | View |
| Apr 04, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.00K | $22.20 | $66.60K | BUY | 0.57% | 530.62K | Apr 03 | View |
| Apr 01, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 5.00K | $23.50 | $117.50K | BUY | 0.96% | 527.62K | Apr 01 | View |
| Mar 27, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.50K | $21.43 | $53.58K | BUY | 0.48% | 522.62K | Mar 26 | View |
| Mar 25, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 6.30K | $20.55 | $129.48K | BUY | 1.23% | 520.12K | Mar 22 - Mar 25 | View |
| Mar 14, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.00K | $23.38 | $46.76K | BUY | 0.39% | 513.82K | Mar 13 | View |
| Mar 06, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.38K | $22.23 | $75.13K | BUY | 0.66% | 511.81K | Mar 04 - Mar 06 | View |
| Jan 31, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 44.55K | $20.00 | $891.02K | BUY | 9.60% | 508.44K | Jan 31 | View |
| Jan 23, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 1.80K | $21.82 | $39.28K | BUY | 0.39% | 463.88K | Jan 22 | View |
| Jan 19, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 7.00K | $21.91 | $153.38K | BUY | 1.54% | 462.08K | Jan 18 | View |
| Jan 12, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 6.80K | $21.93 | $149.12K | BUY | 1.52% | 455.08K | Jan 10 - Jan 11 | View |
| Jan 08, 2024 | JAMES DAHLRainey Lancaster | 10% OWNER | 8.05K | $21.44 | $172.62K | BUY | 1.83% | 448.29K | Jan 05 | View |
| Dec 28, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.70K | $21.98 | $81.41K | BUY | 0.85% | 440.23K | Dec 26 - Dec 28 | View |
| Dec 22, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 5.20K | $21.97 | $114.27K | BUY | 1.21% | 436.53K | Dec 21 - Dec 22 | View |
| Dec 20, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.60K | $21.45 | $55.78K | BUY | 0.61% | 431.33K | Dec 19 - Dec 20 | View |
| Dec 18, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 1.18K | $20.49 | $24.07K | BUY | 0.27% | 428.73K | Dec 15 - Dec 18 | View |
| Dec 13, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 600.00 | $20.30 | $12.18K | BUY | 0.14% | 427.55K | Dec 12 | View |
| Dec 06, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 1.50K | $18.31 | $27.47K | BUY | 0.36% | 420.60K | Dec 04 | View |
| Nov 30, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 4.57K | $16.75 | $76.55K | BUY | 1.10% | 419.10K | Nov 30 | View |
| Nov 29, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 2.02K | $16.75 | $33.83K | BUY | 0.49% | 414.53K | Nov 27 - Nov 29 | View |
| Nov 17, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 3.41K | $16.01 | $54.60K | BUY | 1.03% | 332.88K | Nov 15 - Nov 17 | View |
| Oct 31, 2023 | Robert Robotti | DIRECTOR | 3.30K | $16.50 | $54.41K | BUY | 1.02% | 327.65K | Oct 27 - Oct 31 | View |
| Oct 26, 2023 | Robert Robotti | DIRECTOR | 584.00 | $16.47 | $9.62K | BUY | 0.18% | 324.35K | Oct 24 - Oct 26 | View |
| Oct 23, 2023 | Robert Robotti | DIRECTOR | 3.39K | $16.48 | $55.91K | BUY | 1.06% | 323.77K | Oct 19 - Oct 23 | View |
| Oct 18, 2023 | Robert Robotti | DIRECTOR | 1.08K | $16.50 | $17.77K | BUY | 0.34% | 320.37K | Oct 16 - Oct 18 | View |
| Oct 13, 2023 | Robert Robotti | DIRECTOR | 29.64K | $16.45 | $487.37K | BUY | 10.23% | 319.30K | Oct 11 - Oct 13 | View |
| Oct 05, 2023 | Robert Robotti | DIRECTOR | 1.06K | $16.50 | $17.52K | BUY | 0.37% | 289.66K | Oct 03 - Oct 04 | View |
| Oct 02, 2023 | Robert Robotti | DIRECTOR | 2.10K | $16.43 | $34.42K | BUY | 0.73% | 288.60K | Sep 28 - Oct 02 | View |
| Jul 31, 2023 | Robert Robotti | DIRECTOR | 1.75K | $16.52 | $28.95K | BUY | 0.62% | 286.50K | Jul 31 | View |
| Jul 10, 2023 | JAMES DAHLRainey Lancaster | 10% OWNER | 25.36K | $14.82 | $375.92K | BUY | 12.44% | 229.15K | Jul 22 - Dec 28 | View |
| Apr 21, 2023 | Edward B. Cloues, II | DIRECTOR | 1.00K | $15.00 | $15.00K | BUY | 2.97% | 34.62K | Apr 21 | View |
| Mar 17, 2023 | Edward B. Cloues, II | DIRECTOR | 1.00K | $12.30 | $12.30K | BUY | 3.07% | 33.62K | Mar 16 | View |
| Oct 17, 2022 | Edward B. Cloues, II | DIRECTOR | 1.00K | $10.60 | $10.60K | BUY | 3.32% | 31.12K | Oct 13 | View |
| Sep 27, 2022 | Edward B. Cloues, II | DIRECTOR | 1.75K | $11.60 | $20.30K | BUY | 6.17% | 30.12K | Sep 26 - Sep 27 | View |
| Sep 26, 2022 | Edward B. Cloues, II | DIRECTOR | 3.01K | $11.90 | $35.80K | BUY | 11.86% | 28.37K | Sep 22 - Sep 23 | View |
| Apr 21, 2022 | Edward B. Cloues, II | DIRECTOR | 1.50K | $12.35 | $18.52K | BUY | 6.29% | 25.36K | Apr 21 | View |
| Apr 20, 2022 | Edward B. Cloues, II | DIRECTOR | 2.50K | $12.53 | $31.32K | BUY | 11.70% | 23.86K | Apr 19 | View |
| Mar 30, 2022 | William J. Bonner Jr., executor of the Estate of Nicholas G. Karabots | — | -2.10M | $10.45 | -$21.90M | SELL | -100.00% | 0.00 | Mar 28 | View |
| Jan 04, 2022 | Edward B. Cloues, II | DIRECTOR | 1.55K | $14.95 | $23.19K | BUY | 7.83% | 21.36K | Jan 04 | View |
| Oct 27, 2021 | Edward B. Cloues, II | DIRECTOR | 1.95K | $14.64 | $28.54K | BUY | 10.92% | 19.81K | Oct 26 | View |
| Sep 27, 2021 | Edward B. Cloues, II | DIRECTOR | 1.00K | $14.50 | $14.50K | BUY | 5.93% | 17.86K | Sep 24 | View |
| Apr 14, 2021 | Edward B. Cloues, II | DIRECTOR | 1.50K | $10.38 | $15.58K | BUY | 9.76% | 16.86K | Apr 14 | View |
| Apr 08, 2021 | Edward B. Cloues, II | DIRECTOR | 35.00 | $10.00 | $350.00 | BUY | 0.23% | 15.36K | Apr 07 | View |
| Apr 06, 2021 | Edward B. Cloues, II | DIRECTOR | 2.00K | $10.00 | $20.00K | BUY | 13.71% | 16.59K | Apr 06 | View |
| Jan 08, 2021 | Edward B. Cloues, II | DIRECTOR | 1.00K | $7.98 | $7.98K | BUY | 7.36% | 14.59K | Jan 07 | View |
| Oct 15, 2020 | Edward B. Cloues, II | — | 2.00K | $6.00 | $12.00K | PURCHASE | 17.26% | 13.59K | Oct 15 | View |
| Oct 14, 2020 | Edward B. Cloues, II | — | 3.50K | $5.88 | $20.57K | PURCHASE | 43.27% | 11.59K | Oct 13 | View |
| Apr 10, 2020 | Theodore J Gaasche | — | 4.00K | $4.13 | $16.52K | PURCHASE | 108.61% | 7.68K | Apr 08 | View |
| Mar 23, 2020 | Theodore J Gaasche | — | 3.68K | $5.00 | $18.41K | PURCHASE | ∞ | 3.68K | Mar 19 - Mar 20 | View |
| Mar 16, 2020 | Edward B. Cloues, II | — | 5.09K | $5.13 | $26.08K | PURCHASE | 169.60% | 8.09K | Mar 12 | View |
| Dec 17, 2019 | Robert Robotti | DIRECTOR | -52.39K | $6.00 | -$314.34K | SELL | -15.54% | 284.75K | Dec 16 | View |
| Feb 22, 2019 | Bauer Media Group USA LLC | 10% OWNER | -15.00K | $6.24 | -$93.60K | SELL | -1.82% | 810.00K | Feb 20 | View |
| Dec 31, 2018 | Robert Robotti | DIRECTOR | -27.47K | $6.10 | -$167.53K | SELL | -7.53% | 337.16K | Dec 28 - Dec 31 | View |
| Nov 01, 2013 | Osmium Partners LLCOSMIUM CAPITAL LPOsmium Capital II LPitself and as General Partner of Osmium Capital, LP, Osmium Capital II, LP, and Osmium Spartan, LPHartnett John Lewis | 10% OWNER | -52.15K | $8.05 | -$419.70K | SELL | -12.10% | 378.66K | Oct 30 - Oct 31 | View |
| Jan 11, 2008 | NICK KARABOTS | DIRECTOR | 13.00K | $28.67 | $372.75K | BUY | 0.77% | 1.70M | Jan 09 | View |
| Jan 10, 2008 | NICK KARABOTS | DIRECTOR | 19.50K | $29.18 | $569.04K | BUY | 1.17% | 1.69M | Jan 08 | View |
| Jan 07, 2008 | NICK KARABOTS | DIRECTOR | 27.50K | $29.74 | $817.75K | BUY | 1.68% | 1.67M | Jan 04 | View |
| Jan 03, 2008 | NICK KARABOTS | DIRECTOR | 5.00K | $30.65 | $153.25K | BUY | 0.31% | 1.64M | Jan 02 | View |
| Jan 02, 2008 | NICK KARABOTS | DIRECTOR | 5.00K | $28.93 | $144.65K | BUY | 0.31% | 1.64M | Dec 31 | View |
| Dec 31, 2007 | NICK KARABOTS | DIRECTOR | 9.00K | $30.13 | $271.21K | BUY | 0.55% | 1.63M | Dec 27 - Dec 28 | View |
| Dec 28, 2007 | NICK KARABOTS | DIRECTOR | 1.50K | $29.80 | $44.70K | BUY | 0.09% | 1.62M | Dec 26 | View |
| Oct 15, 2007 | JONATHAN WELLER | DIRECTOR | 1.50K | $36.18 | $54.27K | BUY | ∞ | 1.50K | Oct 12 | View |
| Jan 12, 2007 | EDWARD CLOUES II | DIRECTOR | 0.00 | $75.59 | -$50.71K | SELL-OPTIONS | 0.00% | 2.50K | Jan 11 - Jan 12 | View |
| Jan 12, 2007 | MICHAEL DULOC | — | -2.50K | $124.00 | -$310.00K | SELL | -50.00% | 2.50K | Jan 11 | View |
| Dec 19, 2006 | LONNIE COOMBS | DIRECTOR | -9.50K | $134.08 | -$1.27M | SELL | -100.00% | 0.00 | Dec 18 | View |
| Dec 18, 2006 | JAMES WALL | SENIOR VICE PRESIDENT | -5.00K | $127.16 | -$635.82K | SELL | -62.06% | 3.06K | Dec 18 | View |
| Dec 18, 2006 | ALBERT RUSSO | DIRECTOR | -12.00K | $132.93 | -$1.60M | SELL | -1.78% | 663.24K | Dec 18 | View |
| Dec 18, 2006 | EDWARD CLOUES II | DIRECTOR | -13.50K | $121.06 | -$1.63M | SELL | -84.38% | 2.50K | Dec 14 - Dec 18 | View |
| Nov 21, 2006 | ALBERT RUSSO | DIRECTOR | -8.00K | $74.67 | -$597.40K | SELL | -1.17% | 675.24K | Nov 07 - Nov 14 | View |
| Sep 15, 2005 | NICK KARABOTS | DIRECTOR | 8.75K | $28.50 | $213.75K | BUY | 0.48% | 1.84M | Sep 13 - Sep 15 | View |