| Feb 1, 2019 MForm 4 → | Feb 1, 2:12 pm EST | Canterbury Park Holding CorpCPHC | 3,000 | $6.66 | $19,980 | 458,267 | — | plan? |
| Dec 12, 2018 PForm 4 → | Dec 14, 2:07 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 30,000 | $2.66 | $79,815 | 682,349 | +4.60% | plan? |
| Jun 6, 2018 AForm 4 → | Jun 8, 3:25 pm EDT | Canterbury Park Holding CorpCPHC | 1,864 | — | — | 455,267 | — | plan? |
| May 25, 2018 PForm 4 → | May 29, 1:39 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 10,000 | $3.89 | $38,870 | 652,349 | +1.56% | plan? |
| May 21, 2018 MForm 4 → | May 23, 3:37 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 2,713 | $3.44 | $9,333 | 642,349 | — | plan? |
| Mar 1, 2018 GForm 4 → | Mar 2, 1:56 pm EST | Canterbury Park Holding CorpCPHC | 110,000 | — | — | 53,000 | — | plan? |
| Jan 31, 2018 MForm 4 → | Jan 31, 2:42 pm EST | Canterbury Park Holding CorpCPHC | 3,000 | $11.35 | $34,050 | 508,403 | — | plan? |
| Sep 6, 2017 PForm 4 → | Sep 7, 5:14 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 10,000 | $3.97 | $39,684 | 639,636 | +1.59% | plan? |
| Jun 7, 2017 AForm 4 → | Jun 9, 3:08 pm EDT | Canterbury Park Holding CorpCPHC | 2,816 | $10.65 | $29,990 | 505,403 | — | plan? |
| May 22, 2017 MForm 4 → | May 24, 8:20 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 2,713 | $4.44 | $12,046 | 629,636 | — | plan? |
| Mar 15, 2017 PForm 4 → | Mar 16, 12:09 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 2,200 | $4.50 | $9,895 | 626,923 | +0.35% | plan? |
| Dec 14, 2016 PForm 4 → | Dec 16, 2:59 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 13,000 | $4.99 | $64,915 | 430,000 | +3.12% | plan? |
| Dec 12, 2016 PForm 4 → | Dec 14, 5:39 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 12,000 | $4.89 | $58,629 | 417,000 | +2.96% | plan? |
| Nov 28, 2016 PForm 4 → | Nov 30, 1:21 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 14,550 | $4.70 | $68,385 | 624,723 | +2.38% | plan? |
| Nov 11, 2016 PForm 4 → | Nov 15, 12:39 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 31,950 | $4.18 | $133,423 | 610,173 | +5.53% | plan? |
| Jul 22, 2016 GForm 4 → | Jul 22, 3:20 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 3,000 | — | — | 578,223 | — | plan? |
| Jul 1, 2016 MForm 4 → | Jul 6, 4:24 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 1,550 | $7.04 | $10,912 | 581,223 | — | plan? |
| Jun 14, 2016 PForm 4 → | Jun 16, 8:35 am EDT | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.28 | $7,277 | 579,673 | +0.17% | plan? |
| Jun 10, 2016 PForm 4 → | Jun 13, 3:39 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 500 | $7.47 | $3,733 | 578,673 | +0.09% | plan? |
| Jun 9, 2016 PForm 4 → | Jun 10, 3:16 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 3,000 | $7.37 | $22,096 | 578,173 | +0.52% | plan? |
| Jun 6, 2016 MForm 4 → | Jun 8, 10:46 am EDT | COMMUNICATIONS SYSTEMS INCJCS | 2,307 | $7.05 | $16,264 | 575,173 | — | plan? |
| Apr 15, 2016 PForm 4 → | Apr 18, 3:30 pm EDT | CANTERBURY PARK HOLDING CORPCPHC | 75 | $10.82 | $812 | 499,705 | +0.02% | plan? |
| Jan 4, 2016 PForm 4 → | Jan 5, 12:32 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.90 | $7,900 | 572,866 | +0.17% | plan? |
| Dec 28, 2015 PForm 4 → | Dec 28, 4:33 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.77 | $7,770 | 571,866 | +0.18% | plan? |
| Dec 23, 2015 GForm 4 → | Dec 30, 1:59 pm EST | CANTERBURY PARK HOLDING CORPCPHC | 500 | $10.27 | $5,135 | 499,630 | — | plan? late |
| Dec 21, 2015 GForm 4 → | Dec 22, 4:17 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 5,500 | — | — | 570,866 | — | plan? |
| Dec 21, 2015 PForm 4 → | Dec 21, 3:34 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.99 | $7,990 | 576,366 | +0.17% | plan? |
| Dec 16, 2015 PForm 4 → | Dec 18, 11:38 am EST | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.88 | $7,881 | 575,366 | +0.17% | plan? |
| Dec 15, 2015 PForm 4 → | Dec 16, 10:39 am EST | COMMUNICATIONS SYSTEMS INCJCS | 200 | $8.13 | $1,626 | 574,366 | +0.03% | plan? |
| Dec 11, 2015 PForm 4 → | Dec 15, 10:32 am EST | COMMUNICATIONS SYSTEMS INCJCS | 1,169 | $8.17 | $9,551 | 574,166 | +0.20% | plan? |
| Dec 9, 2015 PForm 4 → | Dec 10, 5:49 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 700 | $8.14 | $5,695 | 572,997 | +0.12% | plan? |
| Dec 8, 2015 PForm 4 → | Dec 9, 2:46 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 200 | $8.16 | $1,632 | 572,297 | +0.03% | plan? |
| Nov 24, 2015 PForm 4 → | Nov 25, 1:01 pm EST | COMMUNICATIONS SYSTEMS INCJCS | 1,000 | $7.61 | $7,606 | 572,097 | +0.18% | plan? |
| Aug 11, 2015 PForm 4 → | Aug 13, 1:57 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 298 | $10.00 | $2,980 | 571,097 | +0.05% | plan? |
| Jul 17, 2015 PForm 4 → | Aug 18, 4:53 pm EDT | CANTERBURY PARK HOLDING CORPCPHC | 30 | $10.84 | $325 | 500,130 | +0.01% | plan? late |
| Jun 4, 2015 AForm 4 → | Jun 23, 3:59 pm EDT | CANTERBURY PARK HOLDING CORPCPHC | 2,788 | $10.76 | $29,999 | 500,100 | — | plan? late |
| May 21, 2015 MForm 4 → | May 26, 9:47 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 4,040 | $9.90 | $39,996 | 582,729 | — | plan? |
| Apr 10, 2015 GForm 4 → | Aug 13, 1:57 pm EDT | COMMUNICATIONS SYSTEMS INCJCS | 14,580 | — | — | 570,799 | — | plan? late |
| Apr 9, 2014 GForm 5 → | Feb 17, 2015, 7:21 pm EST | CANTERBURY PARK HOLDING CORPCPHC | 500 | $10.42 | $5,212 | 497,312 | — | plan? |