| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,039 | $99.00 | $301K@ $99.00 | 115,476 | Form 4 |
| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 4,141 | $98.27 | $407K@ $98.27 | 118,515 | Form 4 |
| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,525 | $96.90 | $148K@ $96.90 | 122,656 | Form 4 |
| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 148 | $95.41 | $14K@ $95.41 | 124,181 | Form 4 |
| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,648 | $94.26 | $155K@ $94.26 | 124,329 | Form 4 |
| Sep 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 18,750 | — | — | 125,977 | Form 4 |
| Sep 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,692 | $84.22 | $311K@ $84.22 | 107,227 | Form 4 |
| Sep 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 6,547 | — | — | 110,919 | Form 4 |
| Jun 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 2,429 | $61.50 | $149K@ $61.50 | 104,372 | Form 4 |
| Jun 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 5,932 | $60.83 | $361K@ $60.83 | 106,801 | Form 4 |
| Jun 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 2,140 | $59.75 | $128K@ $59.75 | 112,733 | Form 4 |
| Jun 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 18,750 | — | — | 114,873 | Form 4 |
| Jun 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,639 | $53.77 | $196K@ $53.77 | 96,123 | Form 4 |
| Jun 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 6,546 | — | — | 99,762 | Form 4 |
| Apr 29, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 18 | $64.12 | $1K@ $64.12 | 93,216 | Form 4 |
| Apr 29, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 2,154 | $65.20 | $140K@ $65.20 | 93,234 | Form 4 |
| Apr 29, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 3,874 | — | — | 95,388 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 9,883 | $65.21 | $645K@ $65.21 | 91,514 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 5,292 | $64.60 | $342K@ $64.60 | 101,397 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 13,412 | $63.28 | $849K@ $63.28 | 106,689 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 5,117 | $62.33 | $319K@ $62.33 | 120,101 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 13,229 | $61.29 | $811K@ $61.29 | 125,218 | Form 4 |
| Mar 26, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 80,000 | — | — | 138,447 | Form 4 |
| Mar 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 772 | $77.94 | $60K@ $77.94 | 58,447 | Form 4 |
| Mar 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 9,229 | $77.05 | $711K@ $77.05 | 59,219 | Form 4 |
| Mar 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 7,178 | $76.35 | $548K@ $76.35 | 68,448 | Form 4 |
| Mar 16, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 18,750 | — | — | 75,626 | Form 4 |
| Mar 15, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 11,921 | — | — | 56,876 | Form 4 |
| Mar 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,678 | $86.75 | $319K@ $86.75 | 44,955 | Form 4 |
| Mar 9, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 6,546 | — | — | 48,633 | Form 4 |
| Mar 6, 2026 | WGSCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 3,404 | $88.11 | $300K@ $88.11 | 42,087 | Form 4 |
| Mar 4, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 9,133 | $79.25 | $724K@ $79.25 | 38,683 | Form 4 |
| Mar 4, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 10,465 | $78.61 | $823K@ $78.61 | 47,816 | Form 4 |
| Mar 4, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 5,861 | $77.63 | $455K@ $77.63 | 58,281 | Form 4 |
| Mar 3, 2026 | WGSCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 40,418 | — | — | 40,418 | Form 4 |
| Mar 3, 2026 | WGSCHIEF EXECUTIVE OFFICER | Grant or awardCode A · direct | 47,684 | — | — | 64,142 | Form 4 |
| Jan 29, 2026 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,653 | $94.00 | $155K@ $94.00 | 16,458 | Form 4 |
| Jan 29, 2026 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 3,874 | — | — | 18,111 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 356 | $140.95 | $50K@ $140.95 | 14,237 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 74 | $150.75 | $11K@ $150.75 | 14,593 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 274 | $149.20 | $41K@ $149.20 | 14,667 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 932 | $148.55 | $138K@ $148.55 | 14,941 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,970 | $146.93 | $289K@ $146.93 | 15,873 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,628 | $145.36 | $237K@ $145.36 | 17,843 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 940 | $144.27 | $136K@ $144.27 | 19,471 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 604 | $142.12 | $86K@ $142.12 | 20,411 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 2,679 | $141.20 | $378K@ $141.20 | 21,015 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 1,031 | $140.08 | $144K@ $140.08 | 23,694 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 369 | $138.93 | $51K@ $138.93 | 24,725 | Form 4 |
| Dec 16, 2025 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 18,750 | — | — | 25,094 | Form 4 |
| Dec 9, 2025 | WGSCHIEF EXECUTIVE OFFICER | Open-market saleCode S · direct | 3,639 | $159.28 | $580K@ $159.28 | 6,344 | Form 4 |
| Dec 9, 2025 | WGSCHIEF EXECUTIVE OFFICER | Option exerciseCode M · direct | 6,547 | — | — | 9,983 | Form 4 |