| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| XPEL | Crumly Richard K. | Director | Jun 16 '26 | Option Exercise | 0.00 | 532 | 0 | 5,866 | Jun 18 |
| XPEL | Crumly Richard K. | Director | Mar 16 '26 | Option Exercise | 0.00 | 532 | 0 | 5,334 | Mar 18 |
| XPEL | Crumly Richard K. | Director | Dec 16 '25 | Option Exercise | 0.00 | 532 | 0 | 4,802 | Mar 18 |
| XPEL | Crumly Richard K. | Director | Sep 16 '25 | Option Exercise | 0.00 | 532 | 0 | 4,270 | Mar 18 |
| XPEL | Crumly Richard K. | Director | Jun 14 '25 | Option Exercise | 0.00 | 530 | 0 | 3,738 | Jun 17 |
| XPEL | Crumly Richard K. | Director | Mar 14 '25 | Option Exercise | 0.00 | 530 | 0 | 3,208 | Mar 17 |
| XPEL | Crumly Richard K. | Director | Dec 14 '24 | Option Exercise | 0.00 | 530 | 0 | 2,678 | Dec 16 |
| XPEL | Crumly Richard K. | Director | Sep 14 '24 | Option Exercise | 0.00 | 530 | 0 | 2,148 | Sep 17 |
| XPEL | Crumly Richard K. | Director | May 24 '24 | Option Exercise | 0.00 | 280 | 0 | 1,618 | May 24 |
| XPEL | Crumly Richard K. | Director | Feb 24 '24 | Option Exercise | 0.00 | 280 | 0 | 1,338 | Feb 26 |
| XPEL | Crumly Richard K. | Director | Nov 24 '23 | Option Exercise | 0.00 | 280 | 0 | 1,058 | Nov 28 |
| XPEL | Crumly Richard K. | Director | Aug 24 '23 | Option Exercise | 0.00 | 280 | 0 | 778 | Aug 24 |
| XPEL | Crumly Richard K. | Director | Jun 26 '23 | Sale | 79.51 | 6,856 | 545,121 | 316,912 | Jun 27 |
| XPEL | Crumly Richard K. | Director | Jun 13 '23 | Sale | 77.47 | 4,900 | 379,603 | 323,768 | Jun 14 |
| XPEL | Crumly Richard K. | Director | Jun 12 '23 | Sale | 76.39 | 10,000 | 763,900 | 328,668 | Jun 14 |
| XPEL | Crumly Richard K. | Director | Jun 09 '23 | Sale | 76.00 | 10,000 | 760,000 | 338,668 | Jun 12 |
| XPEL | Crumly Richard K. | Director | Jun 08 '23 | Sale | 74.56 | 10,000 | 745,600 | 348,668 | Jun 12 |
| XPEL | Crumly Richard K. | Director | Jun 07 '23 | Sale | 75.19 | 10,000 | 751,900 | 358,668 | Jun 08 |
| XPEL | Crumly Richard K. | Director | Jun 06 '23 | Sale | 73.03 | 10,000 | 730,300 | 368,668 | Jun 08 |
| XPEL | Crumly Richard K. | Director | Jun 05 '23 | Sale | 70.68 | 10,000 | 706,800 | 378,668 | Jun 06 |
| XPEL | Crumly Richard K. | Director | Jun 02 '23 | Sale | 71.86 | 10,000 | 718,600 | 388,668 | Jun 06 |
| XPEL | Crumly Richard K. | Director | Jun 01 '23 | Option Exercise | 0.00 | 498 | 0 | 498 | Jun 02 |
| XPEL | Crumly Richard K. | Director | Jun 01 '23 | Sale | 70.04 | 10,000 | 700,400 | 398,668 | Jun 02 |
| XPEL | Crumly Richard K. | Director | May 30 '23 | Sale | 70.18 | 5,100 | 357,918 | 408,668 | May 31 |
| XPEL | Crumly Richard K. | Director | May 26 '23 | Sale | 70.81 | 10,000 | 708,100 | 413,768 | May 31 |
| XPEL | Crumly Richard K. | Director | May 11 '23 | Sale | 75.02 | 2,996 | 224,760 | 423,768 | May 15 |
| XPEL | Crumly Richard K. | Director | May 10 '23 | Sale | 78.19 | 10,000 | 781,900 | 426,764 | May 11 |
| XPEL | Crumly Richard K. | Director | May 09 '23 | Sale | 72.16 | 10,000 | 721,600 | 436,764 | May 11 |
| XPEL | Crumly Richard K. | Director | May 08 '23 | Sale | 70.15 | 10,000 | 701,500 | 446,764 | May 09 |
| XPEL | Crumly Richard K. | Director | May 05 '23 | Sale | 70.18 | 10,000 | 701,800 | 456,764 | May 09 |
| XPEL | Crumly Richard K. | Director | May 04 '23 | Sale | 70.10 | 1,804 | 126,460 | 466,764 | May 05 |
| XPEL | Crumly Richard K. | Director | May 03 '23 | Sale | 70.57 | 10,000 | 705,700 | 468,568 | May 05 |
| XPEL | Crumly Richard K. | Director | May 02 '23 | Sale | 70.39 | 5,200 | 366,028 | 478,568 | May 03 |
| XPEL | Crumly Richard K. | Director | May 01 '23 | Sale | 72.99 | 10,000 | 729,900 | 483,768 | May 03 |
| XPEL | Crumly Richard K. | Director | Apr 28 '23 | Sale | 72.68 | 10,000 | 726,800 | 493,768 | May 01 |
| XPEL | Crumly Richard K. | Director | Apr 27 '23 | Sale | 73.19 | 10,000 | 731,900 | 503,768 | May 01 |
| XPEL | Crumly Richard K. | Director | Apr 26 '23 | Sale | 72.96 | 10,000 | 729,600 | 513,768 | Apr 27 |
| XPEL | Crumly Richard K. | Director | Apr 25 '23 | Sale | 73.65 | 10,000 | 736,500 | 523,768 | Apr 27 |
| XPEL | Crumly Richard K. | Director | Apr 24 '23 | Sale | 73.69 | 10,000 | 736,900 | 533,768 | Apr 25 |
| XPEL | Crumly Richard K. | Director | Apr 21 '23 | Sale | 72.01 | 10,000 | 720,100 | 543,768 | Apr 25 |
| XPEL | Crumly Richard K. | Director | Apr 20 '23 | Sale | 72.12 | 10,000 | 721,200 | 553,768 | Apr 21 |
| XPEL | Crumly Richard K. | Director | Apr 19 '23 | Sale | 70.98 | 10,000 | 709,800 | 563,768 | Apr 21 |
| XPEL | Crumly Richard K. | Director | Apr 18 '23 | Sale | 70.85 | 10,000 | 708,500 | 573,768 | Apr 19 |
| XPEL | Crumly Richard K. | Director | Apr 17 '23 | Sale | 72.62 | 10,000 | 726,200 | 583,768 | Apr 19 |
| XPEL | Crumly Richard K. | Director | Apr 14 '23 | Sale | 71.80 | 10,000 | 718,000 | 593,768 | Apr 17 |
| XPEL | Crumly Richard K. | Director | Apr 13 '23 | Sale | 70.76 | 10,000 | 707,600 | 603,768 | Apr 17 |
| XPEL | Crumly Richard K. | Director | Feb 28 '23 | Sale | 70.08 | 4,730 | 331,478 | 613,768 | Mar 01 |
| XPEL | Crumly Richard K. | Director | Feb 27 '23 | Sale | 77.92 | 10,000 | 779,200 | 618,498 | Mar 01 |
| XPEL | Crumly Richard K. | Director | Feb 07 '23 | Sale | 77.48 | 10,000 | 774,800 | 628,498 | Feb 09 |
| XPEL | Crumly Richard K. | Director | Feb 06 '23 | Sale | 78.12 | 10,000 | 781,200 | 638,498 | Feb 07 |
| XPEL | Crumly Richard K. | Director | Feb 03 '23 | Sale | 78.28 | 10,000 | 782,800 | 648,498 | Feb 07 |
| XPEL | Crumly Richard K. | Director | Feb 02 '23 | Sale | 79.00 | 10,000 | 790,000 | 658,498 | Feb 03 |
| XPEL | Crumly Richard K. | Director | Feb 01 '23 | Sale | 75.99 | 10,000 | 759,900 | 668,498 | Feb 03 |
| XPEL | Crumly Richard K. | Director | Jan 31 '23 | Sale | 76.54 | 10,000 | 765,400 | 678,498 | Feb 01 |
| XPEL | Crumly Richard K. | Director | Jan 30 '23 | Sale | 75.45 | 10,000 | 754,500 | 688,498 | Feb 01 |
| XPEL | Crumly Richard K. | Director | Jan 27 '23 | Sale | 75.11 | 10,000 | 751,100 | 698,498 | Jan 30 |
| XPEL | Crumly Richard K. | Director | Jan 26 '23 | Sale | 75.43 | 10,000 | 754,300 | 708,498 | Jan 30 |
| XPEL | Crumly Richard K. | Director | Jan 25 '23 | Sale | 73.12 | 6,500 | 475,280 | 718,498 | Jan 26 |
| XPEL | Crumly Richard K. | Director | Jan 24 '23 | Sale | 73.40 | 10,000 | 734,000 | 724,998 | Jan 26 |
| XPEL | Crumly Richard K. | Director | Jan 23 '23 | Sale | 72.33 | 10,000 | 723,300 | 734,998 | Jan 24 |
| XPEL | Crumly Richard K. | Director | Jan 20 '23 | Sale | 70.31 | 10,000 | 703,100 | 744,998 | Jan 24 |
| XPEL | Crumly Richard K. | Director | Jan 19 '23 | Sale | 70.43 | 10,000 | 704,300 | 754,998 | Jan 20 |
| XPEL | Crumly Richard K. | Director | Jan 18 '23 | Sale | 72.53 | 10,000 | 725,300 | 764,998 | Jan 20 |
| XPEL | Crumly Richard K. | Director | Jan 17 '23 | Sale | 71.80 | 10,000 | 718,000 | 774,998 | Jan 18 |
| XPEL | Crumly Richard K. | Director | Jan 13 '23 | Sale | 70.33 | 10,000 | 703,300 | 784,998 | Jan 18 |
| XPEL | Crumly Richard K. | Director | Jan 12 '23 | Sale | 70.28 | 10,000 | 702,800 | 794,998 | Jan 13 |
| XPEL | Crumly Richard K. | Director | Jan 11 '23 | Sale | 70.11 | 3,500 | 245,385 | 804,998 | Jan 13 |
| XPEL | Crumly Richard K. | Director | Dec 05 '22 | Sale | 70.14 | 658 | 46,152 | 808,498 | Dec 06 |
| XPEL | Crumly Richard K. | Director | Dec 02 '22 | Sale | 70.01 | 8,500 | 595,085 | 809,156 | Dec 06 |
| XPEL | Crumly Richard K. | Director | Nov 23 '22 | Sale | 70.04 | 1,300 | 91,052 | 817,656 | Nov 28 |
| XPEL | Crumly Richard K. | Director | Nov 02 '22 | Sale | 70.04 | 2,300 | 161,092 | 818,956 | Nov 03 |
| XPEL | Crumly Richard K. | Director | Nov 01 '22 | Sale | 70.02 | 5,600 | 392,112 | 821,256 | Nov 03 |
| XPEL | Crumly Richard K. | Director | Jun 10 '22 | Sale | 50.00 | 200 | 10,000 | 1,076,743 | Jun 13 |
| XPEL | Crumly Richard K. | Director | Jun 09 '22 | Sale | 50.45 | 20,200 | 1,019,000 | 826,856 | Jun 13 |
| XPEL | Crumly Richard K. | Director | Jun 08 '22 | Sale | 51.13 | 10,000 | 511,300 | 1,086,943 | Jun 09 |
| XPEL | Crumly Richard K. | Director | Jun 07 '22 | Sale | 51.44 | 30,000 | 1,543,300 | 837,056 | Jun 09 |
| XPEL | Crumly Richard K. | Director | Jun 06 '22 | Sale | 51.64 | 10,000 | 516,400 | 857,056 | Jun 07 |
| XPEL | Crumly Richard K. | Director | Jun 03 '22 | Sale | 52.18 | 30,000 | 1,565,400 | 867,056 | Jun 07 |
| XPEL | Crumly Richard K. | Director | Jun 02 '22 | Sale | 53.53 | 20,000 | 1,070,600 | 877,056 | Jun 03 |
| XPEL | Crumly Richard K. | Director | Jun 01 '22 | Sale | 51.19 | 20,000 | 1,023,800 | 887,056 | Jun 03 |
| XPEL | Crumly Richard K. | Director | May 31 '22 | Sale | 51.23 | 10,000 | 512,300 | 1,146,943 | Jun 01 |
| XPEL | Crumly Richard K. | director: | May 27 '22 | Sale | 51.48 | 30,000 | 1,544,500 | 897,056 | Jun 01 |
| XPEL | Crumly Richard K. | Director | May 26 '22 | Sale | 51.49 | 20,000 | 1,029,800 | 917,056 | May 27 |
| XPEL | Crumly Richard K. | director: | May 25 '22 | Sale | 50.05 | 2,400 | 120,120 | 927,056 | May 27 |
| XPEL | Crumly Richard K. | Director | May 11 '22 | Sale | 50.00 | 2,100 | 105,000 | 928,256 | May 13 |
| XPEL | Crumly Richard K. | Director | Apr 05 '22 | Sale | 50.31 | 10,200 | 513,162 | 929,306 | Apr 07 |
| XPEL | Crumly Richard K. | Director | Apr 04 '22 | Sale | 51.71 | 9,500 | 491,245 | 1,184,293 | Apr 05 |
| XPEL | Crumly Richard K. | Director | Apr 01 '22 | Sale | 51.87 | 27,500 | 1,426,345 | 934,406 | Apr 05 |
| XPEL | Crumly Richard K. | Director | Mar 31 '22 | Sale | 53.50 | 19,000 | 1,016,500 | 952,906 | Apr 01 |
| XPEL | Crumly Richard K. | Director | Mar 30 '22 | Sale | 56.77 | 17,000 | 965,090 | 962,406 | Apr 01 |
| XPEL | Crumly Richard K. | Director | Mar 29 '22 | Sale | 57.81 | 9,500 | 549,195 | 1,220,793 | Mar 30 |
| XPEL | Crumly Richard K. | Director | Mar 28 '22 | Sale | 55.98 | 28,500 | 1,595,335 | 970,906 | Mar 30 |
| XPEL | Crumly Richard K. | Director | Mar 14 '22 | Sale | 54.93 | 18,000 | 988,740 | 989,906 | Mar 16 |
| XPEL | Crumly Richard K. | Director | Mar 11 '22 | Sale | 57.46 | 9,000 | 517,140 | 998,906 | Mar 14 |
| XPEL | Crumly Richard K. | Director | Mar 10 '22 | Sale | 56.93 | 27,000 | 1,537,020 | 1,007,906 | Mar 14 |
| XPEL | Crumly Richard K. | Director | Mar 09 '22 | Sale | 58.08 | 19,000 | 1,103,520 | 1,016,906 | Mar 10 |
| XPEL | Crumly Richard K. | Director | Mar 08 '22 | Sale | 56.69 | 19,000 | 1,077,110 | 1,026,406 | Mar 10 |
| XPEL | Crumly Richard K. | Director | Mar 07 '22 | Sale | 57.03 | 19,000 | 1,083,570 | 1,035,906 | Mar 08 |
| XPEL | Crumly Richard K. | director: | Mar 04 '22 | Sale | 58.18 | 18,000 | 1,047,240 | 1,045,406 | Mar 08 |
| XPEL | Crumly Richard K. | Director | Mar 03 '22 | Sale | 61.16 | 9,000 | 550,440 | 1,054,406 | Mar 04 |
| XPEL | Crumly Richard K. | Director | Mar 02 '22 | Sale | 64.23 | 27,000 | 1,734,300 | 1,063,406 | Mar 04 |
| XPEL | Crumly Richard K. | Director | Mar 01 '22 | Sale | 70.16 | 16,000 | 1,122,560 | 1,072,406 | Mar 02 |
| XPEL | Crumly Richard K. | Director | Feb 28 '22 | Sale | 71.93 | 19,000 | 1,366,670 | 1,080,406 | Mar 02 |
| XPEL | Crumly Richard K. | Director | Feb 10 '22 | Sale | 58.31 | 18,000 | 1,049,580 | 1,089,906 | Feb 14 |
| XPEL | Crumly Richard K. | Director | Feb 09 '22 | Sale | 60.50 | 18,000 | 1,089,000 | 1,098,906 | Feb 10 |
| XPEL | Crumly Richard K. | Director | Feb 08 '22 | Sale | 60.85 | 18,000 | 1,095,300 | 1,107,906 | Feb 10 |
| XPEL | Crumly Richard K. | Director | Feb 07 '22 | Sale | 59.39 | 16,000 | 950,240 | 1,116,906 | Feb 08 |
| XPEL | Crumly Richard K. | Director | Feb 04 '22 | Sale | 62.47 | 19,000 | 1,186,930 | 1,124,906 | Feb 08 |
| XPEL | Crumly Richard K. | Director | Feb 03 '22 | Sale | 61.16 | 19,000 | 1,162,040 | 1,134,406 | Feb 04 |
| XPEL | Crumly Richard K. | Director | Feb 02 '22 | Sale | 62.51 | 17,000 | 1,062,670 | 1,143,906 | Feb 04 |
| XPEL | Crumly Richard K. | Director | Feb 01 '22 | Sale | 63.56 | 19,000 | 1,207,640 | 1,152,406 | Feb 02 |
| XPEL | Crumly Richard K. | Director | Jan 31 '22 | Sale | 61.90 | 19,000 | 1,176,100 | 1,161,906 | Feb 02 |
| XPEL | Crumly Richard K. | Director | Jan 28 '22 | Sale | 58.39 | 19,000 | 1,109,410 | 1,171,406 | Jan 31 |
| XPEL | Crumly Richard K. | Director | Jan 27 '22 | Sale | 57.94 | 18,000 | 1,042,920 | 1,180,906 | Jan 31 |
| XPEL | Crumly Richard K. | Director | Jan 10 '22 | Sale | 64.26 | 19,200 | 1,233,792 | 1,189,906 | Jan 12 |
| XPEL | Crumly Richard K. | Director | Jan 07 '22 | Sale | 66.70 | 19,000 | 1,267,300 | 1,199,506 | Jan 10 |
| XPEL | Crumly Richard K. | Director | Jan 06 '22 | Sale | 67.57 | 19,200 | 1,297,344 | 1,209,006 | Jan 10 |
| XPEL | Crumly Richard K. | Director | Jan 05 '22 | Sale | 67.38 | 19,600 | 1,320,648 | 1,218,606 | Jan 05 |
| XPEL | Crumly Richard K. | Director | Jan 04 '22 | Sale | 69.73 | 18,000 | 1,255,140 | 1,228,406 | Jan 05 |
| XPEL | Crumly Richard K. | Director | Jan 03 '22 | Sale | 71.01 | 19,000 | 1,349,190 | 1,237,406 | Jan 04 |
| XPEL | Crumly Richard K. | Director | Dec 31 '21 | Sale | 68.98 | 16,000 | 1,103,680 | 1,246,906 | Jan 04 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 30 '21 | Sale | 70.65 | 16,000 | 1,130,400 | 1,254,906 | Jan 03 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 29 '21 | Sale | 69.57 | 18,000 | 1,252,260 | 1,262,906 | Jan 03 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 28 '21 | Sale | 70.69 | 18,000 | 1,272,420 | 1,271,906 | Dec 29 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 27 '21 | Sale | 70.41 | 18,000 | 1,267,380 | 1,280,906 | Dec 29 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 13 '21 | Sale | 63.75 | 18,000 | 1,147,500 | 1,289,906 | Dec 15 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 10 '21 | Sale | 65.66 | 9,000 | 590,940 | 1,548,793 | Dec 13 |
| XPEL | Crumly Richard K. | director, 10 percent owner: | Dec 09 '21 | Sale | 67.36 | 16,200 | 1,091,232 | 1,307,906 | Dec 13 |