| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| PRI | Schneider Peter W. | President | May 18 '26 | Sale | 279.64 | 1,800 | 503,351 | 9,811 | May 19 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 10 '26 | Sale | 252.38 | 1,800 | 454,284 | 11,611 | Mar 10 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 01 '26 | Option Exercise | 126.83 | 7,760 | 984,201 | 10,008 | Mar 03 12:00 AM |
| PRI | Schneider Peter W. | President | Nov 17 '25 | Sale | 255.30 | 2,000 | 510,600 | 7,301 | Nov 17 12:00 AM |
| PRI | Schneider Peter W. | President | Aug 18 '25 | Sale | 261.16 | 2,000 | 522,330 | 9,301 | Aug 19 12:00 AM |
| PRI | Schneider Peter W. | President | May 19 '25 | Sale | 280.37 | 2,000 | 560,739 | 11,301 | May 20 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 05 '25 | Sale | 282.90 | 2,000 | 565,799 | 13,301 | Mar 06 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 01 '25 | Option Exercise | 145.00 | 10,008 | 1,451,160 | 11,758 | Mar 04 12:00 AM |
| PRI | Schneider Peter W. | President | Nov 25 '24 | Sale | 303.84 | 1,500 | 455,757 | 8,371 | Nov 26 12:00 AM |
| PRI | Schneider Peter W. | President | Aug 26 '24 | Sale | 261.11 | 1,500 | 391,662 | 10,259 | Aug 26 12:00 AM |
| PRI | Schneider Peter W. | President | May 24 '24 | Sale | 227.44 | 1,500 | 341,160 | 11,759 | May 24 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 15 '24 | Sale | 243.41 | 1,500 | 365,115 | 13,259 | Mar 18 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 01 '24 | Option Exercise | 122.63 | 11,120 | 1,363,645 | 13,390 | Mar 05 12:00 AM |
| PRI | Schneider Peter W. | President | Aug 28 '23 | Sale | 201.43 | 3,500 | 705,013 | 9,524 | Aug 29 12:00 AM |
| PRI | Schneider Peter W. | President | Jun 07 '23 | Sale | 192.19 | 2,000 | 384,382 | 13,024 | Jun 07 12:00 AM |
| PRI | Schneider Peter W. | President | May 26 '23 | Sale | 184.99 | 3,500 | 647,460 | 15,024 | May 26 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 02 '23 | Option Exercise | 113.74 | 10,444 | 1,187,922 | 23,746 | Mar 06 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 02 '23 | Sale | 185.60 | 2,809 | 521,362 | 18,524 | Mar 06 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 01 '23 | Option Exercise | 95.97 | 12,090 | 1,160,277 | 16,668 | Mar 03 12:00 AM |
| PRI | Schneider Peter W. | President | Feb 24 '23 | Sale | 175.47 | 3,500 | 614,128 | 12,252 | Feb 24 12:00 AM |
| PRI | Schneider Peter W. | President | Nov 23 '22 | Sale | 145.19 | 3,500 | 508,160 | 15,752 | Nov 28 12:00 AM |
| PRI | Schneider Peter W. | President | May 27 '22 | Sale | 126.24 | 3,500 | 441,823 | 19,252 | May 31 12:00 AM |
| PRI | Schneider Peter W. | President | Mar 01 '22 | Option Exercise | 0.00 | 1,747 | 0 | 19,764 | Mar 02 12:00 AM |