William O Grabe

CIK 1185567 · View on SEC EDGAR ↗

Insider

First SEC filing: June 1, 2026 · Latest: June 1, 2026

On this page

Insider at

Insider transactions

0 buys (P) 0 sells (S) Net: $0 + 100 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
July 1, 2026 IT J 182 47,197 Direct -0.38% Disposed (price as of 2026-08-20)
July 1, 2026 IT A 182 $133.76 $24,344 47,379 Direct +0.39% Acquired 45.5% (price as of 2026-08-20)
July 1, 2026 IT J 182 1,224 Direct +17.47% Acquired (price as of 2026-08-20)
May 29, 2026 IT M 551 0 Direct -100.00% Disposed (price as of 2026-08-20)
May 29, 2026 IT M 551 1,042 Direct +112.22% Acquired (price as of 2026-08-20)
May 28, 2026 IT A 1,489 1,489 Direct Acquired (price as of 2026-08-20)
April 1, 2026 IT J 157 47,197 Direct -0.33% Disposed (price as of 2026-08-20)
April 1, 2026 IT A 157 $154.79 $24,302 47,354 Direct +0.33% Acquired 25.7% (price as of 2026-08-20)
April 1, 2026 IT J 157 491 Direct +47.01% Acquired (price as of 2026-08-20)
March 11, 2026 IT G 1,410 1,410 Indirect Acquired (price as of 2026-08-20)
March 11, 2026 IT G 1,410 334 Direct -80.85% Disposed (price as of 2026-08-20)
March 11, 2026 IT G 235 235 Indirect Acquired (price as of 2026-08-20)
March 11, 2026 IT G 235 1,744 Direct -11.87% Disposed (price as of 2026-08-20)
March 11, 2026 IT G 235 235 Indirect Acquired (price as of 2026-08-20)
March 11, 2026 IT G 235 1,979 Direct -10.61% Disposed (price as of 2026-08-20)
March 11, 2026 IT J 2,100 $160.01 $336,021 2,214 Direct +1842.11% Acquired 21.6% (price as of 2026-08-20)
March 11, 2026 IT J 2,100 $160.01 $336,021 47,900 Indirect -4.20% Disposed 21.6% (price as of 2026-08-20)
Jan. 2, 2026 IT J 109 47,197 Direct -0.23% Disposed (price as of 2026-08-20)
Jan. 2, 2026 IT A 109 $237.03 $25,836 47,306 Direct +0.23% Acquired -17.9% (price as of 2026-08-20)
Jan. 2, 2026 IT J 109 114 Direct +2180.00% Acquired (price as of 2026-08-20)
Dec. 11, 2025 IT G 4,131 5 Direct -99.88% Disposed (price as of 2026-08-20)
Oct. 1, 2025 IT J 107 47,197 Direct -0.23% Disposed (price as of 2026-08-20)
Oct. 1, 2025 IT A 107 $251.00 $26,857 47,304 Direct +0.23% Acquired -22.5% (price as of 2026-08-20)
Oct. 1, 2025 IT J 107 4,136 Direct +2.66% Acquired (price as of 2026-08-20)
Aug. 14, 2025 IT G 29,928 54,029 Direct +124.18% Acquired (price as of 2026-08-20)
Aug. 14, 2025 IT G 23,205 24,101 Direct +2589.84% Acquired (price as of 2026-08-20)
July 1, 2025 IT J 66 47,197 Direct -0.14% Disposed (price as of 2026-08-20)
July 1, 2025 IT A 66 $406.70 $26,842 47,263 Direct +0.14% Acquired -52.1% (price as of 2026-08-20)
July 1, 2025 IT J 66 896 Direct +7.95% Acquired (price as of 2026-08-20)
June 6, 2025 IT M 555 0 Direct -100.00% Disposed (price as of 2026-08-20)
June 6, 2025 IT M 555 830 Direct +201.82% Acquired (price as of 2026-08-20)
May 29, 2025 IT A 551 551 Direct Acquired (price as of 2026-08-20)
April 1, 2025 IT J 65 47,197 Direct -0.14% Disposed (price as of 2026-08-20)
April 1, 2025 IT A 65 $413.72 $26,892 47,262 Direct +0.14% Acquired -53.0% (price as of 2026-08-20)
April 1, 2025 IT J 65 275 Direct +30.95% Acquired (price as of 2026-08-20)
Jan. 2, 2025 IT J 56 47,197 Direct -0.12% Disposed (price as of 2026-08-20)
Jan. 2, 2025 IT A 56 $483.30 $27,065 47,253 Direct +0.12% Acquired -59.7% (price as of 2026-08-20)
Jan. 2, 2025 IT J 56 210 Direct +36.36% Acquired (price as of 2026-08-20)
Dec. 9, 2024 IT G 966 154 Direct -86.25% Disposed (price as of 2026-08-20)
Nov. 8, 2024 IT G 1,863 1,120 Direct -62.45% Disposed (price as of 2026-08-20)
Nov. 7, 2024 IT G 1,863 2,983 Direct -38.44% Disposed (price as of 2026-08-20)
Oct. 1, 2024 IT J 54 47,197 Direct -0.11% Disposed (price as of 2026-08-20)
Oct. 1, 2024 IT A 54 $501.23 $27,066 47,251 Direct +0.11% Acquired -61.2% (price as of 2026-08-20)
Oct. 1, 2024 IT J 54 4,846 Direct +1.13% Acquired (price as of 2026-08-20)
July 1, 2024 IT J 61 47,197 Direct -0.13% Disposed (price as of 2026-08-20)
July 1, 2024 IT A 61 $441.32 $26,921 47,258 Direct +0.13% Acquired -55.9% (price as of 2026-08-20)
July 1, 2024 IT J 61 4,792 Direct +1.29% Acquired (price as of 2026-08-20)
June 13, 2024 IT G 30,600 4,731 Direct -86.61% Disposed (price as of 2026-08-20)
June 6, 2024 IT A 555 555 Direct Acquired (price as of 2026-08-20)
June 5, 2024 IT G 16,795 35,331 Direct +90.61% Acquired (price as of 2026-08-20)
June 1, 2024 IT M 705 0 Direct -100.00% Disposed (price as of 2026-08-20)
June 1, 2024 IT M 705 18,536 Direct +3.95% Acquired (price as of 2026-08-20)
April 1, 2024 IT J 56 47,197 Direct -0.12% Disposed (price as of 2026-08-20)
April 1, 2024 IT A 56 $477.44 $26,737 47,253 Direct +0.12% Acquired -59.2% (price as of 2026-08-20)
April 1, 2024 IT J 56 17,831 Direct +0.32% Acquired (price as of 2026-08-20)
March 11, 2024 IT G 11,150 17,775 Direct +168.30% Acquired (price as of 2026-08-20)
Jan. 2, 2024 IT J 61 6,625 Direct +0.93% Acquired (price as of 2026-08-20)
Jan. 2, 2024 IT J 61 47,197 Direct -0.13% Disposed (price as of 2026-08-20)
Jan. 2, 2024 IT A 61 $437.25 $26,672 47,258 Direct +0.13% Acquired -55.5% (price as of 2026-08-20)
Oct. 2, 2023 IT J 78 47,197 Direct -0.16% Disposed (price as of 2026-08-20)
Oct. 2, 2023 IT A 78 $346.00 $26,988 47,275 Direct +0.17% Acquired -43.8% (price as of 2026-08-20)
Oct. 2, 2023 IT J 78 6,564 Direct +1.20% Acquired (price as of 2026-08-20)
July 3, 2023 IT J 77 47,197 Direct -0.16% Disposed (price as of 2026-08-20)
July 3, 2023 IT A 77 $347.08 $26,725 47,274 Direct +0.16% Acquired -43.9% (price as of 2026-08-20)
July 3, 2023 IT J 77 6,486 Direct +1.20% Acquired (price as of 2026-08-20)
June 9, 2023 IT G 40,000 6,409 Direct -86.19% Disposed (price as of 2026-08-20)
June 2, 2023 IT M 893 0 Direct -100.00% Disposed (price as of 2026-08-20)
June 2, 2023 IT M 893 46,409 Direct +1.96% Acquired (price as of 2026-08-20)
June 1, 2023 IT A 705 705 Direct Acquired (price as of 2026-08-20)
May 4, 2023 IT G 17,245 45,516 Direct +61.00% Acquired (price as of 2026-08-20)
April 3, 2023 IT J 83 47,197 Direct -0.18% Disposed (price as of 2026-08-20)
April 3, 2023 IT A 83 $324.71 $26,951 47,280 Direct +0.18% Acquired -40.1% (price as of 2026-08-20)
April 3, 2023 IT J 83 28,271 Direct +0.29% Acquired (price as of 2026-08-20)
Jan. 3, 2023 IT J 57 47,197 Direct -0.12% Disposed (price as of 2026-08-20)
Jan. 3, 2023 IT A 57 $337.49 $19,237 47,254 Direct +0.12% Acquired -42.3% (price as of 2026-08-20)
Jan. 3, 2023 IT J 57 28,188 Direct +0.20% Acquired (price as of 2026-08-20)
Nov. 21, 2022 IT G 17,113 0 Indirect -100.00% Disposed (price as of 2026-08-20)
Nov. 18, 2022 IT G 17,333 18,579 Direct +1391.09% Acquired (price as of 2026-08-20)
Oct. 3, 2022 IT J 68 47,197 Direct -0.14% Disposed (price as of 2026-08-20)
Oct. 3, 2022 IT A 68 $284.36 $19,336 47,265 Direct +0.14% Acquired -31.6% (price as of 2026-08-20)
Oct. 3, 2022 IT J 68 1,246 Direct +5.77% Acquired (price as of 2026-08-20)
July 1, 2022 IT J 79 47,197 Direct -0.17% Disposed (price as of 2026-08-20)
July 1, 2022 IT A 79 $244.28 $19,298 47,276 Direct +0.17% Acquired -20.3% (price as of 2026-08-20)
July 1, 2022 IT J 79 1,178 Direct +7.19% Acquired (price as of 2026-08-20)
June 3, 2022 IT M 1,029 0 Direct -100.00% Disposed (price as of 2026-08-20)
June 3, 2022 IT M 1,029 1,099 Direct +1470.00% Acquired (price as of 2026-08-20)
June 2, 2022 IT A 893 893 Direct Acquired (price as of 2026-08-20)
April 1, 2022 IT J 65 70 Direct +1300.00% Acquired (price as of 2026-08-20)
April 1, 2022 IT A 65 $299.46 $19,465 47,262 Direct +0.14% Acquired -35.0% (price as of 2026-08-20)
April 1, 2022 IT J 65 47,197 Direct -0.14% Disposed (price as of 2026-08-20)
March 14, 2022 IT G 36,227 5 Direct -99.99% Disposed (price as of 2026-08-20)
Jan. 3, 2022 IT J 60 47,197 Direct -0.13% Disposed (price as of 2026-08-20)
Jan. 3, 2022 IT A 60 $321.96 $19,318 47,257 Direct +0.13% Acquired -39.6% (price as of 2026-08-20)
Jan. 3, 2022 IT J 60 36,232 Direct +0.17% Acquired (price as of 2026-08-20)
Dec. 13, 2021 IT G 18,154 36,172 Direct +100.75% Acquired (price as of 2026-08-20)
Dec. 13, 2021 IT G 6,858 0 Indirect -100.00% Disposed (price as of 2026-08-20)
Oct. 1, 2021 IT J 63 47,197 Direct -0.13% Disposed (price as of 2026-08-20)
Oct. 1, 2021 IT A 63 $306.20 $19,291 47,260 Direct +0.13% Acquired -36.4% (price as of 2026-08-20)
Oct. 1, 2021 IT J 63 3,584 Direct +1.79% Acquired (price as of 2026-08-20)
July 1, 2021 IT J 78 47,197 Direct -0.16% Disposed (price as of 2026-08-20)

Showing latest 100 of 315 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.

Date Ticker Security Underlying Exercise price Expiration Shares A/D
July 1, 2026 IT Common Stock Equivalents (CSE) Common Stock (182) $0.00 182 Disposed
July 1, 2026 IT Common Stock Equivalents (CSE) Common Stock (182) $0.00 182 Acquired
May 29, 2026 IT Restricted Stock Units Common Stock (551) $0.00 551 Disposed
May 28, 2026 IT Restricted Stock Units Common Stock (1,489) $0.00 1,489 Acquired
April 1, 2026 IT Common Stock Equivalents (CSE) Common Stock (157) $0.00 157 Disposed
April 1, 2026 IT Common Stock Equivalents (CSE) Common Stock (157) $0.00 157 Acquired
Jan. 2, 2026 IT Common Stock Equivalents (CSE) Common Stock (109) $0.00 109 Disposed
Jan. 2, 2026 IT Common Stock Equivalents (CSE) Common Stock (109) $0.00 109 Acquired
Oct. 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (107) $0.00 107 Disposed
Oct. 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (107) $0.00 107 Acquired
July 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (66) $0.00 66 Disposed
July 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (66) $0.00 66 Acquired
June 6, 2025 IT Restricted Stock Units Common Stock (555) $0.00 555 Disposed
May 29, 2025 IT Restricted Stock Units Common Stock (551) $0.00 551 Acquired
April 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (65) $0.00 65 Disposed
April 1, 2025 IT Common Stock Equivalents (CSE) Common Stock (65) $0.00 65 Acquired
Jan. 2, 2025 IT Common Stock Equivalents (CSE) Common Stock (56) $0.00 56 Disposed
Jan. 2, 2025 IT Common Stock Equivalents (CSE) Common Stock (56) $0.00 56 Acquired
Oct. 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (54) $0.00 54 Disposed
Oct. 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (54) $0.00 54 Acquired
July 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (61) $0.00 61 Disposed
July 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (61) $0.00 61 Acquired
June 6, 2024 IT Restricted Stock Units Common Stock (555) $0.00 555 Acquired
June 1, 2024 IT Restricted Stock Units Common Stock (705) $0.00 705 Disposed
April 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (56) $0.00 56 Disposed
April 1, 2024 IT Common Stock Equivalents (CSE) Common Stock (56) $0.00 56 Acquired
Jan. 2, 2024 IT Common Stock Equivalents (CSE) Common Stock (61) $0.00 61 Disposed
Jan. 2, 2024 IT Common Stock Equivalents (CSE) Common Stock (61) $0.00 61 Acquired
Oct. 2, 2023 IT Common Stock Equivalents (CSE) Common Stock (78) $0.00 78 Disposed
Oct. 2, 2023 IT Common Stock Equivalents (CSE) Common Stock (78) $0.00 78 Acquired
July 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (77) $0.00 77 Disposed
July 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (77) $0.00 77 Acquired
June 2, 2023 IT Restricted Stock Units Common Stock (893) $0.00 893 Disposed
June 1, 2023 IT Restricted Stock Units Common Stock (705) $0.00 705 Acquired
April 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (83) $0.00 83 Disposed
April 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (83) $0.00 83 Acquired
Jan. 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (57) $0.00 57 Disposed
Jan. 3, 2023 IT Common Stock Equivalents (CSE) Common Stock (57) $0.00 57 Acquired
Oct. 3, 2022 IT Common Stock Equivalents (CSE) Common Stock (68) $0.00 68 Disposed
Oct. 3, 2022 IT Common Stock Equivalents (CSE) Common Stock (68) $0.00 68 Acquired
July 1, 2022 IT Common Stock Equivalents (CSE) Common Stock (79) $0.00 79 Disposed
July 1, 2022 IT Common Stock Equivalents (CSE) Common Stock (79) $0.00 79 Acquired
June 3, 2022 IT Restricted Stock Units Common Stock (1,029) $0.00 1,029 Disposed
June 2, 2022 IT Restricted Stock Units Common Stock (893) $0.00 893 Acquired
April 1, 2022 IT Common Stock Equivalents (CSE) Common Stock (65) $0.00 65 Acquired
April 1, 2022 IT Common Stock Equivalents (CSE) Common Stock (65) $0.00 65 Disposed
Jan. 3, 2022 IT Common Stock Equivalents (CSE) Common Stock (60) $0.00 60 Disposed
Jan. 3, 2022 IT Common Stock Equivalents (CSE) Common Stock (60) $0.00 60 Acquired
Oct. 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (63) $0.00 63 Disposed
Oct. 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (63) $0.00 63 Acquired
July 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (78) $0.00 78 Disposed
July 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (78) $0.00 78 Acquired
June 8, 2021 IT Restricted Stock Units Common Stock (1,744) $0.00 1,744 Disposed
June 3, 2021 IT Restricted Stock Units Common Stock (1,029) $0.00 1,029 Acquired
April 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (103) $0.00 103 Disposed
April 1, 2021 IT Common Stock Equivalents (CSE) Common Stock (103) $0.00 103 Acquired
Jan. 4, 2021 IT Common Stock Equivalents (CSE) Common Stock (123) $0.00 123 Disposed
Jan. 4, 2021 IT Common Stock Equivalents (CSE) Common Stock (123) $0.00 123 Acquired
Oct. 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (154) $0.00 154 Disposed
Oct. 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (154) $0.00 154 Acquired
July 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (161) $0.00 161 Disposed
July 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (161) $0.00 161 Acquired
June 8, 2020 IT Restricted Stock Units Common Stock (1,744) $0.00 1,744 Acquired
May 30, 2020 IT Restricted Stock Units Common Stock (1,574) $0.00 1,574 Disposed
April 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (208) $0.00 208 Disposed
April 1, 2020 IT Common Stock Equivalents (CSE) Common Stock (208) $0.00 208 Acquired
Jan. 2, 2020 IT Common Stock Equivalents (CSE) Common Stock (124) $0.00 124 Disposed
Jan. 2, 2020 IT Common Stock Equivalents (CSE) Common Stock (124) $0.00 124 Acquired
Oct. 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (138) $0.00 138 Disposed
Oct. 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (138) $0.00 138 Acquired
July 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (118) $0.00 118 Disposed
July 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (118) $0.00 118 Acquired
May 30, 2019 IT Restricted Stock Units Common Stock (1,574) $0.00 1,574 Acquired
May 24, 2019 IT Restricted Stock Units Common Stock (1,828) $0.00 1,828 Disposed
April 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (125) $0.00 125 Disposed
April 1, 2019 IT Common Stock Equivalents (CSE) Common Stock (125) $0.00 125 Acquired
Jan. 2, 2019 IT Common Stock Equivalents (CSE) Common Stock (154) $0.00 154 Disposed
Jan. 2, 2019 IT Common Stock Equivalents (CSE) Common Stock (154) $0.00 154 Acquired
Oct. 1, 2018 IT Common Stock Equivalents (CSE) Common Stock (122) $0.00 122 Disposed
Oct. 1, 2018 IT Common Stock Equivalents (CSE) Common Stock (122) $0.00 122 Acquired
July 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (145) $0.00 145 Disposed
July 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (145) $0.00 145 Acquired
June 1, 2018 IT Restricted Stock Units Common Stock (1,658) $0.00 1,658 Disposed
May 24, 2018 IT Restricted Stock Units Common Stock (1,828) $0.00 1,828 Acquired
April 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (167) $0.00 167 Disposed
April 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (167) $0.00 167 Acquired
Jan. 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (155) $0.00 155 Disposed
Jan. 2, 2018 IT Common Stock Equivalents (CSE) Common Stock (155) $0.00 155 Acquired
Oct. 2, 2017 IT Common Stock Equivalents (CSE) Common Stock (156) $0.00 156 Disposed
Oct. 2, 2017 IT Common Stock Equivalents (CSE) Common Stock (156) $0.00 156 Acquired
July 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (156) $0.00 156 Disposed
July 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (156) $0.00 156 Acquired
June 1, 2017 IT Restricted Stock Units Common Stock (1,658) $0.00 1,658 Acquired
May 26, 2017 IT Restricted Stock Units Common Stock (1,960) $0.00 1,960 Disposed
April 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (178) $0.00 178 Disposed
April 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (178) $0.00 178 Acquired
Jan. 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (194) $0.00 194 Disposed
Jan. 3, 2017 IT Common Stock Equivalents (CSE) Common Stock (194) $0.00 194 Acquired
Oct. 3, 2016 IT Common Stock Equivalents (CSE) Common Stock (219) $0.00 219 Disposed
Oct. 3, 2016 IT Common Stock Equivalents (CSE) Common Stock (219) $0.00 219 Acquired

Showing latest 100 of 203 transactions

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