| Sep 29, 21 | Olson Mark K | CFO | Purchase | -- | 243.489 | -- | 17.39K |
| Sep 29, 21 | Olson Mark K | CFO | Purchase | -- | 9.941 | -- | 866.807 |
| Oct 1, 21 | Olson Mark K | CFO | Sale | $0.01 | 866.807 | $8.668 | -- |
| Sep 29, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 194.861 | -- | 45.86K |
| Sep 29, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 276.497 | -- | 45.66K |
| Sep 29, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 9.872 | -- | 860.744 |
| Oct 1, 21 | WILLIAMS LEN E | CEO | Sale | $0.01 | 860.744 | $8.607 | -- |
| Sep 29, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 5.53 | -- | 447.638 |
| Oct 1, 21 | Linford Christine Maebelle | Officer | Sale | $0.01 | 447.638 | $4.476 | -- |
| Sep 29, 21 | Jones Ryan Howard | Officer | Purchase | -- | 9.122 | -- | 778.084 |
| Oct 1, 21 | Jones Ryan Howard | Officer | Sale | $0.01 | 778.084 | $7.781 | -- |
| Sep 29, 21 | Austin Judd J | Officer | Purchase | -- | 8.537 | -- | 721.55 |
| Oct 1, 21 | Austin Judd J | Officer | Sale | $0.01 | 721.55 | $7.215 | -- |
| Sep 29, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 8.717 | -- | 744.917 |
| Oct 1, 21 | Kirkham Judd Peterson | Officer | Sale | $0.01 | 744.917 | $7.449 | -- |
| Oct 1, 21 | Swenson Douglas H. | CTO | Sale | $0.01 | 18.20K | $181.96 | -- |
| Oct 1, 21 | Gochnour Natalie | CTO | Sale | $0.01 | 4.15K | $41.51 | -- |
| Oct 1, 21 | Browning Matthew Spencer | CTO | Sale | $0.01 | 9.18K | $91.77 | -- |
| Oct 1, 21 | Bayle Deborah S. | CTO | Sale | $0.01 | 6.61K | $66.12 | -- |
| Oct 1, 21 | Anderson Robert Brent | CTO | Sale | $0.01 | 25.81K | $258.09 | -- |
| Oct 1, 21 | Anderson David Glen | CTO | Sale | $0.01 | 967 | $9.67 | -- |
| Oct 1, 21 | Beard Richard T. | CTO | Sale | $0.01 | 189.30K | $1.89K | -- |
| Sep 21, 21 | Linford Christine Maebelle | Officer | Purchase | $39.86 | 3.63K | $144.65K | 4.95K |
| Sep 21, 21 | Linford Christine Maebelle | Officer | Sale | $39.86 | 1.06K | $42.41K | 3.89K |
| Sep 21, 21 | Linford Christine Maebelle | Officer | Sale | $39.86 | 2.05K | $81.59K | -- |
| Sep 21, 21 | Jones Ryan Howard | Officer | Purchase | $39.86 | 4.35K | $173.55K | 7.68K |
| Sep 21, 21 | Jones Ryan Howard | Officer | Sale | $39.86 | 1.28K | $50.94K | 6.40K |
| Sep 21, 21 | Jones Ryan Howard | Officer | Sale | $39.86 | 2.51K | $99.93K | -- |
| Sep 21, 21 | Kirkham Judd Peterson | Officer | Purchase | $39.86 | 4.87K | $194.24K | 14.37K |
| Sep 21, 21 | Kirkham Judd Peterson | Officer | Sale | $39.86 | 1.43K | $57.00K | 12.94K |
| Sep 21, 21 | Kirkham Judd Peterson | Officer | Sale | $39.86 | 2.87K | $114.20K | -- |
| Sep 21, 21 | Austin Judd J | Officer | Purchase | $39.86 | 4.08K | $162.51K | 5.56K |
| Sep 21, 21 | Austin Judd J | Officer | Sale | $39.86 | 2.88K | $114.92K | -- |
| Sep 21, 21 | Olson Mark K | CFO | Purchase | $39.86 | 9.30K | $370.66K | 17.15K |
| Sep 21, 21 | Olson Mark K | CFO | Sale | $39.86 | 5.37K | $214.13K | -- |
| Sep 21, 21 | WILLIAMS LEN E | CEO | Purchase | $39.86 | 18.95K | $755.51K | 45.39K |
| Sep 21, 21 | WILLIAMS LEN E | CEO | Sale | $39.86 | 10.88K | $433.64K | -- |
| Sep 21, 21 | Swenson Douglas H. | CTO | Purchase | $39.86 | 967 | $38.54K | 6.28K |
| Sep 21, 21 | Swenson Douglas H. | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Gochnour Natalie | CTO | Purchase | $39.86 | 967 | $38.54K | 4.15K |
| Sep 21, 21 | Gochnour Natalie | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Browning Matthew Spencer | CTO | Purchase | $39.86 | 967 | $38.54K | 9.18K |
| Sep 21, 21 | Browning Matthew Spencer | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Beard Richard T. | CTO | Purchase | $39.86 | 967 | $38.54K | 25.89K |
| Sep 21, 21 | Beard Richard T. | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Bayle Deborah S. | CTO | Purchase | $39.86 | 967 | $38.54K | 6.61K |
| Sep 21, 21 | Bayle Deborah S. | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Anderson David Glen | CTO | Purchase | $39.86 | 967 | $38.54K | 967 |
| Sep 21, 21 | Anderson David Glen | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Sep 21, 21 | Anderson Robert Brent | CTO | Purchase | $39.86 | 967 | $38.54K | 25.81K |
| Sep 21, 21 | Anderson Robert Brent | CTO | Sale | $39.86 | 967 | $38.54K | -- |
| Aug 25, 21 | Gunther Jonathan Blaine | 10 percent owner | Purchase | $35.70 | 3.49K | $124.63K | 9.70K |
| Aug 25, 21 | Gunther Jonathan Blaine | 10 percent owner | Purchase | $26.80 | 4.37K | $117.20K | 6.21K |
| Aug 25, 21 | Gunther Jonathan Blaine | 10 percent owner | Sale | $26.80 | 4.37K | $117.20K | 3.49K |
| Aug 25, 21 | Gunther Jonathan Blaine | 10 percent owner | Sale | $35.70 | 3.49K | $124.63K | -- |
| Aug 23, 21 | Beard Richard T. | CTO | Purchase | $42.34 | 32.33K | $1.37M | 34.16K |
| Aug 23, 21 | Beard Richard T. | CTO | Sale | $42.34 | 9.24K | $391.22K | 24.92K |
| Aug 23, 21 | Beard Richard T. | CTO | Sale | $12.10 | 32.33K | $391.18K | -- |
| Aug 16, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 2.161 | -- | 442.107 |
| Aug 16, 21 | Jones Ryan Howard | Officer | Purchase | -- | 3.565 | -- | 768.962 |
| Aug 16, 21 | Austin Judd J | Officer | Purchase | -- | 3.336 | -- | 713.013 |
| Aug 16, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 3.406 | -- | 736.2 |
| Aug 16, 21 | Olson Mark K | CFO | Purchase | -- | 31.634 | -- | 7.85K |
| Aug 16, 21 | Olson Mark K | CFO | Purchase | -- | 8.246 | -- | 1.96K |
| Aug 16, 21 | Olson Mark K | CFO | Purchase | -- | 3.884 | -- | 856.866 |
| Aug 16, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 108.747 | -- | 26.43K |
| Aug 16, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 3.858 | -- | 850.872 |
| Aug 6, 21 | Gochnour Natalie | CTO | Purchase | $42.17 | 5.87K | $247.37K | 7.70K |
| Aug 6, 21 | Gochnour Natalie | CTO | Sale | $42.17 | 4.51K | $190.36K | 3.18K |
| Aug 6, 21 | Gochnour Natalie | CTO | Sale | $32.45 | 5.87K | $190.35K | -- |
| Aug 5, 21 | Browning Matthew Spencer | CTO | Purchase | $41.25 | 10.17K | $419.68K | 14.76K |
| Aug 5, 21 | Browning Matthew Spencer | CTO | Sale | $41.25 | 6.55K | $270.35K | 8.21K |
| Aug 5, 21 | Browning Matthew Spencer | CTO | Sale | $35.70 | 3.49K | $124.63K | -- |
| Aug 5, 21 | Browning Matthew Spencer | CTO | Sale | $26.80 | 3.75K | $100.50K | -- |
| Aug 5, 21 | Browning Matthew Spencer | CTO | Sale | $15.41 | 2.93K | $45.20K | -- |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $40.96 | 877 | $35.92K | 69.49K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $40.95 | 169 | $6.92K | 69.32K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.02 | 33 | $1.35K | 69.29K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $40.87 | 598 | $24.44K | 68.69K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.03 | 154 | $6.32K | 68.54K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.11 | 133 | $5.47K | 68.40K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.14 | 69 | $2.84K | 68.33K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.05 | 367 | $15.07K | 67.97K |
| Jul 20, 21 | NEWBOLD FAMILY TRUST | 10 percent owner | Sale | $41.06 | 100 | $4.11K | 67.87K |
| May 17, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 1.514 | -- | 439.946 |
| May 17, 21 | Jones Ryan Howard | Officer | Purchase | -- | 2.634 | -- | 765.398 |
| May 17, 21 | Austin Judd J | Officer | Purchase | -- | 2.443 | -- | 709.677 |
| May 17, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 2.522 | -- | 732.794 |
| May 17, 21 | Olson Mark K | CFO | Purchase | -- | 27.049 | -- | 7.82K |
| May 17, 21 | Olson Mark K | CFO | Purchase | -- | 6.957 | -- | 1.96K |
| May 17, 21 | Olson Mark K | CFO | Purchase | -- | 2.934 | -- | 852.982 |
| May 17, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 91.074 | -- | 26.32K |
| May 17, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 2.916 | -- | 847.015 |
| Mar 7, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 224.97 | -- | 438.432 |
| Mar 7, 21 | Jones Ryan Howard | Officer | Purchase | -- | 275.35 | -- | 762.763 |
| Mar 7, 21 | Austin Judd J | Officer | Purchase | -- | 273.613 | -- | 707.234 |
| Mar 7, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 259.715 | -- | 730.271 |
| Mar 7, 21 | Olson Mark K | CFO | Purchase | -- | 254.503 | -- | 850.047 |
| Mar 7, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 252.766 | -- | 844.099 |
| Feb 16, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 0.909 | -- | 213.462 |
| Feb 16, 21 | Jones Ryan Howard | Officer | Purchase | -- | 2.075 | -- | 487.413 |
| Feb 16, 21 | Austin Judd J | Officer | Purchase | -- | 1.846 | -- | 433.621 |
| Feb 16, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 2.003 | -- | 470.557 |
| Feb 16, 21 | Olson Mark K | CFO | Purchase | -- | 33.168 | -- | 7.82K |
| Feb 16, 21 | Olson Mark K | CFO | Purchase | -- | 2.536 | -- | 595.544 |
| Feb 16, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 113.873 | -- | 32.60K |
| Feb 16, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 2.518 | -- | 591.333 |
| Nov 16, 20 | WILLIAMS LEN E | CEO | Purchase | $27.94 | 105.485 | $2.95K | 26.12K |
| Aug 20, 20 | WILLIAMS LEN E | CEO | Purchase | $20.05 | 105.947 | $2.12K | 22.82K |
| May 14, 20 | WILLIAMS LEN E | CEO | Purchase | $19.54 | 116.289 | $2.27K | 22.71K |
| Dec 31, 20 | WILLIAMS LEN E | CEO | Sale | -- | -- | -- | -- |
| Dec 31, 20 | Kirkham Judd Peterson | Officer | Sale | -- | 213.447 | -- | 8.57K |
| Dec 31, 20 | Kirkham Judd Peterson | Officer | Sale | -- | -- | -- | -- |
| Dec 31, 20 | Jones Ryan Howard | Officer | Sale | -- | 685 | -- | 1.98K |
| Dec 31, 20 | Jones Ryan Howard | Officer | Sale | -- | -- | -- | -- |
| Feb 1, 21 | Anderson David Glen | CTO | Sale | -- | 986 | -- | 12.36K |
| Jan 12, 21 | HETS LLC | 10 percent owner | Sale | $30.00 | 500 | $15.00K | 43.06K |
| Jan 5, 21 | Gunther Paul R. | CTO | Purchase | -- | 986 | -- | 986 |
| Jan 5, 21 | Gunther Paul R. | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Swenson Douglas H. | CTO | Purchase | -- | 986 | -- | 19.18K |
| Jan 1, 21 | Swenson Douglas H. | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Swenson Douglas H. | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Gunther Paul R. | CTO | Purchase | -- | 986 | -- | 986 |
| Jan 1, 21 | Gunther Paul R. | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Gunther Paul R. | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Gunther Jonathan Blaine | CTO | Purchase | -- | 986 | -- | 1.83K |
| Jan 1, 21 | Gunther Jonathan Blaine | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Gunther Jonathan Blaine | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Gochnour Natalie | CTO | Purchase | -- | 986 | -- | 1.83K |
| Jan 1, 21 | Gochnour Natalie | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Gochnour Natalie | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Browning Matthew Spencer | CTO | Purchase | -- | 986 | -- | 4.77K |
| Jan 1, 21 | Browning Matthew Spencer | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Browning Matthew Spencer | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Bayle Deborah S. | CTO | Purchase | -- | 986 | -- | 5.64K |
| Jan 1, 21 | Bayle Deborah S. | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Bayle Deborah S. | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Anderson David Glen | CTO | Purchase | -- | 986 | -- | 16.35K |
| Jan 1, 21 | Anderson David Glen | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Anderson David Glen | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Anderson Robert Brent | CTO | Purchase | -- | 986 | -- | 19.61K |
| Jan 1, 21 | Anderson Robert Brent | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Anderson Robert Brent | CTO | Sale | -- | 986 | -- | -- |
| Dec 31, 20 | Beard Richard T. | CTO | Purchase | -- | 986 | -- | 104.14K |
| Jan 1, 21 | Beard Richard T. | CTO | Purchase | -- | 967 | -- | 967 |
| Dec 31, 20 | Beard Richard T. | CTO | Sale | -- | 986 | -- | -- |
| Jan 1, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 2.05K | -- | 2.05K |
| Jan 1, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 354 | -- | 1.32K |
| Jan 1, 21 | Linford Christine Maebelle | Officer | Sale | -- | 615 | -- | 1.23K |
| Jan 1, 21 | Linford Christine Maebelle | Officer | Purchase | -- | 615 | -- | 969 |
| Jan 1, 21 | Linford Christine Maebelle | Officer | Sale | -- | 354 | -- | 354 |
| Jan 1, 21 | Jones Ryan Howard | Officer | Purchase | -- | 218 | -- | 4.01K |
| Jan 1, 21 | Jones Ryan Howard | Officer | Purchase | -- | 409 | -- | 3.80K |
| Jan 1, 21 | Jones Ryan Howard | Officer | Purchase | -- | 720 | -- | 3.39K |
| Jan 1, 21 | Jones Ryan Howard | Officer | Purchase | -- | 2.51K | -- | 2.51K |
| Jan 1, 21 | Jones Ryan Howard | Officer | Sale | -- | 720 | -- | 1.44K |
| Jan 1, 21 | Jones Ryan Howard | Officer | Sale | -- | 409 | -- | 409 |
| Jan 1, 21 | Jones Ryan Howard | Officer | Sale | -- | 218 | -- | -- |
| Jan 1, 21 | Austin Judd J | Officer | Purchase | -- | 2.88K | -- | 2.88K |
| Jan 1, 21 | Austin Judd J | Officer | Purchase | -- | 163 | -- | 1.95K |
| Jan 1, 21 | Austin Judd J | Officer | Purchase | -- | 232 | -- | 1.79K |
| Jan 1, 21 | Austin Judd J | Officer | Purchase | -- | 482 | -- | 1.56K |
| Jan 1, 21 | Austin Judd J | Officer | Sale | -- | 482 | -- | 964 |
| Jan 1, 21 | Austin Judd J | Officer | Sale | -- | 232 | -- | 232 |
| Jan 1, 21 | Austin Judd J | Officer | Sale | -- | 163 | -- | -- |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 218 | -- | 10.86K |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 348 | -- | 10.64K |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 830 | -- | 10.30K |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Purchase | -- | 2.87K | -- | 2.87K |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Sale | -- | 830 | -- | 1.66K |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Sale | -- | 348 | -- | 348 |
| Jan 1, 21 | Kirkham Judd Peterson | Officer | Sale | -- | 218 | -- | -- |
| Dec 30, 20 | GUNTHER KIMBALL | 10 percent owner | Sale | -- | 315 | -- | 10.62K |
| Jan 1, 21 | Olson Mark K | CFO | Purchase | -- | 680 | -- | 7.74K |
| Jan 1, 21 | Olson Mark K | CFO | Purchase | -- | 829 | -- | 7.06K |
| Jan 1, 21 | Olson Mark K | CFO | Purchase | -- | 1.55K | -- | 6.23K |
| Jan 1, 21 | Olson Mark K | CFO | Purchase | -- | 5.37K | -- | 5.37K |
| Jan 1, 21 | Olson Mark K | CFO | Sale | -- | 1.55K | -- | 3.10K |
| Jan 1, 21 | Olson Mark K | CFO | Sale | -- | 829 | -- | 829 |
| Jan 1, 21 | Olson Mark K | CFO | Sale | -- | 680 | -- | -- |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 1.38K | -- | 25.76K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 1.88K | -- | 24.38K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 3.10K | -- | 22.50K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Purchase | -- | 10.88K | -- | 10.88K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Sale | -- | 3.10K | -- | 6.20K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Sale | -- | 1.88K | -- | 1.88K |
| Jan 1, 21 | WILLIAMS LEN E | CEO | Sale | -- | 1.38K | -- | -- |
| Dec 30, 20 | BRETT & SUSAN CHRISTIANSEN FAMILY TRUST | 10 percent owner | Purchase | $27.41 | 27 | $740.07 | 64.48K |
| Dec 30, 20 | BRETT & SUSAN CHRISTIANSEN FAMILY TRUST | 10 percent owner | Purchase | $27.47 | 2.17K | $59.69K | 64.46K |
| Dec 28, 20 | ROCKWELL JULIE MARIE | 10 percent owner | Sale | -- | 1.05K | -- | 50.00K |
| Dec 22, 20 | BLAINE GUNTHER INVESTMENTS, L.C. | 10 percent owner | Sale | -- | 500 | -- | 719.50K |
| Dec 21, 20 | GUNTHER ANNE MARIE | 10 percent owner | Sale | -- | 631 | -- | 91.32K |
| Dec 21, 20 | Gunther Jonathan Blaine | CTO | Sale | -- | 5.00K | -- | 58.91K |
| Dec 21, 20 | GUNTHER KIMBALL | 10 percent owner | Sale | $26.30 | 315 | $8.28K | 10.62K |
| Dec 17, 20 | Browning Matthew Spencer | CTO | Purchase | $15.41 | 2.93K | $45.20K | 5.36K |
| Dec 17, 20 | Browning Matthew Spencer | CTO | Sale | $28.61 | 1.58K | $45.20K | 3.78K |
| Dec 17, 20 | Browning Matthew Spencer | CTO | Sale | $15.41 | 2.93K | $45.20K | -- |
| Dec 16, 20 | HETS LLC | 10 percent owner | Sale | $30.50 | 500 | $15.25K | 43.56K |
| Dec 15, 20 | HETS LLC | 10 percent owner | Sale | $30.00 | 500 | $15.00K | 44.06K |
| Dec 11, 20 | HETS LLC | 10 percent owner | Sale | $29.44 | 500 | $14.72K | 45.06K |