| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PWR | Rowe Robert Scott | Director | Jun 01 '26 | Option Exercise | 0.00 | 559 | 0 | 2,297 | Jun 03 |
| FLS | Rowe Robert Scott | President & CEO | Mar 02 '26 | Option Exercise | 0.00 | 82,098 | 0 | 514,267 | Mar 04 |
| FLS | Rowe Robert Scott | President & CEO | Feb 17 '26 | Option Exercise | 0.00 | 56,795 | 0 | 493,814 | Feb 18 |
| FLS | Rowe Robert Scott | President & CEO | Feb 13 '26 | Option Exercise | 0.00 | 184,264 | 0 | 127,932 | Feb 17 |
| FLS | Rowe Robert Scott | President & CEO | Dec 02 '25 | Sale | 70.48 | 212,683 | 14,989,332 | 346,630 | Dec 03 |
| FLS | Rowe Robert Scott | President & CEO | Dec 02 '25 | Option Exercise | 48.63 | 114,943 | 5,589,678 | 559,313 | Dec 03 |
| PWR | Rowe Robert Scott | Director | Jun 01 '25 | Option Exercise | 0.00 | 622 | 0 | 1,738 | Jun 03 |
| FLS | Rowe Robert Scott | President & CEO | Mar 01 '25 | Option Exercise | 0.00 | 47,828 | 0 | 453,973 | Mar 04 |
| FLS | Rowe Robert Scott | President & CEO | Feb 17 '25 | Option Exercise | 0.00 | 56,352 | 0 | 441,084 | Feb 19 |
| FLS | Rowe Robert Scott | President & CEO | Feb 15 '25 | Option Exercise | 0.00 | 60,587 | 0 | 424,678 | Feb 19 |
| FLS | Rowe Robert Scott | President & CEO | Feb 13 '25 | Option Exercise | 0.00 | 139,409 | 0 | 421,717 | Feb 18 |
| PWR | Rowe Robert Scott | Director | Jun 01 '24 | Option Exercise | 0.00 | 971 | 0 | 2,087 | Jun 04 |
| FLS | Rowe Robert Scott | President & CEO | May 23 '24 | Sale | 49.24 | 57,731 | 2,842,583 | 349,512 | May 23 |
| FLS | Rowe Robert Scott | President & CEO | May 22 '24 | Sale | 49.98 | 42,269 | 2,112,605 | 407,243 | May 23 |
| FLS | Rowe Robert Scott | President & CEO | Feb 17 '24 | Option Exercise | 0.00 | 55,878 | 0 | 460,627 | Feb 20 |
| FLS | Rowe Robert Scott | President & CEO | Feb 16 '24 | Option Exercise | 0.00 | 197,269 | 0 | 446,448 | Feb 20 |
| FLS | Rowe Robert Scott | President & CEO | Feb 15 '24 | Option Exercise | 0.00 | 60,069 | 0 | 382,543 | Feb 20 |
| FLS | Rowe Robert Scott | President & CEO | Feb 09 '24 | Option Exercise | 0.00 | 111,408 | 0 | 366,838 | Feb 13 |
| PWR | Rowe Robert Scott | Director | Jun 01 '23 | Option Exercise | 0.00 | 1,116 | 0 | 1,116 | Jun 05 |
| FLS | Rowe Robert Scott | President & CEO | Feb 16 '23 | Option Exercise | 0.00 | 193,384 | 0 | 325,276 | Feb 23 |
| FLS | Rowe Robert Scott | President & CEO | Feb 15 '23 | Option Exercise | 0.00 | 59,404 | 0 | 316,502 | Feb 23 |
| CAM | Rowe Robert Scott | Vice President | Nov 24 '15 | Option Exercise | 42.81 | 21,930 | 938,824 | 50,211 | Nov 25 |
| CAM | Rowe Robert Scott | Vice President | Nov 24 '15 | Sale | 68.87 | 12,763 | 878,949 | 39,246 | Nov 25 |
| CAM | Rowe Robert Scott | Vice President | Oct 05 '15 | Option Exercise | 22.30 | 3,904 | 87,060 | 43,883 | Oct 06 |
| CAM | Rowe Robert Scott | Vice President | Apr 14 '15 | Option Exercise | 24.44 | 786 | 19,210 | 41,931 | Apr 16 |
| CAM | Rowe Robert Scott | Vice President | Jul 24 '14 | Option Exercise | 42.81 | 20,000 | 856,200 | 39,473 | Jul 28 |
| CAM | Rowe Robert Scott | Vice President | Jul 24 '14 | Sale | 71.71 | 10,000 | 717,100 | 29,473 | Jul 28 |
| CAM | Rowe Robert Scott | Vice President | Jun 20 '14 | Option Exercise | 42.81 | 20,000 | 856,200 | 39,473 | Jun 24 |
| CAM | Rowe Robert Scott | Vice President | Jun 20 '14 | Sale | 67.50 | 10,000 | 675,000 | 29,473 | Jun 24 |