| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 12 '26 | Sale | 0.00 | 2 | 0 | 2 | Jun 12 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 12 '26 | Buy | 0.00 | 2 | 0 | 2 | Jun 12 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jun 10 '26 | Option Exercise | 2.42 | 112,244 | 271,630 | 975,826 | Jun 12 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | May 11 '26 | Option Exercise | 2.42 | 112,244 | 271,630 | 983,702 | May 13 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Apr 10 '26 | Option Exercise | 2.42 | 112,244 | 271,630 | 983,702 | Apr 14 12:00 AM |
| 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 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Mar 10 '26 | Option Exercise | 2.42 | 112,242 | 271,626 | 983,701 | Mar 12 12:00 AM |
| 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 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Jan 13 '26 | Option Exercise | 4.83 | 185,548 | 896,552 | 864,897 | Jan 15 12:00 AM |
| 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 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Nov 24 '25 | Option Exercise | 2.42 | 230,000 | 556,600 | 772,123 | Nov 24 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, other: Chairman of the Board | Nov 19 '25 | Option Exercise | 2.42 | 600,000 | 1,452,000 | 977,796 | Nov 21 12:00 AM |
| 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 12:00 AM |
| PCOR | Courtemanche Craig F. Jr. | director, officer, other: CEO & President | May 21 '25 | Option Exercise | 2.42 | 86,000 | 208,120 | 933,916 | May 22 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |
| 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 12:00 AM |