Insider at

04

Insider transactions

05
0 buys (P) 0 sells (S) Net: $0 + 41 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

41 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
March 7, 2024 SSTK S 10b5-1 30,071 $50.63 $1,522,495 10,865,813 Direct -0.28% Disposed -92.5% (price as of 2026-10-02)
March 7, 2024 SSTK S 10b5-1 21,873 $51.49 $1,126,241 10,843,940 Direct -0.20% Disposed -92.6% (price as of 2026-10-02)
March 6, 2024 SSTK S 10b5-1 22,249 $50.17 $1,116,232 10,896,384 Direct -0.20% Disposed -92.4% (price as of 2026-10-02)
March 6, 2024 SSTK S 10b5-1 500 $51.08 $25,540 10,895,884 Direct 0.00% Disposed -92.5% (price as of 2026-10-02)
March 5, 2024 SSTK S 10b5-1 37,278 $50.34 $1,876,575 10,918,633 Direct -0.34% Disposed -92.4% (price as of 2026-10-02)
March 4, 2024 SSTK S 10b5-1 34,677 $50.47 $1,750,148 10,955,911 Direct -0.32% Disposed -92.5% (price as of 2026-10-02)
March 1, 2024 SSTK S 10b5-1 28,352 $50.10 $1,420,435 10,990,588 Direct -0.26% Disposed -92.4% (price as of 2026-10-02)
Jan. 24, 2024 SSTK S 10b5-1 836 $50.07 $41,859 11,018,940 Direct -0.01% Disposed -92.4% (price as of 2026-10-02)
Jan. 23, 2024 SSTK S 10b5-1 20,383 $50.22 $1,023,634 11,022,754 Direct -0.18% Disposed -92.4% (price as of 2026-10-02)
Jan. 23, 2024 SSTK S 10b5-1 2,978 $51.22 $152,533 11,019,776 Direct -0.03% Disposed -92.6% (price as of 2026-10-02)
Jan. 22, 2024 SSTK S 10b5-1 33,841 $50.28 $1,701,525 11,048,103 Direct -0.31% Disposed -92.4% (price as of 2026-10-02)
Jan. 22, 2024 SSTK S 10b5-1 4,966 $51.25 $254,508 11,043,137 Direct -0.04% Disposed -92.6% (price as of 2026-10-02)
Jan. 19, 2024 SSTK S 10b5-1 4,360 $50.05 $218,218 11,081,944 Direct -0.04% Disposed -92.4% (price as of 2026-10-02)
Dec. 22, 2023 SSTK S 10b5-1 100 $50.00 $5,000 11,086,304 Direct 0.00% Disposed -92.4% (price as of 2026-10-02)
Dec. 14, 2023 SSTK S 10b5-1 7,260 $50.21 $364,525 11,086,404 Direct -0.07% Disposed -92.4% (price as of 2026-10-02)
Aug. 1, 2023 SSTK S 10b5-1 5,690 $50.17 $285,467 11,093,664 Direct -0.05% Disposed -92.4% (price as of 2026-10-02)
July 11, 2023 SSTK S 10b5-1 124,535 $53.23 $6,628,998 11,105,284 Direct -1.11% Disposed -92.8% (price as of 2026-10-02)
July 11, 2023 SSTK S 10b5-1 5,930 $53.87 $319,449 11,099,354 Direct -0.05% Disposed -92.9% (price as of 2026-10-02)
July 6, 2023 SSTK S 10b5-1 10,905 $50.13 $546,668 11,229,819 Direct -0.10% Disposed -92.4% (price as of 2026-10-02)
July 5, 2023 SSTK S 10b5-1 33,630 $50.04 $1,682,845 11,240,724 Direct -0.30% Disposed -92.4% (price as of 2026-10-02)
June 7, 2023 SSTK S 10b5-1 69,496 $51.79 $3,599,198 11,292,990 Direct -0.61% Disposed -92.6% (price as of 2026-10-02)
June 7, 2023 SSTK S 10b5-1 18,436 $52.71 $971,762 11,274,554 Direct -0.16% Disposed -92.8% (price as of 2026-10-02)
June 7, 2023 SSTK S 10b5-1 100 $53.36 $5,336 11,274,454 Direct 0.00% Disposed -92.9% (price as of 2026-10-02)
June 7, 2023 SSTK S 10b5-1 100 $53.39 $5,339 11,274,354 Direct 0.00% Disposed -92.9% (price as of 2026-10-02)
June 6, 2023 SSTK S 10b5-1 8,130 $50.02 $406,663 11,362,486 Direct -0.07% Disposed -92.4% (price as of 2026-10-02)
June 2, 2023 SSTK S 10b5-1 76,744 $50.40 $3,867,898 11,370,616 Direct -0.67% Disposed -92.4% (price as of 2026-10-02)
June 1, 2023 SSTK S 10b5-1 1,994 $50.04 $99,780 11,447,360 Direct -0.02% Disposed -92.4% (price as of 2026-10-02)
April 14, 2023 SSTK S 10b5-1 5,400 $75.24 $406,296 11,449,354 Direct -0.05% Disposed -94.9% (price as of 2026-10-02)
March 9, 2023 SSTK S 10b5-1 100 $75.00 $7,500 11,437,362 Direct 0.00% Disposed -94.9% (price as of 2026-10-02)
March 8, 2023 SSTK S 10b5-1 6,500 $75.17 $488,605 11,437,462 Direct -0.06% Disposed -94.9% (price as of 2026-10-02)
March 7, 2023 SSTK S 10b5-1 19,725 $75.58 $1,490,816 11,456,098 Direct -0.17% Disposed -95.0% (price as of 2026-10-02)
March 7, 2023 SSTK S 10b5-1 12,136 $76.22 $925,006 11,443,962 Direct -0.11% Disposed -95.0% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 20,626 $75.50 $1,557,263 11,508,032 Direct -0.18% Disposed -95.0% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 10,476 $76.58 $802,252 11,497,556 Direct -0.09% Disposed -95.0% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 21,525 $77.53 $1,668,833 11,476,031 Direct -0.19% Disposed -95.1% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 8 $78.08 $625 11,476,023 Direct 0.00% Disposed -95.1% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 100 $78.13 $7,813 11,475,923 Direct 0.00% Disposed -95.1% (price as of 2026-10-02)
March 6, 2023 SSTK S 10b5-1 100 $78.17 $7,817 11,475,823 Direct 0.00% Disposed -95.1% (price as of 2026-10-02)
March 3, 2023 SSTK S 10b5-1 20,549 $75.22 $1,545,696 11,528,658 Direct -0.18% Disposed -94.9% (price as of 2026-10-02)
March 2, 2023 SSTK S 10b5-1 2,200 $75.10 $165,220 11,549,207 Direct -0.02% Disposed -94.9% (price as of 2026-10-02)
March 1, 2023 SSTK S 10b5-1 4,600 $75.17 $345,782 11,523,010 Direct -0.04% Disposed -94.9% (price as of 2026-10-02)
Feb. 6, 2023 SSTK S 10b5-1 8,309 $76.57 $636,220 11,537,339 Direct -0.07% Disposed -95.0% (price as of 2026-10-02)
Feb. 6, 2023 SSTK S 10b5-1 9,229 $77.63 $716,447 11,528,110 Direct -0.08% Disposed -95.1% (price as of 2026-10-02)
Feb. 6, 2023 SSTK S 10b5-1 500 $78.06 $39,030 11,527,610 Direct 0.00% Disposed -95.1% (price as of 2026-10-02)
Feb. 3, 2023 SSTK S 10b5-1 28,711 $76.40 $2,193,520 11,572,913 Direct -0.25% Disposed -95.0% (price as of 2026-10-02)
Feb. 3, 2023 SSTK S 10b5-1 26,973 $77.54 $2,091,486 11,545,940 Direct -0.23% Disposed -95.1% (price as of 2026-10-02)
Feb. 3, 2023 SSTK S 10b5-1 292 $78.00 $22,776 11,545,648 Direct 0.00% Disposed -95.1% (price as of 2026-10-02)
Feb. 2, 2023 SSTK S 10b5-1 26,337 $78.31 $2,062,450 11,622,973 Direct -0.23% Disposed -95.1% (price as of 2026-10-02)
Feb. 2, 2023 SSTK S 10b5-1 5,377 $79.30 $426,396 11,617,596 Direct -0.05% Disposed -95.2% (price as of 2026-10-02)
Feb. 2, 2023 SSTK S 10b5-1 12,972 $80.23 $1,040,744 11,604,624 Direct -0.11% Disposed -95.3% (price as of 2026-10-02)
Feb. 2, 2023 SSTK S 10b5-1 3,000 $80.98 $242,940 11,601,624 Direct -0.03% Disposed -95.3% (price as of 2026-10-02)
Feb. 1, 2023 SSTK S 10b5-1 8,274 $75.29 $622,949 11,669,336 Direct -0.07% Disposed -94.9% (price as of 2026-10-02)
Feb. 1, 2023 SSTK S 10b5-1 13,645 $76.63 $1,045,616 11,655,691 Direct -0.12% Disposed -95.0% (price as of 2026-10-02)
Feb. 1, 2023 SSTK S 10b5-1 6,381 $77.17 $492,422 11,649,310 Direct -0.05% Disposed -95.1% (price as of 2026-10-02)
Jan. 31, 2023 SSTK S 10b5-1 84,990 $75.25 $6,395,498 11,686,312 Direct -0.72% Disposed -94.9% (price as of 2026-10-02)
Jan. 31, 2023 SSTK S 10b5-1 2,655 $76.21 $202,338 11,683,657 Direct -0.02% Disposed -95.0% (price as of 2026-10-02)
Jan. 31, 2023 SSTK S 10b5-1 3,144 $77.57 $243,880 11,680,513 Direct -0.03% Disposed -95.1% (price as of 2026-10-02)
Jan. 31, 2023 SSTK S 10b5-1 2,903 $78.16 $226,898 11,677,610 Direct -0.02% Disposed -95.1% (price as of 2026-10-02)
May 4, 2022 SSTK S 10b5-1 7,345 $66.28 $486,827 11,810,595 Direct -0.06% Disposed -94.3% (price as of 2026-10-02)

Showing latest 100 of 527 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
April 2, 2026 SSTK Performance-based Restricted Stock Unit Common Stock (18,900) · · 18,900 Disposed
April 2, 2026 SSTK Performance-based Restricted Stock Unit Common Stock (37,789) · · 37,789 Disposed
April 2, 2026 SSTK Performance-based Restricted Stock Unit Common Stock (87,011) · · 87,011 Disposed
April 1, 2026 SSTK Restricted Stock Unit Common Stock (15,197) · · 15,197 Acquired
April 2, 2025 SSTK Performance-based Restricted Stock Unit Common Stock (15,087) · · 15,087 Disposed
April 2, 2025 SSTK Performance-based Restricted Stock Unit Common Stock (18,900) · · 18,900 Disposed
April 2, 2025 SSTK Performance-based Restricted Stock Unit Common Stock (44,293) · · 44,293 Disposed
April 1, 2025 SSTK Restricted Stock Unit Common Stock (87,011) · · 87,011 Acquired
April 1, 2025 SSTK Restricted Stock Unit Common Stock (87,011) · · 87,011 Acquired
April 4, 2024 SSTK Performance-based Restricted Stock Unit Common Stock (14,133) · · 14,133 Disposed
April 4, 2024 SSTK Performance-based Restricted Stock Unit Common Stock (15,086) · · 15,086 Disposed
April 4, 2024 SSTK Performance-based Restricted Stock Unit Common Stock (29,584) · · 29,584 Disposed
April 1, 2024 SSTK Performance-based Restricted Stock Unit Common Stock (109,218) · · 109,218 Acquired
April 11, 2023 SSTK Performance-based Restricted Stock Unit Common Stock (14,132) · · 14,132 Disposed
April 3, 2023 SSTK Performance-based Restricted Stock Unit Common Stock (15,086) · · 15,086 Disposed
April 3, 2023 SSTK Performance-based Restricted Stock Unit Common Stock (75,601) · · 75,601 Acquired
March 2, 2023 SSTK Performance-based Restricted Stock Unit Common Stock (47,785) · · 47,785 Disposed
April 4, 2022 SSTK Performance-based Restricted Stock Units Common Stock (28,263) · · 28,263 Disposed
April 1, 2022 SSTK Performance-based Restricted Stock Unit Common Stock (60,346) · · 60,346 Acquired
March 2, 2022 SSTK Performance- based Restricted Stock Units Common Stock (61,840) · · 61,840 Acquired
March 1, 2021 SSTK Performance-based Restricted Stock Units Common Stock (61,840) · · 61,840 Disposed
March 1, 2021 SSTK Performance-based Restricted Stock Units Common Stock (61,840) · · 61,840 Acquired
Feb. 12, 2021 SSTK Performance-based Restricted Stock Units Common Stock (85,725) · · 85,725 Disposed
March 1, 2016 SSTK Stock Option (right to buy) Common Stock (250,000) $34.76 March 1, 2026 250,000 Acquired
April 24, 2014 SSTK Stock Option (right to buy) Common Stock (500,000) · April 24, 2024 500,000 Acquired

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

Initial ownership (Form 3) 1 holding

07

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

DateTickerSecuritySharesOwnership
Oct. 10, 2012 SSTK Common Stock 18,486,327 Indirect