| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| VRSK | PERRY CHRISTOPHER JOHN | Director | Feb 20 '26 | Buy | 180.00 | 1,000 | 180,000 | 2,994 | Feb 24 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Nov 18 '25 | Sale | 226.00 | 3,984 | 900,384 | 44,829 | Nov 18 12:00 AM |
| VRSK | PERRY CHRISTOPHER JOHN | Director | Aug 13 '25 | Buy | 259.80 | 1,000 | 259,800 | 1,773 | Aug 14 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 12 '25 | Option Exercise | 198.30 | 14,960 | 2,966,568 | 55,849 | Aug 12 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 12 '25 | Sale | 262.72 | 7,036 | 1,848,494 | 48,813 | Aug 12 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Mar 07 '25 | Sale | 235.23 | 22,357 | 5,259,035 | 52,524 | Mar 10 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Mar 07 '25 | Option Exercise | 145.79 | 49,288 | 7,185,550 | 74,881 | Mar 10 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Sep 10 '24 | Sale | 213.41 | 17,534 | 3,741,859 | 50,237 | Sep 12 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 21 '24 | Option Exercise | 148.07 | 14,010 | 2,074,460 | 74,272 | Aug 21 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 21 '24 | Sale | 210.22 | 6,501 | 1,366,608 | 67,771 | Aug 21 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 19 '24 | Option Exercise | 148.07 | 350 | 51,824 | 67,429 | Aug 19 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 19 '24 | Sale | 210.00 | 162 | 34,020 | 67,267 | Aug 19 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 16 '24 | Option Exercise | 148.07 | 646 | 95,654 | 67,554 | Aug 16 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 16 '24 | Sale | 210.00 | 300 | 63,000 | 67,254 | Aug 16 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 15 '24 | Option Exercise | 148.07 | 432 | 63,966 | 67,431 | Aug 15 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 15 '24 | Sale | 210.15 | 200 | 42,030 | 67,231 | Aug 15 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 14 '24 | Sale | 207.37 | 31,539 | 6,540,107 | 67,215 | Aug 15 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Aug 14 '24 | Option Exercise | 136.90 | 68,652 | 9,398,396 | 98,754 | Aug 15 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 28 '23 | Sale | 205.32 | 5,069 | 1,040,752 | 59,651 | Dec 28 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 28 '23 | Option Exercise | 148.07 | 10,876 | 1,610,410 | 64,720 | Dec 28 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 26 '23 | Sale | 200.17 | 6,643 | 1,329,702 | 59,282 | Dec 26 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 26 '23 | Option Exercise | 148.07 | 14,188 | 2,100,818 | 65,925 | Dec 26 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 22 '23 | Option Exercise | 148.07 | 5,812 | 860,582 | 61,553 | Dec 26 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 22 '23 | Sale | 200.01 | 2,722 | 544,420 | 58,831 | Dec 26 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 01 '23 | Option Exercise | 117.34 | 40,000 | 4,693,600 | 76,738 | Dec 01 12:00 AM |
| BR | PERRY CHRISTOPHER JOHN | President | Dec 01 '23 | Sale | 193.82 | 18,091 | 3,506,372 | 58,647 | Dec 01 12:00 AM |