| WABC | THORSON JOHN A | SVP/Treasurer | Jul 10 '25 | Option Exercise | 49.70 | 6,462 | 321,161 | 15,133 | Jul 11 |
| WABC | THORSON JOHN A | SVP/Treasurer | Jul 09 '25 | Option Exercise | 49.70 | 10 | 497 | 21,595 | Jul 11 |
| WABC | THORSON JOHN A | SVP/Treasurer | Jul 07 '25 | Option Exercise | 49.70 | 1,093 | 54,322 | 21,605 | Jul 08 |
| WABC | THORSON JOHN A | SVP/Treasurer | Jul 03 '25 | Option Exercise | 49.70 | 2 | 99 | 22,698 | Jul 08 |
| WABC | THORSON JOHN A | SVP/Treasurer | Apr 28 '25 | Sale | 48.57 | 2,243 | 108,949 | 11,591 | Apr 29 |
| WABC | THORSON JOHN A | SVP/CFO | Apr 22 '24 | Sale | 47.24 | 1,100 | 51,964 | 0 | Apr 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 23 '19 | Sale | 66.00 | 14,467 | 954,822 | 0 | Oct 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 23 '19 | Option Exercise | 57.18 | 14,467 | 827,187 | 14,467 | Oct 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 28 '19 | Option Exercise | 42.33 | 9,167 | 388,039 | 12,097 | Jan 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 28 '19 | Sale | 61.69 | 9,167 | 565,518 | 2,930 | Jan 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | May 04 '18 | Sale | 56.53 | 5,824 | 329,217 | 0 | May 07 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | May 04 '18 | Option Exercise | 42.33 | 5,166 | 218,677 | 5,166 | May 07 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | May 02 '18 | Option Exercise | 42.33 | 2,000 | 84,660 | 2,000 | May 03 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | May 02 '18 | Sale | 56.80 | 2,000 | 113,592 | 0 | May 03 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 27 '18 | Option Exercise | 42.33 | 2,000 | 84,660 | 2,000 | Apr 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 27 '18 | Sale | 56.62 | 2,000 | 113,237 | 0 | Apr 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 23 '18 | Sale | 62.38 | 8,800 | 548,984 | 0 | Jan 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 23 '18 | Option Exercise | 42.70 | 8,800 | 375,716 | 8,800 | Jan 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 26 '17 | Option Exercise | 56.63 | 12,468 | 706,001 | 12,468 | Oct 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 26 '17 | Sale | 58.80 | 12,468 | 733,148 | 0 | Oct 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 25 '17 | Sale | 58.50 | 8,332 | 487,422 | 0 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 25 '17 | Option Exercise | 56.63 | 8,332 | 471,800 | 8,332 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 24 '17 | Sale | 58.09 | 1,303 | 75,691 | 7,152 | Apr 25 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Feb 01 '17 | Sale | 56.62 | 5,046 | 285,707 | 2,300 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Feb 01 '17 | Option Exercise | 42.33 | 5,046 | 213,597 | 7,346 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 31 '17 | Sale | 56.86 | 2,121 | 120,599 | 2,300 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 31 '17 | Option Exercise | 42.33 | 2,121 | 89,782 | 4,421 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 30 '17 | Sale | 56.85 | 2,000 | 113,700 | 2,300 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 30 '17 | Option Exercise | 42.33 | 2,000 | 84,660 | 4,300 | Feb 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 25 '17 | Option Exercise | 50.66 | 50,200 | 2,543,320 | 21,800 | Jan 26 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 25 '17 | Sale | 57.06 | 50,200 | 2,864,351 | 0 | Jan 26 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 24 '17 | Sale | 56.81 | 1,600 | 90,898 | 0 | Jan 26 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 24 '17 | Option Exercise | 44.71 | 1,600 | 71,538 | 1,200 | Jan 26 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 29 '16 | Sale | 48.72 | 1,397 | 68,062 | 0 | May 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 26 '16 | Option Exercise | 42.70 | 8,800 | 375,716 | 8,800 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 26 '16 | Sale | 50.22 | 10,058 | 505,106 | 0 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 25 '16 | Option Exercise | 43.71 | 24,500 | 1,070,895 | 24,500 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 25 '16 | Sale | 50.18 | 24,500 | 1,229,371 | 0 | Apr 27 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jul 22 '15 | Sale | 51.50 | 21,700 | 1,117,554 | 0 | Jul 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jul 22 '15 | Option Exercise | 45.93 | 21,700 | 996,681 | 21,700 | Jul 24 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 17 '15 | Sale | 43.89 | 1,202 | 52,756 | 7,152 | Apr 21 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Apr 30 '14 | Sale | 50.41 | 1,036 | 52,220 | 7,127 | May 02 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 22 '14 | Option Exercise | 52.54 | 5,000 | 262,695 | 5,000 | Jan 23 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Jan 22 '14 | Sale | 54.00 | 5,000 | 270,000 | 0 | Jan 23 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 28 '13 | Option Exercise | 47.13 | 23,148 | 1,090,965 | 30,085 | Oct 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 28 '13 | Sale | 53.20 | 23,148 | 1,231,548 | 6,937 | Oct 30 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 25 '13 | Option Exercise | 48.39 | 22,204 | 1,074,452 | 29,141 | Oct 29 |
| WABC | THORSON JOHN A | SVP/Chief Financial Officer | Oct 25 '13 | Sale | 53.05 | 22,204 | 1,177,949 | 6,937 | Oct 29 |