| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PRLB | Kenison Michael R. | Chief Operations Officer | May 12 '26 | Option Exercise | 48.76 | 15,054 | 734,024 | 34,713 | May 13 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | May 12 '26 | Sale | 69.49 | 16,030 | 1,113,915 | 18,683 | May 13 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | May 11 '26 | Option Exercise | 33.68 | 14,866 | 500,712 | 34,619 | May 13 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | May 11 '26 | Sale | 70.26 | 7,433 | 522,251 | 27,186 | May 13 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | May 07 '26 | Option Exercise | 33.68 | 400 | 13,472 | 27,386 | May 08 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | May 07 '26 | Sale | 70.00 | 200 | 14,000 | 27,186 | May 08 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | Feb 17 '26 | Sale | 66.46 | 5,000 | 332,315 | 25,302 | Feb 18 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | Feb 06 '26 | Sale | 60.00 | 2,500 | 150,000 | 34,526 | Feb 09 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | Nov 25 '25 | Option Exercise | 33.84 | 9,144 | 309,432 | 31,946 | Dec 03 12:00 AM |
| PRLB | Kenison Michael R. | Chief Operations Officer | Nov 25 '25 | Sale | 50.17 | 3,048 | 152,931 | 28,898 | Nov 26 12:00 AM |