SEC Form 4 reporting owner
Vinciarelli Patrizio
Vinciarelli Patrizio has filed 599 Form 4 transactions reported between November 12, 2025 and July 6, 2026, as Chairman & CEO, Chairman and CEO of VICOR CORP.
Name as filed: VINCIARELLI PATRIZIO
Roles and reported holdings
Transaction history
The latest 500 of 599 reported transactions, newest first. Every row links to the Form 4 on SEC EDGAR.
| Date | Company | Type | Shares | Price | Value | Owned after | Filing |
|---|---|---|---|---|---|---|---|
| Jul 6, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $303.31 | $61K@ $303.31 | 8,347,390 | Form 4 |
| Jul 6, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 500 | $302.04 | $151K@ $302.04 | 8,347,590 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 428 | $347.44 | $149K@ $347.44 | 8,348,490 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 372 | $346.63 | $129K@ $346.63 | 8,348,918 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 297 | $342.94 | $102K@ $342.94 | 8,349,490 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 503 | $341.65 | $172K@ $341.65 | 8,349,787 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $338.17 | $34K@ $338.17 | 8,350,490 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 960 | $332.99 | $320K@ $332.99 | 8,351,290 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 240 | $331.50 | $80K@ $331.50 | 8,352,250 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $323.02 | $194K@ $323.02 | 8,353,290 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $318.86 | $64K@ $318.86 | 8,354,090 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $315.29 | $126K@ $315.29 | 8,354,290 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,300 | $314.69 | $409K@ $314.69 | 8,354,690 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 500 | $313.05 | $157K@ $313.05 | 8,355,990 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,992 | $311.99 | $1.2M@ $311.99 | 8,356,490 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 4,184 | $310.82 | $1.3M@ $310.82 | 8,360,482 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,071 | $310.13 | $642K@ $310.13 | 8,364,666 | Form 4 |
| Jul 2, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,353 | $309.15 | $418K@ $309.15 | 8,366,737 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $365.50 | $73K@ $365.50 | 8,368,290 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 880 | $364.50 | $321K@ $364.50 | 8,368,490 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 322 | $362.97 | $117K@ $362.97 | 8,369,370 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,278 | $362.03 | $463K@ $362.03 | 8,369,692 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,922 | $361.18 | $694K@ $361.18 | 8,370,970 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,359 | $359.87 | $489K@ $359.87 | 8,372,892 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,997 | $358.84 | $717K@ $358.84 | 8,374,251 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,175 | $357.86 | $778K@ $357.86 | 8,376,248 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 998 | $356.87 | $356K@ $356.87 | 8,378,423 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 250 | $356.06 | $89K@ $356.06 | 8,379,421 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,063 | $354.80 | $732K@ $354.80 | 8,379,671 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,658 | $353.54 | $586K@ $353.54 | 8,381,734 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,509 | $352.22 | $531K@ $352.22 | 8,383,392 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 300 | $351.01 | $105K@ $351.01 | 8,384,901 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,289 | $350.01 | $451K@ $350.01 | 8,385,201 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,400 | $348.88 | $488K@ $348.88 | 8,386,490 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 52 | $345.62 | $18K@ $345.62 | 8,387,890 | Form 4 |
| Jul 1, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 148 | $345.02 | $51K@ $345.02 | 8,387,942 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,111 | $381.12 | $423K@ $381.12 | 8,388,290 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,118 | $379.98 | $1.2M@ $379.98 | 8,389,401 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,053 | $379.23 | $1.2M@ $379.23 | 8,392,519 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,118 | $378.30 | $801K@ $378.30 | 8,395,572 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,100 | $375.09 | $413K@ $375.09 | 8,397,890 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,245 | $373.61 | $465K@ $373.61 | 8,398,990 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,855 | $372.78 | $692K@ $372.78 | 8,400,235 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,000 | $371.66 | $743K@ $371.66 | 8,402,090 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,800 | $370.62 | $667K@ $370.62 | 8,404,090 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,000 | $369.26 | $369K@ $369.26 | 8,405,890 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $363.69 | $73K@ $363.69 | 8,407,090 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $360.05 | $216K@ $360.05 | 8,407,290 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 108 | $356.22 | $38K@ $356.22 | 8,407,890 | Form 4 |
| Jun 30, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 92 | $354.45 | $33K@ $354.45 | 8,407,998 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,040 | $364.47 | $379K@ $364.47 | 8,416,850 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 500 | $350.30 | $175K@ $350.30 | 8,420,790 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 466 | $346.22 | $161K@ $346.22 | 8,421,390 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 334 | $345.27 | $115K@ $345.27 | 8,421,856 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 800 | $342.04 | $274K@ $342.04 | 8,422,490 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 300 | $339.73 | $102K@ $339.73 | 8,423,590 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 110 | $337.07 | $37K@ $337.07 | 8,424,090 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 890 | $335.90 | $299K@ $335.90 | 8,424,200 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 700 | $333.45 | $233K@ $333.45 | 8,425,790 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $330.86 | $199K@ $330.86 | 8,426,690 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $326.16 | $33K@ $326.16 | 8,427,390 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $324.59 | $130K@ $324.59 | 8,427,490 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $369.33 | $74K@ $369.33 | 8,408,090 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,100 | $368.50 | $774K@ $368.50 | 8,408,290 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,200 | $367.62 | $441K@ $367.62 | 8,410,390 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,700 | $366.71 | $990K@ $366.71 | 8,411,590 | Form 4 |
| Jun 29, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,560 | $365.52 | $936K@ $365.52 | 8,414,290 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 14,400 | $326.93 | $4.7M@ $326.93 | 8,428,090 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $320.82 | $64K@ $320.82 | 8,442,890 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 258 | $319.07 | $82K@ $319.07 | 8,443,090 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 700 | $315.47 | $221K@ $315.47 | 8,443,848 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 500 | $314.02 | $157K@ $314.02 | 8,444,548 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 900 | $313.10 | $282K@ $313.10 | 8,445,048 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 224 | $309.49 | $69K@ $309.49 | 8,446,348 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 276 | $308.64 | $85K@ $308.64 | 8,446,572 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 300 | $307.64 | $92K@ $307.64 | 8,446,848 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 442 | $306.44 | $135K@ $306.44 | 8,447,148 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $305.24 | $122K@ $305.24 | 8,447,590 | Form 4 |
| Jun 26, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $303.70 | $30K@ $303.70 | 8,447,990 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $342.51 | $34K@ $342.51 | 8,448,090 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $338.07 | $203K@ $338.07 | 8,448,190 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 300 | $336.24 | $101K@ $336.24 | 8,448,790 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 238 | $335.18 | $80K@ $335.18 | 8,449,090 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,357 | $334.25 | $454K@ $334.25 | 8,449,328 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,035 | $333.19 | $1.0M@ $333.19 | 8,450,685 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,904 | $332.30 | $633K@ $332.30 | 8,453,720 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,293 | $331.21 | $1.1M@ $331.21 | 8,455,624 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,973 | $330.43 | $652K@ $330.43 | 8,458,917 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,477 | $329.46 | $487K@ $329.46 | 8,460,890 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,423 | $328.20 | $467K@ $328.20 | 8,462,367 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,289 | $327.26 | $422K@ $327.26 | 8,463,790 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 824 | $326.45 | $269K@ $326.45 | 8,465,079 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,187 | $325.21 | $386K@ $325.21 | 8,465,903 | Form 4 |
| Jun 25, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,000 | $322.74 | $323K@ $322.74 | 8,467,090 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 700 | $337.29 | $236K@ $337.29 | 8,468,290 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,037 | $336.20 | $349K@ $336.20 | 8,468,990 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,263 | $335.33 | $424K@ $335.33 | 8,470,027 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 77 | $333.77 | $26K@ $333.77 | 8,471,290 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,058 | $333.39 | $686K@ $333.39 | 8,471,367 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,565 | $332.23 | $520K@ $332.23 | 8,473,425 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 800 | $330.85 | $265K@ $330.85 | 8,474,990 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,292 | $329.86 | $426K@ $329.86 | 8,475,790 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 708 | $328.55 | $233K@ $328.55 | 8,477,082 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $327.15 | $33K@ $327.15 | 8,477,790 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 938 | $325.20 | $305K@ $325.20 | 8,478,090 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 76 | $323.98 | $25K@ $323.98 | 8,479,028 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 891 | $323.03 | $288K@ $323.03 | 8,479,104 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,622 | $322.24 | $523K@ $322.24 | 8,479,995 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,600 | $321.09 | $514K@ $321.09 | 8,481,617 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,100 | $319.84 | $352K@ $319.84 | 8,483,217 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $318.68 | $191K@ $318.68 | 8,484,317 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 673 | $317.61 | $214K@ $317.61 | 8,484,917 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $316.53 | $63K@ $316.53 | 8,485,590 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,999 | $315.57 | $631K@ $315.57 | 8,485,790 | Form 4 |
| Jun 24, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 301 | $314.42 | $95K@ $314.42 | 8,487,789 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,200 | $345.34 | $414K@ $345.34 | 8,488,690 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,900 | $340.82 | $648K@ $340.82 | 8,492,090 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,201 | $339.82 | $748K@ $339.82 | 8,493,990 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 899 | $338.46 | $304K@ $338.46 | 8,496,191 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,000 | $336.46 | $673K@ $336.46 | 8,497,490 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,295 | $335.64 | $1.1M@ $335.64 | 8,499,490 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,400 | $334.18 | $468K@ $334.18 | 8,502,785 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 805 | $333.10 | $268K@ $333.10 | 8,504,185 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $331.82 | $133K@ $331.82 | 8,504,990 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,000 | $331.17 | $331K@ $331.17 | 8,505,390 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 500 | $327.88 | $164K@ $327.88 | 8,506,990 | Form 4 |
| Jun 23, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $326.68 | $196K@ $326.68 | 8,507,490 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $368.80 | $37K@ $368.80 | 8,508,090 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 495 | $367.67 | $182K@ $367.67 | 8,508,190 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 799 | $366.74 | $293K@ $366.74 | 8,508,685 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 416 | $365.63 | $152K@ $365.63 | 8,509,484 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,260 | $364.60 | $824K@ $364.60 | 8,509,900 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,140 | $363.59 | $778K@ $363.59 | 8,512,160 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,613 | $362.67 | $948K@ $362.67 | 8,514,300 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,988 | $361.73 | $719K@ $361.73 | 8,516,913 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,589 | $360.54 | $573K@ $360.54 | 8,518,901 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 900 | $359.53 | $324K@ $359.53 | 8,520,490 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 872 | $358.89 | $313K@ $358.89 | 8,521,390 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,728 | $357.46 | $975K@ $357.46 | 8,522,262 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,382 | $356.31 | $492K@ $356.31 | 8,524,990 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 918 | $355.33 | $326K@ $355.33 | 8,526,372 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $354.08 | $212K@ $354.08 | 8,527,290 | Form 4 |
| Jun 22, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $351.71 | $70K@ $351.71 | 8,527,890 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $340.07 | $136K@ $340.07 | 8,528,090 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $338.32 | $68K@ $338.32 | 8,528,490 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 800 | $337.48 | $270K@ $337.48 | 8,528,690 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 900 | $334.79 | $301K@ $334.79 | 8,529,490 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,300 | $333.96 | $434K@ $333.96 | 8,530,390 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,600 | $332.89 | $866K@ $332.89 | 8,531,690 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,731 | $331.67 | $906K@ $331.67 | 8,534,290 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,978 | $330.75 | $985K@ $330.75 | 8,537,021 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,091 | $329.77 | $690K@ $329.77 | 8,539,999 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,800 | $327.89 | $590K@ $327.89 | 8,542,090 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,188 | $326.86 | $715K@ $326.86 | 8,543,890 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,412 | $325.63 | $460K@ $325.63 | 8,546,078 | Form 4 |
| Jun 18, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $324.54 | $195K@ $324.54 | 8,547,490 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $336.20 | $67K@ $336.20 | 8,548,290 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 748 | $335.19 | $251K@ $335.19 | 8,548,490 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,620 | $334.30 | $542K@ $334.30 | 8,549,238 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,783 | $333.38 | $928K@ $333.38 | 8,550,858 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,300 | $331.85 | $431K@ $331.85 | 8,553,641 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,564 | $330.94 | $518K@ $330.94 | 8,554,941 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,794 | $329.69 | $921K@ $329.69 | 8,556,505 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,275 | $328.67 | $419K@ $328.67 | 8,559,299 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,561 | $327.70 | $512K@ $327.70 | 8,560,574 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,453 | $326.38 | $474K@ $326.38 | 8,562,135 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,719 | $325.66 | $560K@ $325.66 | 8,563,588 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,183 | $324.42 | $708K@ $324.42 | 8,565,307 | Form 4 |
| Jun 17, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 300 | $322.19 | $97K@ $322.19 | 8,567,790 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $339.36 | $305K@ $339.36 | 8,568,690 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 718 | $338.39 | $243K@ $338.39 | 8,569,590 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $335.08 | $201K@ $335.08 | 8,570,708 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 200 | $332.25 | $66K@ $332.25 | 8,571,308 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 405 | $331.23 | $134K@ $331.23 | 8,571,508 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,896 | $329.92 | $955K@ $329.92 | 8,571,913 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,400 | $328.88 | $460K@ $328.88 | 8,574,809 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,901 | $327.35 | $622K@ $327.35 | 8,576,209 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,884 | $326.32 | $941K@ $326.32 | 8,578,110 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,770 | $325.40 | $576K@ $325.40 | 8,580,994 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,745 | $324.24 | $890K@ $324.24 | 8,582,764 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,001 | $322.82 | $323K@ $322.82 | 8,585,509 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $321.02 | $128K@ $321.02 | 8,586,510 | Form 4 |
| Jun 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,180 | $320.03 | $378K@ $320.03 | 8,586,910 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $330.05 | $66K@ $330.05 | 8,588,290 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,800 | $322.58 | $581K@ $322.58 | 8,589,490 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,990 | $321.45 | $1.3M@ $321.45 | 8,591,290 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,510 | $320.44 | $804K@ $320.44 | 8,595,280 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 100 | $318.83 | $32K@ $318.83 | 8,597,790 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,000 | $318.12 | $636K@ $318.12 | 8,597,890 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,297 | $317.46 | $729K@ $317.46 | 8,599,890 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,703 | $316.18 | $538K@ $316.18 | 8,602,187 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 954 | $315.06 | $301K@ $315.06 | 8,603,890 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 846 | $314.38 | $266K@ $314.38 | 8,604,844 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 645 | $312.82 | $202K@ $312.82 | 8,605,690 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 755 | $311.71 | $235K@ $311.71 | 8,606,335 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 400 | $309.61 | $124K@ $309.61 | 8,607,090 | Form 4 |
| Jun 15, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $309.23 | $186K@ $309.23 | 8,607,490 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 800 | $309.20 | $247K@ $309.20 | 8,608,090 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,707 | $308.34 | $526K@ $308.34 | 8,608,890 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,443 | $307.48 | $751K@ $307.48 | 8,610,597 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 3,382 | $306.37 | $1.0M@ $306.37 | 8,613,040 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,252 | $305.35 | $688K@ $305.35 | 8,616,422 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,591 | $304.47 | $484K@ $304.47 | 8,618,674 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 4,716 | $303.59 | $1.4M@ $303.59 | 8,620,265 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 589 | $302.14 | $178K@ $302.14 | 8,624,981 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 944 | $300.94 | $284K@ $300.94 | 8,625,570 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 797 | $299.88 | $239K@ $299.88 | 8,626,514 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 279 | $299.01 | $83K@ $299.01 | 8,627,311 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 99 | $297.18 | $29K@ $297.18 | 8,627,590 | Form 4 |
| Jun 12, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 401 | $296.12 | $119K@ $296.12 | 8,627,689 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,500 | $299.03 | $449K@ $299.03 | 8,628,290 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,100 | $297.80 | $625K@ $297.80 | 8,629,790 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,200 | $293.89 | $353K@ $293.89 | 8,633,090 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,600 | $292.27 | $468K@ $292.27 | 8,634,290 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,000 | $290.37 | $581K@ $290.37 | 8,635,890 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 628 | $289.21 | $182K@ $289.21 | 8,637,890 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,532 | $288.27 | $442K@ $288.27 | 8,638,518 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,240 | $287.30 | $644K@ $287.30 | 8,640,050 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 2,332 | $286.30 | $668K@ $286.30 | 8,642,290 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 868 | $285.43 | $248K@ $285.43 | 8,644,622 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 1,329 | $283.88 | $377K@ $283.88 | 8,645,490 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 471 | $282.86 | $133K@ $282.86 | 8,646,819 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 600 | $281.98 | $169K@ $281.98 | 8,647,290 | Form 4 |
| Jun 11, 2026 | VICRChairman & CEO | Open-market saleCode S · direct | 200 | $280.56 | $56K@ $280.56 | 8,647,890 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 180 | $300.29 | $54K@ $300.29 | 8,648,090 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 157 | $299.07 | $47K@ $299.07 | 8,648,270 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $293.80 | $118K@ $293.80 | 8,648,427 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $292.76 | $234K@ $292.76 | 8,648,827 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 884 | $291.70 | $258K@ $291.70 | 8,649,627 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,400 | $288.62 | $404K@ $288.62 | 8,651,211 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 200 | $282.70 | $57K@ $282.70 | 8,652,911 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $281.60 | $282K@ $281.60 | 8,653,111 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 300 | $280.52 | $84K@ $280.52 | 8,654,111 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 593 | $279.42 | $166K@ $279.42 | 8,654,411 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 836 | $278.38 | $233K@ $278.38 | 8,655,004 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,580 | $277.55 | $439K@ $277.55 | 8,655,840 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,283 | $276.49 | $631K@ $276.49 | 8,657,420 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,487 | $275.46 | $961K@ $275.46 | 8,659,703 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,281 | $274.22 | $351K@ $274.22 | 8,663,190 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,419 | $273.37 | $388K@ $273.37 | 8,664,471 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,006 | $271.78 | $273K@ $271.78 | 8,665,890 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 494 | $270.54 | $134K@ $270.54 | 8,666,896 | Form 4 |
| Jun 10, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 700 | $269.59 | $189K@ $269.59 | 8,667,390 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 878 | $293.30 | $258K@ $293.30 | 8,668,490 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 516 | $291.87 | $151K@ $291.87 | 8,669,368 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 384 | $290.90 | $112K@ $290.90 | 8,669,884 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 100 | $289.25 | $29K@ $289.25 | 8,670,268 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 430 | $287.21 | $123K@ $287.21 | 8,671,168 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 770 | $286.56 | $221K@ $286.56 | 8,671,598 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $285.66 | $286K@ $285.66 | 8,672,368 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,211 | $284.69 | $345K@ $284.69 | 8,673,368 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,336 | $283.61 | $663K@ $283.61 | 8,674,579 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,423 | $282.17 | $402K@ $282.17 | 8,676,915 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,665 | $281.29 | $468K@ $281.29 | 8,678,338 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 536 | $280.26 | $150K@ $280.26 | 8,680,003 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 405 | $278.18 | $113K@ $278.18 | 8,680,539 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 495 | $276.49 | $137K@ $276.49 | 8,680,944 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $275.52 | $220K@ $275.52 | 8,681,439 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,479 | $274.45 | $406K@ $274.45 | 8,682,239 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 677 | $273.59 | $185K@ $273.59 | 8,683,718 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 295 | $272.21 | $80K@ $272.21 | 8,684,395 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 446 | $268.08 | $120K@ $268.08 | 8,685,490 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 425 | $266.85 | $113K@ $266.85 | 8,685,936 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 429 | $265.49 | $114K@ $265.49 | 8,686,361 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 500 | $264.06 | $132K@ $264.06 | 8,686,790 | Form 4 |
| Jun 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $260.52 | $104K@ $260.52 | 8,687,690 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,600 | $274.60 | $439K@ $274.60 | 8,689,090 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,140 | $273.68 | $859K@ $273.68 | 8,690,690 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,002 | $272.77 | $1.1M@ $272.77 | 8,693,830 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,958 | $271.81 | $804K@ $271.81 | 8,697,832 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,260 | $270.66 | $612K@ $270.66 | 8,700,790 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 640 | $269.57 | $173K@ $269.57 | 8,703,050 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 300 | $267.69 | $80K@ $267.69 | 8,703,690 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $266.74 | $107K@ $266.74 | 8,703,990 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,400 | $265.25 | $371K@ $265.25 | 8,704,390 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $264.58 | $212K@ $264.58 | 8,705,790 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $263.06 | $237K@ $263.06 | 8,706,590 | Form 4 |
| Jun 8, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $261.81 | $157K@ $261.81 | 8,707,490 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6 | $288.51 | $2K@ $288.51 | 8,708,090 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 83 | $287.62 | $24K@ $287.62 | 8,708,096 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 892 | $286.62 | $256K@ $286.62 | 8,708,179 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 347 | $285.64 | $99K@ $285.64 | 8,709,071 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 957 | $284.72 | $272K@ $284.72 | 8,709,418 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 915 | $283.75 | $260K@ $283.75 | 8,710,375 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,255 | $281.32 | $634K@ $281.32 | 8,712,290 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 945 | $280.22 | $265K@ $280.22 | 8,714,545 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,300 | $278.67 | $362K@ $278.67 | 8,715,490 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $276.40 | $166K@ $276.40 | 8,717,690 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,343 | $275.06 | $369K@ $275.06 | 8,718,290 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,457 | $274.12 | $399K@ $274.12 | 8,719,633 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,084 | $271.44 | $294K@ $271.44 | 8,722,090 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,416 | $270.37 | $383K@ $270.37 | 8,723,174 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $268.43 | $242K@ $268.43 | 8,725,390 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $267.38 | $214K@ $267.38 | 8,726,290 | Form 4 |
| Jun 5, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $266.28 | $266K@ $266.28 | 8,727,090 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $317.82 | $127K@ $317.82 | 8,728,490 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,900 | $315.94 | $600K@ $315.94 | 8,730,490 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,000 | $314.83 | $630K@ $314.83 | 8,732,390 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,265 | $313.44 | $397K@ $313.44 | 8,734,390 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,337 | $312.45 | $418K@ $312.45 | 8,735,655 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,762 | $311.53 | $860K@ $311.53 | 8,736,992 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,863 | $310.47 | $578K@ $310.47 | 8,739,754 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,200 | $309.08 | $989K@ $309.08 | 8,741,617 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,673 | $307.69 | $515K@ $307.69 | 8,744,817 | Form 4 |
| Jun 4, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,600 | $305.15 | $488K@ $305.15 | 8,746,490 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 200 | $339.85 | $68K@ $339.85 | 8,748,090 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $338.52 | $305K@ $338.52 | 8,748,290 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $337.52 | $270K@ $337.52 | 8,749,190 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 222 | $336.19 | $75K@ $336.19 | 8,749,990 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,278 | $335.31 | $429K@ $335.31 | 8,750,212 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $333.85 | $200K@ $333.85 | 8,751,490 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $332.20 | $133K@ $332.20 | 8,752,090 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,342 | $331.50 | $445K@ $331.50 | 8,752,490 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,113 | $330.18 | $698K@ $330.18 | 8,753,832 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,132 | $329.49 | $1.4M@ $329.49 | 8,755,945 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,444 | $328.43 | $803K@ $328.43 | 8,760,077 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,245 | $327.31 | $1.1M@ $327.31 | 8,762,521 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 528 | $326.34 | $172K@ $326.34 | 8,765,766 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,219 | $325.32 | $397K@ $325.32 | 8,766,294 | Form 4 |
| Jun 3, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 577 | $324.36 | $187K@ $324.36 | 8,767,513 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,098 | $333.04 | $366K@ $333.04 | 8,769,090 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,700 | $332.08 | $1.2M@ $332.08 | 8,770,188 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,534 | $330.78 | $507K@ $330.78 | 8,773,888 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 995 | $329.63 | $328K@ $329.63 | 8,775,422 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,171 | $328.97 | $385K@ $328.97 | 8,776,417 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $327.84 | $197K@ $327.84 | 8,777,588 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,661 | $326.66 | $543K@ $326.66 | 8,778,188 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,336 | $325.44 | $435K@ $325.44 | 8,779,849 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 897 | $324.72 | $291K@ $324.72 | 8,781,185 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 808 | $323.44 | $261K@ $323.44 | 8,782,082 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,450 | $322.47 | $468K@ $322.47 | 8,782,890 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,050 | $321.24 | $337K@ $321.24 | 8,784,340 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $320.18 | $320K@ $320.18 | 8,785,390 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,200 | $318.47 | $382K@ $318.47 | 8,786,390 | Form 4 |
| Jun 2, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 500 | $316.96 | $158K@ $316.96 | 8,787,590 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $329.42 | $132K@ $329.42 | 8,788,090 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,637 | $328.58 | $866K@ $328.58 | 8,788,490 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $327.22 | $327K@ $327.22 | 8,791,127 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,100 | $325.98 | $359K@ $325.98 | 8,792,127 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,026 | $325.19 | $659K@ $325.19 | 8,793,227 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,598 | $324.10 | $518K@ $324.10 | 8,795,253 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,437 | $323.28 | $465K@ $323.28 | 8,796,851 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,767 | $321.93 | $569K@ $321.93 | 8,798,288 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 100 | $320.16 | $32K@ $320.16 | 8,800,055 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 700 | $319.50 | $224K@ $319.50 | 8,800,155 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,713 | $318.58 | $546K@ $318.58 | 8,800,855 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $317.43 | $286K@ $317.43 | 8,802,568 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,822 | $316.21 | $576K@ $316.21 | 8,803,468 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,200 | $315.06 | $378K@ $315.06 | 8,805,290 | Form 4 |
| Jun 1, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $313.05 | $250K@ $313.05 | 8,807,290 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 163 | $341.75 | $56K@ $341.75 | 8,808,090 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 237 | $340.22 | $81K@ $340.22 | 8,808,253 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $337.05 | $135K@ $337.05 | 8,808,490 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 85 | $334.45 | $28K@ $334.45 | 8,809,890 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 516 | $333.66 | $172K@ $333.66 | 8,809,975 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,000 | $331.79 | $664K@ $331.79 | 8,810,491 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,800 | $330.69 | $926K@ $330.69 | 8,812,491 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $328.03 | $328K@ $328.03 | 8,816,291 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,200 | $326.67 | $392K@ $326.67 | 8,817,291 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,034 | $325.59 | $988K@ $325.59 | 8,818,491 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,261 | $324.92 | $410K@ $324.92 | 8,821,525 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,983 | $323.51 | $965K@ $323.51 | 8,822,786 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,724 | $322.72 | $556K@ $322.72 | 8,825,769 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 397 | $321.46 | $128K@ $321.46 | 8,827,493 | Form 4 |
| May 29, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 200 | $318.67 | $64K@ $318.67 | 8,827,890 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 200 | $349.18 | $70K@ $349.18 | 8,828,290 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,400 | $348.58 | $837K@ $348.58 | 8,828,490 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,700 | $347.45 | $591K@ $347.45 | 8,830,890 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,670 | $346.51 | $579K@ $346.51 | 8,832,590 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 530 | $345.53 | $183K@ $345.53 | 8,834,260 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,300 | $344.45 | $448K@ $344.45 | 8,834,790 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,795 | $343.16 | $616K@ $343.16 | 8,836,090 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,756 | $342.49 | $944K@ $342.49 | 8,837,885 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,049 | $341.32 | $358K@ $341.32 | 8,840,641 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,000 | $339.02 | $339K@ $339.02 | 8,842,290 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 477 | $337.96 | $161K@ $337.96 | 8,843,290 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,303 | $336.68 | $439K@ $336.68 | 8,843,767 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 420 | $335.76 | $141K@ $335.76 | 8,845,070 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 700 | $334.31 | $234K@ $334.31 | 8,845,490 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $333.48 | $300K@ $333.48 | 8,846,190 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $330.25 | $132K@ $330.25 | 8,847,090 | Form 4 |
| May 28, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $328.37 | $197K@ $328.37 | 8,847,490 | Form 4 |
| May 13, 2026 | VICRChairman and CEO | GiftCode G · direct | 3,500 | — | — | 8,851,590 | Form 4 |
| May 5, 2026 | VICRChairman and CEO | Grant or awardCode A · direct | 1,730 | — | — | 1,730 | Form 4 |
| Apr 24, 2026 | VICRChairman and CEO | Open-market saleCode S · indirect | 4,000 | $273.09 | $1.1M@ $273.09 | 167,125 | Form 4 |
| Apr 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 13,000 | $199.07 | $2.6M@ $199.07 | 8,855,090 | Form 4 |
| Apr 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,000 | $198.08 | $1.4M@ $198.08 | 8,868,090 | Form 4 |
| Apr 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,006 | $197.00 | $2.0M@ $197.00 | 8,875,090 | Form 4 |
| Apr 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 9,994 | $196.11 | $2.0M@ $196.11 | 8,885,096 | Form 4 |
| Apr 15, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,000 | $195.00 | $1.9M@ $195.00 | 8,895,090 | Form 4 |
| Apr 15, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 11,200 | $194.00 | $2.2M@ $194.00 | 8,905,090 | Form 4 |
| Apr 15, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,300 | $193.19 | $2.0M@ $193.19 | 8,916,290 | Form 4 |
| Apr 15, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 11,287 | $192.20 | $2.2M@ $192.20 | 8,926,590 | Form 4 |
| Apr 15, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,213 | $191.12 | $1.4M@ $191.12 | 8,937,877 | Form 4 |
| Apr 14, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,000 | $190.00 | $1.9M@ $190.00 | 8,940,263 | Form 4 |
| Apr 14, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 9,778 | $189.00 | $1.8M@ $189.00 | 8,950,263 | Form 4 |
| Apr 14, 2026 | VICRChairman and CEO | Option exerciseCode M · direct | 1,372 | $60.61 | $83K@ $60.61 | 8,945,090 | Form 4 |
| Apr 14, 2026 | VICRChairman and CEO | Option exerciseCode M · direct | 3,455 | $41.61 | $144K@ $41.61 | 8,943,718 | Form 4 |
| Apr 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 222 | $189.00 | $42K@ $189.00 | 8,960,041 | Form 4 |
| Apr 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,000 | $187.00 | $1.9M@ $187.00 | 8,970,263 | Form 4 |
| Apr 9, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,721 | $186.00 | $878K@ $186.00 | 8,980,263 | Form 4 |
| Mar 25, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,279 | $186.00 | $982K@ $186.00 | 8,984,984 | Form 4 |
| Mar 25, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,000 | $185.00 | $1.9M@ $185.00 | 8,990,263 | Form 4 |
| Mar 25, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 18,960 | $183.74 | $3.5M@ $183.74 | 9,000,263 | Form 4 |
| Mar 25, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 8,411 | $182.48 | $1.5M@ $182.48 | 9,019,223 | Form 4 |
| Mar 25, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,350 | $181.57 | $1.3M@ $181.57 | 9,027,634 | Form 4 |
| Mar 24, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,279 | $181.00 | $956K@ $181.00 | 9,034,984 | Form 4 |
| Mar 24, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,000 | $180.10 | $1.8M@ $180.10 | 9,040,263 | Form 4 |
| Mar 24, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,900 | $179.00 | $1.4M@ $179.00 | 9,050,263 | Form 4 |
| Mar 23, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,790 | $176.00 | $491K@ $176.00 | 9,058,163 | Form 4 |
| Mar 23, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,134 | $175.00 | $548K@ $175.00 | 9,060,953 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 500 | $188.89 | $94K@ $188.89 | 9,064,087 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,101 | $187.43 | $206K@ $187.43 | 9,064,587 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,999 | $186.27 | $745K@ $186.27 | 9,065,688 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,500 | $184.67 | $277K@ $184.67 | 9,069,687 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,958 | $182.64 | $358K@ $182.64 | 9,071,187 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,656 | $181.71 | $846K@ $181.71 | 9,073,145 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,201 | $180.62 | $398K@ $180.62 | 9,077,801 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,579 | $179.72 | $464K@ $179.72 | 9,080,002 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 13,126 | $178.75 | $2.3M@ $178.75 | 9,082,581 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,680 | $177.87 | $832K@ $177.87 | 9,095,707 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,010 | $176.00 | $530K@ $176.00 | 9,100,387 | Form 4 |
| Mar 20, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,766 | $174.64 | $832K@ $174.64 | 9,103,397 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 956 | $191.45 | $183K@ $191.45 | 9,108,163 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,342 | $190.24 | $826K@ $190.24 | 9,109,119 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,917 | $189.78 | $554K@ $189.78 | 9,113,461 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 399 | $186.90 | $75K@ $186.90 | 9,116,778 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,095 | $185.60 | $203K@ $185.60 | 9,117,177 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,421 | $184.74 | $263K@ $184.74 | 9,118,272 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,262 | $183.59 | $966K@ $183.59 | 9,119,693 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,325 | $182.73 | $973K@ $182.73 | 9,124,955 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,383 | $181.86 | $433K@ $181.86 | 9,130,280 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 500 | $179.94 | $90K@ $179.94 | 9,132,663 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $177.94 | $107K@ $177.94 | 9,133,163 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $176.50 | $71K@ $176.50 | 9,133,763 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $175.27 | $140K@ $175.27 | 9,134,163 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,599 | $174.08 | $452K@ $174.08 | 9,134,963 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 12,262 | $173.11 | $2.1M@ $173.11 | 9,137,562 | Form 4 |
| Mar 19, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 8,339 | $172.26 | $1.4M@ $172.26 | 9,149,824 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $201.05 | $161K@ $201.05 | 9,158,163 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,870 | $200.18 | $374K@ $200.18 | 9,158,963 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,600 | $199.65 | $918K@ $199.65 | 9,160,833 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6,768 | $198.31 | $1.3M@ $198.31 | 9,165,433 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,081 | $197.36 | $1.4M@ $197.36 | 9,172,201 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6,506 | $196.25 | $1.3M@ $196.25 | 9,179,282 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,105 | $195.31 | $1.4M@ $195.31 | 9,185,788 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6,464 | $194.39 | $1.3M@ $194.39 | 9,192,893 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,138 | $193.57 | $607K@ $193.57 | 9,199,357 | Form 4 |
| Mar 18, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,668 | $191.87 | $1.1M@ $191.87 | 9,202,495 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 94 | $196.41 | $18K@ $196.41 | 9,208,163 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6,535 | $196.06 | $1.3M@ $196.06 | 9,208,257 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $194.39 | $156K@ $194.39 | 9,214,792 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,201 | $193.40 | $232K@ $193.40 | 9,215,592 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,677 | $192.45 | $515K@ $192.45 | 9,216,793 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 9,612 | $191.63 | $1.8M@ $191.63 | 9,219,470 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,694 | $190.73 | $895K@ $190.73 | 9,229,082 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 9,911 | $189.24 | $1.9M@ $189.24 | 9,233,776 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,392 | $188.42 | $1.4M@ $188.42 | 9,243,687 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,751 | $187.16 | $889K@ $187.16 | 9,251,079 | Form 4 |
| Mar 17, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,333 | $186.42 | $435K@ $186.42 | 9,255,830 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 800 | $188.48 | $151K@ $188.48 | 9,258,563 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,301 | $187.63 | $244K@ $187.63 | 9,259,363 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,200 | $186.48 | $1.3M@ $186.48 | 9,260,664 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 13,054 | $185.47 | $2.4M@ $185.47 | 9,267,864 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 8,522 | $184.41 | $1.6M@ $184.41 | 9,280,918 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 15,020 | $183.53 | $2.8M@ $183.53 | 9,289,440 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,703 | $182.21 | $493K@ $182.21 | 9,304,460 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $179.07 | $72K@ $179.07 | 9,307,163 | Form 4 |
| Mar 16, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 600 | $178.06 | $107K@ $178.06 | 9,307,563 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,500 | $175.80 | $264K@ $175.80 | 9,308,163 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,986 | $175.25 | $523K@ $175.25 | 9,309,663 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,714 | $174.01 | $646K@ $174.01 | 9,312,649 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 8,291 | $172.62 | $1.4M@ $172.62 | 9,316,363 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,106 | $171.76 | $877K@ $171.76 | 9,324,654 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 7,937 | $170.93 | $1.4M@ $170.93 | 9,329,760 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,100 | $169.93 | $867K@ $169.93 | 9,337,697 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 6,926 | $168.71 | $1.2M@ $168.71 | 9,342,797 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,502 | $167.62 | $755K@ $167.62 | 9,349,723 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 2,638 | $166.83 | $440K@ $166.83 | 9,354,225 | Form 4 |
| Mar 13, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,300 | $165.21 | $215K@ $165.21 | 9,356,863 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 400 | $173.22 | $69K@ $173.22 | 9,358,163 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 900 | $171.64 | $154K@ $171.64 | 9,358,563 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,375 | $170.67 | $576K@ $170.67 | 9,359,463 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,370 | $169.59 | $572K@ $169.59 | 9,362,838 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 5,378 | $168.58 | $907K@ $168.58 | 9,366,208 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 16,970 | $167.55 | $2.8M@ $167.55 | 9,371,586 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,277 | $166.77 | $1.7M@ $166.77 | 9,388,556 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 3,698 | $165.52 | $612K@ $165.52 | 9,398,833 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,067 | $164.61 | $669K@ $164.61 | 9,402,531 | Form 4 |
| Mar 12, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,565 | $163.74 | $256K@ $163.74 | 9,406,598 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,111 | $180.17 | $200K@ $180.17 | 9,408,163 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 11,185 | $178.95 | $2.0M@ $178.95 | 9,409,274 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 18,734 | $178.12 | $3.3M@ $178.12 | 9,420,459 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 10,063 | $177.28 | $1.8M@ $177.28 | 9,439,193 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 4,007 | $176.17 | $706K@ $176.17 | 9,449,256 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,160 | $174.32 | $202K@ $174.32 | 9,453,263 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,540 | $173.01 | $266K@ $173.01 | 9,454,423 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 300 | $171.26 | $51K@ $171.26 | 9,455,963 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 292 | $170.31 | $50K@ $170.31 | 9,456,263 | Form 4 |
| Mar 11, 2026 | VICRChairman and CEO | Open-market saleCode S · direct | 1,408 | $169.38 | $238K@ $169.38 | 9,456,555 | Form 4 |
How this page is built
Every row comes from a Form 4 filed with the SEC, which officers, directors and holders of more than 10% of a company’s stock must file within two business days of a trade. Transactions are grouped by the reporting owner’s name as filed (spacing, capitals and punctuation ignored); two different people filing under an identical name would appear together, and one person filing under two spellings appears on two pages.
Open-market totals count code P purchases and code S sales over the last 24 months. The same trade reported on more than one filing is counted once; when another owner (for example a fund and its general partner) reports the identical trade, they are listed beside it. Holdings are the shares owned after the latest purchase, sale, gift or tax-withholding line, shown separately for direct and indirect ownership; an indirect figure is one holding line, not a total across every trust or entity.
This page describes what was filed with the SEC; it is not investment advice or a recommendation to buy or sell any security.