| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jul 10 '26 | Sale | 43.90 | 56,122 | 2,463,531 | 919,704 | Jul 14 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jul 10 '26 | Option Exercise | 2.42 | 56,122 | 135,815 | 975,826 | Jul 14 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 12 '26 | Sale | 0.00 | 2 | 0 | 2 | Jun 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 12 '26 | Buy | 0.00 | 2 | 0 | 2 | Jun 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 10 '26 | Sale | 45.14 | 56,122 | 2,533,545 | 919,704 | Jun 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 10 '26 | Option Exercise | 2.42 | 56,122 | 135,815 | 975,826 | Jun 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | May 11 '26 | Option Exercise | 2.42 | 56,122 | 135,815 | 983,702 | May 13 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | May 11 '26 | Sale | 51.06 | 56,122 | 2,865,484 | 927,580 | May 13 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Apr 10 '26 | Option Exercise | 2.42 | 56,122 | 135,815 | 983,702 | Apr 14 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Apr 10 '26 | Sale | 47.64 | 56,122 | 2,673,528 | 927,580 | Apr 14 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Mar 10 '26 | Sale | 57.23 | 56,121 | 3,211,888 | 927,580 | Mar 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Mar 10 '26 | Option Exercise | 2.42 | 56,121 | 135,813 | 983,701 | Mar 12 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jan 13 '26 | Option Exercise | 4.83 | 92,774 | 448,276 | 864,897 | Jan 15 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Dec 15 '25 | Sale | 72.70 | 75,000 | 5,452,573 | 1,155,480 | Dec 17 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Nov 24 '25 | Option Exercise | 2.42 | 115,000 | 278,300 | 772,123 | Nov 24 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Nov 19 '25 | Sale | 71.91 | 300,000 | 21,573,000 | 677,796 | Nov 21 |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Nov 19 '25 | Option Exercise | 2.42 | 300,000 | 726,000 | 977,796 | Nov 21 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | May 21 '25 | Option Exercise | 2.42 | 43,000 | 104,060 | 837,619 | May 22 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Nov 21 '24 | Sale | 71.36 | 22,665 | 1,617,374 | 770,458 | Nov 22 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Aug 22 '24 | Sale | 59.14 | 22,993 | 1,359,806 | 793,123 | Aug 26 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Jul 01 '24 | Sale | 65.59 | 68,000 | 4,459,999 | 527,349 | Jul 03 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Jun 03 '24 | Sale | 66.17 | 68,000 | 4,499,652 | 528,699 | Jun 05 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | May 22 '24 | Sale | 70.17 | 22,483 | 1,577,632 | 866,718 | May 24 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | May 01 '24 | Sale | 68.97 | 68,000 | 4,690,024 | 530,049 | May 03 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Apr 01 '24 | Sale | 81.30 | 68,000 | 5,528,362 | 531,399 | Apr 02 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Mar 08 '24 | Sale | 80.00 | 110,000 | 8,800,000 | 532,749 | Mar 08 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Mar 01 '24 | Sale | 79.19 | 68,000 | 5,384,728 | 535,749 | Mar 04 |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | Feb 22 '24 | Sale | 73.90 | 65,246 | 4,821,679 | 748,247 | Feb 26 |