Diana Mckenzie

CIK 1754648 · View on SEC EDGAR ↗

Insider

First SEC filing: June 5, 2020 · Latest: June 11, 2026

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 95 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

No open-market trades on record; showing all filings.

Date Ticker Code Shares Price Value Owned after Δ own A/D vs now
June 16, 2026 MET A 587 $87.40 $51,304 25,229 Direct +2.38% Acquired 8.3% (price as of 2026-08-21)
June 9, 2026 MET A 169 $85.57 $14,461 24,642 10.6% (price as of 2026-08-21)
June 2, 2026 AGL A 2,133 7,633 (price as of 2026-08-21)
May 1, 2026 VRTX A 943 3,174 Direct +42.27% Acquired (price as of 2026-08-21)
May 1, 2026 VRTX D 796 2,378 Direct -25.08% Disposed (price as of 2026-08-21)
May 1, 2026 VRTX A 796 7,787 Direct +11.39% Acquired (price as of 2026-08-21)
Sept. 9, 2025 MET A 158 $79.29 $12,528 22,223 Direct +0.72% Acquired 19.4% (price as of 2026-08-21)
June 17, 2025 MET A 562 $77.85 $43,752 22,065 Direct +2.61% Acquired 21.6% (price as of 2026-08-21)
June 10, 2025 MET A 153 $79.43 $12,153 21,503 Direct +0.72% Acquired 19.1% (price as of 2026-08-21)
May 1, 2025 VRTX A 1,001 6,991 Direct +16.71% Acquired (price as of 2026-08-21)
May 1, 2025 VRTX D 1,001 2,231 Direct -30.97% Disposed (price as of 2026-08-21)
May 1, 2025 VRTX A 796 3,232 Direct +32.68% Acquired (price as of 2026-08-21)
April 1, 2025 MET A 540 $81.16 $43,826 21,350 Direct +2.59% Acquired 16.6% (price as of 2026-08-21)
March 11, 2025 MET A 144 $78.45 $11,297 20,810 Direct +0.70% Acquired 20.6% (price as of 2026-08-21)
Jan. 2, 2025 MET A 535 $81.78 $43,752 20,667 Direct +2.66% Acquired 15.7% (price as of 2026-08-21)
Dec. 16, 2024 MET A 132 $82.74 $10,922 20,132 Direct +0.66% Acquired 14.4% (price as of 2026-08-21)
Oct. 1, 2024 MET A 535 $81.78 $43,752 20,000 Direct +2.75% Acquired 15.7% (price as of 2026-08-21)
Sept. 10, 2024 MET A 141 $74.63 $10,523 19,465 Direct +0.73% Acquired 26.8% (price as of 2026-08-21)
June 18, 2024 MET A 627 $69.86 $43,802 19,324 Direct +3.35% Acquired 35.5% (price as of 2026-08-21)
June 11, 2024 MET A 146 $69.06 $10,083 18,697 Direct +0.79% Acquired 37.0% (price as of 2026-08-21)
May 1, 2024 VRTX A 1,168 5,990 Direct +24.22% Acquired (price as of 2026-08-21)
May 1, 2024 VRTX D 1,168 2,436 Direct -32.41% Disposed (price as of 2026-08-21)
May 1, 2024 VRTX A 1,001 3,604 Direct +38.46% Acquired (price as of 2026-08-21)
April 1, 2024 MET A 594 $73.69 $43,772 18,550 Direct +3.31% Acquired 28.4% (price as of 2026-08-21)
March 14, 2024 MET A 129 $71.90 $9,275 17,956 Direct +0.72% Acquired 31.6% (price as of 2026-08-21)
Jan. 12, 2024 VRTX A 77 $432.99 $33,340 4,822 Direct +1.62% Acquired 26.3% (price as of 2026-08-21)
Jan. 2, 2024 MET A 650 $67.35 $43,778 17,828 Direct +3.78% Acquired 40.5% (price as of 2026-08-21)
Dec. 14, 2023 MET A 132 $66.90 $8,831 17,178 Direct +0.77% Acquired 41.5% (price as of 2026-08-21)
Oct. 13, 2023 VRTX A 90 $369.98 $33,298 4,746 Direct +1.93% Acquired 47.8% (price as of 2026-08-21)
Oct. 2, 2023 MET A 710 $61.69 $43,800 17,045 Direct +4.35% Acquired 53.4% (price as of 2026-08-21)
Sept. 14, 2023 MET A 128 $65.93 $8,439 16,335 Direct +0.79% Acquired 43.5% (price as of 2026-08-21)
July 14, 2023 VRTX A 90 $350.79 $31,571 4,656 Direct +1.97% Acquired 55.9% (price as of 2026-08-21)
June 20, 2023 MET A 803 $54.52 $43,780 16,207 Direct +5.21% Acquired 73.6% (price as of 2026-08-21)
June 14, 2023 MET A 147 $53.94 $7,929 15,404 Direct +0.96% Acquired 75.5% (price as of 2026-08-21)
May 1, 2023 VRTX A 1,449 4,567 Direct +46.47% Acquired (price as of 2026-08-21)
May 1, 2023 VRTX A 1,168 2,603 Direct +81.39% Acquired (price as of 2026-08-21)
May 1, 2023 VRTX D 1,449 1,435 Direct -50.24% Disposed (price as of 2026-08-21)
April 14, 2023 VRTX A 90 $332.77 $29,949 3,118 Direct +2.97% Acquired 64.4% (price as of 2026-08-21)
April 14, 2023 AGL A 5,622 6,700 Direct +521.52% Acquired (price as of 2026-08-21)
April 3, 2023 MET A 755 $57.97 $43,767 15,257 Direct +5.21% Acquired 63.3% (price as of 2026-08-21)
March 14, 2023 MET A 121 $59.07 $7,147 14,502 Direct +0.84% Acquired 60.2% (price as of 2026-08-21)
Feb. 28, 2023 MET A 31 $71.73 $2,224 14,381 Direct +0.22% Acquired 31.9% (price as of 2026-08-21)
Feb. 17, 2023 AGL A 11,104 11,104 Direct Acquired (price as of 2026-08-21)
Feb. 17, 2023 AGL A 1,078 1,078 Direct Acquired (price as of 2026-08-21)
Jan. 13, 2023 VRTX A 101 $298.42 $30,140 3,027 Direct +3.45% Acquired 83.3% (price as of 2026-08-21)
Jan. 3, 2023 MET A 520 $72.15 $37,518 14,350 Direct +3.76% Acquired 31.2% (price as of 2026-08-21)
Dec. 14, 2022 MET A 94 $72.84 $6,847 13,830 Direct +0.68% Acquired 29.9% (price as of 2026-08-21)
Oct. 14, 2022 VRTX A 101 $296.82 $29,979 2,927 Direct +3.57% Acquired 84.3% (price as of 2026-08-21)
Oct. 3, 2022 MET A 599 $62.62 $37,509 13,735 Direct +4.56% Acquired 51.1% (price as of 2026-08-21)
Sept. 14, 2022 MET A 98 $66.41 $6,508 13,136 Direct +0.75% Acquired 42.5% (price as of 2026-08-21)
July 15, 2022 VRTX A 95 $289.23 $27,477 2,826 Direct +3.48% Acquired 89.1% (price as of 2026-08-21)
June 21, 2022 MET A 600 $62.53 $37,518 13,038 Direct +4.82% Acquired 51.4% (price as of 2026-08-21)
June 14, 2022 MET A 100 $61.86 $6,186 12,438 Direct +0.81% Acquired 53.0% (price as of 2026-08-21)
May 1, 2022 VRTX A 1,842 2,731 Direct +207.20% Acquired (price as of 2026-08-21)
May 1, 2022 VRTX A 1,449 2,884 Direct +100.98% Acquired (price as of 2026-08-21)
May 1, 2022 VRTX D 1,842 1,435 Direct -56.21% Disposed (price as of 2026-08-21)
April 14, 2022 VRTX A 95 $289.41 $27,494 889 Direct +11.96% Acquired 89.0% (price as of 2026-08-21)
April 1, 2022 MET A 532 $70.50 $37,506 12,338 Direct +4.51% Acquired 34.2% (price as of 2026-08-21)
March 14, 2022 MET A 87 $64.69 $5,628 11,806 Direct +0.74% Acquired 46.3% (price as of 2026-08-21)
Jan. 14, 2022 VRTX A 119 $230.58 $27,439 794 Direct +17.63% Acquired 137.2% (price as of 2026-08-21)
Jan. 3, 2022 MET A 594 $63.23 $37,559 11,720 Direct +5.34% Acquired 49.7% (price as of 2026-08-21)
Dec. 14, 2021 MET A 87 $60.80 $5,290 11,126 Direct +0.79% Acquired 55.7% (price as of 2026-08-21)
Oct. 15, 2021 VRTX A 151 $182.07 $27,493 674 Direct +28.87% Acquired 200.4% (price as of 2026-08-21)
Oct. 1, 2021 MET A 600 $62.52 $37,512 11,038 Direct +5.75% Acquired 51.4% (price as of 2026-08-21)
Sept. 14, 2021 MET A 82 $60.78 $4,984 10,438 Direct +0.79% Acquired 55.7% (price as of 2026-08-21)
July 15, 2021 VRTX A 139 $198.00 $27,522 523 Direct +36.20% Acquired 176.2% (price as of 2026-08-21)
June 15, 2021 MET A 589 $63.77 $37,561 10,357 Direct +6.03% Acquired 48.4% (price as of 2026-08-21)
June 14, 2021 MET A 73 $63.31 $4,622 9,768 Direct +0.75% Acquired 49.5% (price as of 2026-08-21)
May 1, 2021 VRTX A 1,842 3,277 Direct +128.36% Acquired (price as of 2026-08-21)
April 15, 2021 VRTX A 125 $220.17 $27,521 384 Direct +48.26% Acquired 148.4% (price as of 2026-08-21)
April 1, 2021 MET A 609 $61.60 $37,514 9,695 Direct +6.70% Acquired 53.6% (price as of 2026-08-21)
March 15, 2021 MET A 69 $60.54 $4,177 9,086 Direct +0.77% Acquired 56.3% (price as of 2026-08-21)
Jan. 15, 2021 VRTX A 121 $225.99 $27,345 260 Direct +87.05% Acquired 142.0% (price as of 2026-08-21)
Jan. 4, 2021 MET A 814 $46.08 $37,509 9,017 Direct +9.92% Acquired 105.4% (price as of 2026-08-21)
Dec. 14, 2020 MET A 81 $45.84 $3,713 8,203 Direct +1.00% Acquired 106.5% (price as of 2026-08-21)
Oct. 15, 2020 VRTX A 112 $222.81 $24,955 138 Direct +430.77% Acquired 145.5% (price as of 2026-08-21)
Oct. 1, 2020 MET A 1,007 $37.26 $37,521 8,121 Direct +14.16% Acquired 154.0% (price as of 2026-08-21)
Sept. 14, 2020 MET A 83 $38.84 $3,224 7,114 Direct +1.18% Acquired 143.7% (price as of 2026-08-21)
July 15, 2020 VRTX A 26 $292.77 $7,612 26 Direct Acquired 86.8% (price as of 2026-08-21)
June 16, 2020 MET A 970 $38.69 $37,529 7,031 Direct +16.00% Acquired 144.6% (price as of 2026-08-21)
June 12, 2020 MET A 74 $37.45 $2,771 6,061 Direct +1.24% Acquired 152.7% (price as of 2026-08-21)
June 3, 2020 VRTX A 1,435 1,435 Direct Acquired (price as of 2026-08-21)
April 1, 2020 MET A 1,345 $27.90 $37,526 5,987 Direct +28.97% Acquired 239.2% (price as of 2026-08-21)
March 13, 2020 MET A 63 $31.93 $2,012 4,642 Direct +1.38% Acquired 196.4% (price as of 2026-08-21)
Jan. 2, 2020 MET A 727 $51.62 $37,528 4,579 Direct +18.87% Acquired 83.3% (price as of 2026-08-21)
Dec. 13, 2019 MET A 33 $50.38 $1,663 3,852 Direct +0.86% Acquired 87.9% (price as of 2026-08-21)
Oct. 1, 2019 MET A 815 $46.03 $37,514 3,819 Direct +27.13% Acquired 105.6% (price as of 2026-08-21)
Sept. 13, 2019 MET A 27 $48.37 $1,306 3,004 Direct +0.91% Acquired 95.7% (price as of 2026-08-21)
June 18, 2019 MET A 770 $48.71 $37,507 2,977 Direct +34.89% Acquired 94.3% (price as of 2026-08-21)
June 13, 2019 MET A 20 $48.51 $970 2,207 Direct +0.91% Acquired 95.1% (price as of 2026-08-21)
April 1, 2019 MET A 850 $44.13 $37,510 2,187 Direct +63.58% Acquired 114.5% (price as of 2026-08-21)
March 13, 2019 MET A 12 $44.70 $536 1,337 Direct +0.91% Acquired 111.7% (price as of 2026-08-21)
Jan. 2, 2019 MET A 900 $41.67 $37,503 1,324 Direct +212.26% Acquired 127.1% (price as of 2026-08-21)
Dec. 13, 2018 MET A 4 $39.52 $158 424 Direct +0.95% Acquired 139.5% (price as of 2026-08-21)
Nov. 1, 2018 MET A 420 $41.94 $17,615 420 Direct Acquired 125.7% (price as of 2026-08-21)

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II)

Options, RSUs and convertible securities reported on Form 4 Table II.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
May 1, 2026 VRTX Deferred Stock Units Common Stock (796) 796 Acquired
May 1, 2025 VRTX Deferred Stock Units Common Stock (1,001) 1,001 Acquired
May 1, 2024 VRTX Deferred Stock Units Common Stock (1,168) 1,168 Acquired
Jan. 12, 2024 VRTX Deferred Stock Units Common Stock (77) 77 Acquired
Oct. 13, 2023 VRTX Deferred Stock Units Common Stock (90) 90 Acquired
July 14, 2023 VRTX Deferred Stock Units Common Stock (90) 90 Acquired
May 1, 2023 VRTX Deferred Stock Units Common Stock (1,449) 1,449 Acquired
April 14, 2023 VRTX Deferred Stock Units Common Stock (90) 90 Acquired
Feb. 17, 2023 AGL Options (Rights to Buy) Common Stock (11,104) $22.79 Feb. 17, 2033 11,104 Acquired
Jan. 13, 2023 VRTX Deferred Stock Units Common Stock (101) 101 Acquired
Oct. 14, 2022 VRTX Deferred Stock Units Common Stock (101) 101 Acquired
July 15, 2022 VRTX Deferred Stock Units Common Stock (95) 95 Acquired
May 1, 2022 VRTX Deferred Stock Units Common Stock (1,842) 1,842 Acquired
April 14, 2022 VRTX Deferred Stock Units Common Stock (95) 95 Acquired
Jan. 14, 2022 VRTX Deferred Stock Units Common Stock (119) 119 Acquired
Oct. 15, 2021 VRTX Deferred Stock Units Common Stock (151) 151 Acquired
July 15, 2021 VRTX Deferred Stock Units Common Stock (139) 139 Acquired
April 15, 2021 VRTX Deferred Stock Units Common Stock (125) 125 Acquired
Jan. 15, 2021 VRTX Deferred Stock Units Common Stock (121) 121 Acquired
Oct. 15, 2020 VRTX Deferred Stock Units Common Stock (112) 112 Acquired
July 15, 2020 VRTX Deferred Stock Units Common Stock (26) 26 Acquired

Exercise/conversion price is blank when not applicable (e.g. RSUs).

Initial ownership (Form 3) 2 holdings

Securities held when first becoming an insider, per SEC Form 3.

Date Ticker Security Shares Ownership
June 5, 2020 VRTX Common Stock 207 Indirect
Nov. 2, 2018 MET No shares beneficially owned 0 Direct