Insider at

04

Insider transactions

05
4 buys (P) 0 sells (S) Net: $56,021 + 75 non-open-market transactions below Avg return of open purchases vs now: 90.7% 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

75 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
Dec. 5, 2025 NXDT P 4,886 $2.87 $14,023 117,793 Direct +4.33% Acquired 84.7% (price as of 2026-10-02)
Dec. 5, 2025 NXDT P 4,895 $2.86 $14,000 114,606 Indirect +4.46% Acquired 85.3% (price as of 2026-10-02)
Dec. 4, 2025 NXDT P 5,271 $2.66 $14,021 112,907 Direct +4.90% Acquired 99.2% (price as of 2026-10-02)
Dec. 1, 2025 NXDT P 5,101 $2.74 $13,977 107,636 Direct +4.97% Acquired 93.4% (price as of 2026-10-02)
July 9, 2025 NXDT P 5,250 $4.80 $25,200 97,237 Direct +5.71% Acquired 10.4% (price as of 2026-10-02)
July 8, 2025 NXDT P 5,250 $4.88 $25,620 91,987 Direct +6.05% Acquired 8.6% (price as of 2026-10-02)
July 7, 2025 NXDT P 5,250 $4.63 $24,308 86,737 Direct +6.44% Acquired 14.5% (price as of 2026-10-02)
July 2, 2025 NXDT P 5,000 $4.67 $23,350 81,487 Direct +6.54% Acquired 13.5% (price as of 2026-10-02)
June 26, 2025 NXDT P 5,750 $4.20 $24,150 76,487 Direct +8.13% Acquired 26.2% (price as of 2026-10-02)
June 25, 2025 NXDT P 5,500 $4.14 $22,770 70,737 Direct +8.43% Acquired 28.0% (price as of 2026-10-02)
June 6, 2025 NXDT P 6,000 $3.92 $23,520 65,237 Direct +10.13% Acquired 35.2% (price as of 2026-10-02)
June 4, 2025 NXDT P 4,400 $3.83 $16,852 59,237 Direct +8.02% Acquired 38.4% (price as of 2026-10-02)
April 7, 2025 NXDT P 26,900 $3.24 $87,156 54,837 Direct +96.29% Acquired 63.6% (price as of 2026-10-02)
March 10, 2025 VRME P 14,000 $0.71 $9,940 61,925 Indirect +29.21% Acquired 1164.8% (price as of 2026-10-02)
March 10, 2025 VRME P 14,000 $0.71 $9,940 328,911 Direct +4.45% Acquired 1164.8% (price as of 2026-10-02)
July 3, 2024 NXDT P 2,595 $5.49 $14,247 93,652 Indirect +2.85% Acquired -3.5% (price as of 2026-10-02)
April 9, 2024 NXDT P 20,000 $6.17 $123,400 88,276 Indirect +29.29% Acquired -14.1% (price as of 2026-10-02)
April 8, 2024 NXDT P 20,000 $6.12 $122,400 68,276 Indirect +41.43% Acquired -13.4% (price as of 2026-10-02)
March 25, 2024 VRME P 3,700 $1.37 $5,069 47,925 Indirect +8.37% Acquired 555.5% (price as of 2026-10-02)
March 25, 2024 VRME P 7,395 $1.36 $10,057 279,911 Direct +2.71% Acquired 560.3% (price as of 2026-10-02)
Sept. 21, 2022 NXDT P 6,762 $14.79 $100,010 45,499 Indirect +17.46% Acquired -64.2% (price as of 2026-10-02)
Aug. 31, 2022 NXRT P 4,701 $52.92 $248,777 34,304 Indirect +15.88% Acquired -64.7% (price as of 2026-10-02)
April 14, 2022 VRME P 31,104 · · 31,104 Indirect · Acquired (price as of 2026-10-02)
April 14, 2022 VRME P 31,104 · · 44,225 Indirect +237.06% Acquired (price as of 2026-10-02)
Feb. 21, 2020 NXRT P 4,892 $51.12 $250,079 4,892 Direct · Acquired -63.5% (price as of 2026-10-02)

Showing latest 100 of 142 transactions

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.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
June 10, 2026 NXDT Restricted Share Units Common Shares (4,830) · · 4,830 Disposed
June 2, 2026 NXDT Restricted Share Units Common Shares (7,077) · · 7,077 Acquired
May 22, 2026 NXRT Restricted Stock Units Common Stock (3,429) · · 3,429 Disposed
April 3, 2026 NXDT Restricted Share Units Common Shares (7,813) · · 7,813 Disposed
April 3, 2026 NREF Restricted Stock Units Common Stock (5,518) · · · Disposed
April 2, 2026 NREF Restricted Stock Units Common Stock (6,154) · · 6,154 Acquired
April 2, 2026 NXRT Restricted Stock Units Common Stock (4,800) · · 4,800 Acquired
April 2, 2026 NXDT Restricted Share Units Common Shares (3,247) · · 3,247 Acquired
June 10, 2025 NXDT Restricted Share Units Common Shares (4,830) · · 4,830 Acquired
May 22, 2025 NXRT Restricted Stock Units Common Stock (3,429) · · 3,429 Acquired
April 3, 2025 NXDT Restricted Shares Units Common Shares (7,813) · · 7,813 Acquired
April 3, 2025 NREF Restricted Stock Units Common Stock (5,518) · · 5,518 Acquired
March 18, 2025 NXDT Restricted Shares Units Common Shares (11,698) · · 11,698 Disposed
March 13, 2025 NREF Restricted Stock Units Common Stock (4,530) · · 4,530 Disposed
March 13, 2025 NXRT Restricted Stock Units Common Stock (4,117) · · 4,117 Disposed
April 4, 2024 NXDT Restricted Shares Units Common Shares (7,463) · · 7,463 Disposed
April 4, 2024 NREF Restricted Stock Units Common Stock (4,274) · · 4,274 Disposed
March 28, 2024 NXRT Restricted Stock Units Common Stock (2,794) · · 2,794 Disposed
March 18, 2024 NXDT Restricted Shares Units Common Shares (11,698) · · 11,698 Acquired
March 13, 2024 NXRT Restricted Stock Units Common Stock (4,117) · · 4,117 Acquired
March 13, 2024 NREF Restricted Stock Units Common Stock (4,530) · · 4,530 Acquired
April 4, 2023 NXDT Restricted Shares Units Common Shares (7,463) · · 7,463 Acquired
April 4, 2023 NREF Restricted Stock Units Common Stock (4,274) · · 4,274 Acquired
March 28, 2023 NXRT Restricted Stock Units Common Stock (2,794) · · 2,794 Acquired
Feb. 21, 2023 NREF Restricted Stock Units Common Stock (3,116) · · 3,116 Disposed
Feb. 17, 2023 NXRT Restricted Stock Units Common Stock (1,599) · · 1,599 Disposed
Jan. 1, 2023 VRME Restricted Stock Units Common Stock, par value $0.001 (39,308) · · 39,308 Disposed
Sept. 17, 2022 VRME Restricted Stock Units Common Stock, par value $0.001 (7,000) · · 7,000 Disposed
April 14, 2022 VRME Warrant (Right to Buy) Common Stock, par value $0.001 (31,104) $3.22 Oct. 14, 2027 31,104 Acquired
Feb. 22, 2022 NREF Restricted Stock Units Common Stock (2,958) · · 2,958 Disposed
Feb. 21, 2022 NREF Restricted Stock Units Common Stock (3,116) · · 3,116 Acquired
Feb. 18, 2022 NXRT Restricted Stock Units Common Stock (2,564) · · 2,564 Disposed
Feb. 17, 2022 NXRT Restricted Stock Units Common Stock (1,599) · · 1,599 Acquired
Jan. 19, 2022 VRME Restricted Stock Units Common Stock, par value $0.001 (29,002) · · 29,002 Disposed
Jan. 1, 2022 VRME Restricted Stock Units Common Stock, par value $0.001 (39,308) · · 39,308 Acquired
Sept. 17, 2021 VRME Restricted Stock Units Common Stock, par value $0.001 (7,000) · · 7,000 Disposed
Sept. 17, 2021 VRME Restricted Stock Units Common Stock, par value $0.001 (21,000) · · 21,000 Acquired
May 11, 2021 NXRT Restricted Stock Units Common Stock (1,921) · · 1,921 Disposed
May 8, 2021 NREF Restricted Stock Units Common Stock (4,913) · · 4,913 Disposed
Feb. 22, 2021 NREF Restricted Stock Units Common Stock (2,958) · · 2,958 Acquired
Feb. 20, 2021 NXRT Restricted Stock Units Common Stock (2,765) · · 2,765 Disposed
Feb. 18, 2021 NXRT Restricted Stock Units Common Stock (2,564) · · 2,564 Acquired
Jan. 19, 2021 VRME Restricted Stock Units Common Stock, par value $0.001 (29,002) · · 29,002 Acquired
June 22, 2020 VRME Warrant (Right to Buy) Common Stock, par value $0.001 (20,000) $7.50 Feb. 28, 2023 20,000 Disposed
June 22, 2020 VRME Warrant (Right to Buy) Common stock, par value $0.001 per share (25,600) $4.60 June 22, 2025 25,600 Acquired
June 22, 2020 VRME Convertible Debenture due 2021 Common Stock, par value $0.001 $3.22 Aug. 28, 2021 · Disposed
June 22, 2020 VRME Warrant (Right to Buy) Common Stock, par value $0.001 per share (10,800) $4.60 June 22, 2025 10,800 Acquired
May 11, 2020 NXRT Restricted Stock Units Common Stock (1,921) · · 1,921 Acquired
May 8, 2020 NREF Restricted Stock Units Common Stock (4,913) · · 4,913 Acquired
April 16, 2020 VRME Stock Option (Right to Buy) Common Stock, par value $0.001 (150,000) $0.08 April 16, 2025 150,000 Acquired
Feb. 27, 2020 VRME Warrants Common Stock (1,000,000) $0.15 Feb. 27, 2023 1,000,000 Acquired
Feb. 27, 2020 VRME 10% Convertible Debentures due 2021 Common Stock (1,000,000) $0.08 Aug. 27, 2021 · Acquired
Feb. 21, 2020 NXRT Restricted Stock Units Common Stock (3,017) · · 3,017 Disposed
Feb. 20, 2020 NXRT Restricted Stock Units Common Stock (2,765) · · 2,765 Acquired
Jan. 7, 2020 VRME Stock Options (Right to Buy) Common Stock (500,000) $0.07 Jan. 7, 2025 500,000 Acquired
Jan. 7, 2020 VRME Stock Options (Right to Buy) Common Stock (500,000) $0.07 Jan. 7, 2025 500,000 Acquired
Feb. 21, 2019 NXRT Restricted Stock Units Common Stock (3,017) · · 3,017 Acquired
Feb. 15, 2019 NXRT Restricted Stock Units Common Stock (4,274) · · 4,274 Acquired
March 16, 2018 NXRT Restricted Stock Units Common Stock (3,739) · · 3,739 Disposed
Feb. 15, 2018 NXRT Restricted Stock Units Common Stock (4,274) · · 4,274 Acquired
Aug. 11, 2017 NXRT Restricted Stock Units Common Stock (3,573) · · 3,573 Disposed
March 16, 2017 NXRT Restricted Stock Units Common Stock (3,739) · · 3,739 Acquired
Aug. 11, 2016 NXRT Restricted Stock Units Common Stock (3,573) · · 3,573 Acquired
Dec. 16, 2003 MTZ Stock Options (right to buy) Common Stock (50,000) $13.87 Dec. 16, 2013 50,000 Acquired
Nov. 25, 2003 MTZ Stock Options (right to buy) Common Stock (6,300) $13.23 March 11, 2004 6,300 Disposed
Nov. 25, 2003 MTZ Stock Options (right to buy) Common Stock (38,700) $13.08 March 11, 2004 38,700 Disposed

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

Initial ownership (Form 3) 5 holdings

07

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

DateTickerSecuritySharesOwnership
March 18, 2026 SLMT Class B Ordinary Shares 10,000 Direct
March 18, 2026 SLMT Restricted Stock Units→ Class B Ordinary Shares, $0.05 par value · Direct
July 8, 2022 NXDT Common Stock 6,615 Direct
July 8, 2022 NXDT Common Stock 38,737 Indirect
May 18, 2015 NXRT Common Stock 0 Direct