Insider at

04

Insider transactions

05
0 buys (P) 6 sells (S) Net: $-5,767,543 + 7 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

7 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
April 28, 2026 IBKR S 26,000 $76.93 $2,000,180 173,482 Direct -13.03% Disposed 14.8% (price as of 2026-10-02)
Oct. 29, 2025 IBKR S 10,645 $69.00 $734,505 198,704 Direct -5.08% Disposed 28.0% (price as of 2026-10-02)
Oct. 28, 2025 IBKR S 6,855 $69.15 $474,023 209,349 Direct -3.17% Disposed 27.7% (price as of 2026-10-02)
Oct. 27, 2025 IBKR S 7,500 $69.73 $522,975 216,204 Direct -3.35% Disposed 26.6% (price as of 2026-10-02)
Oct. 24, 2025 IBKR S 8,000 $68.50 $548,000 223,704 Direct -3.45% Disposed 28.9% (price as of 2026-10-02)
Oct. 23, 2025 IBKR S 22,000 $67.63 $1,487,860 231,704 Direct -8.67% Disposed 30.6% (price as of 2026-10-02)
Aug. 1, 2011 IBKR P 5,000 $14.98 $74,900 62,321 Direct +8.72% Acquired 2257.8% (price as of 2026-10-02)
July 26, 2011 IBKR P 10,000 $15.12 $151,200 57,321 Direct +21.13% Acquired 2236.0% (price as of 2026-10-02)
July 25, 2011 IBKR P 15,000 $15.20 $228,000 47,321 Direct +46.41% Acquired 2223.7% (price as of 2026-10-02)
May 1, 2009 IBKR P 5,000 $14.23 $71,150 30,464 Direct +19.64% Acquired 2382.1% (price as of 2026-10-02)
Feb. 2, 2009 IBKR P 1,000 $14.62 $14,620 21,464 Direct +4.89% Acquired 2315.9% (price as of 2026-10-02)
Feb. 2, 2009 IBKR P 1,000 $14.59 $14,590 22,464 Direct +4.66% Acquired 2320.8% (price as of 2026-10-02)
Feb. 2, 2009 IBKR P 1,000 $14.61 $14,610 23,464 Direct +4.45% Acquired 2317.5% (price as of 2026-10-02)
Feb. 2, 2009 IBKR P 1,000 $14.60 $14,600 24,464 Direct +4.26% Acquired 2319.2% (price as of 2026-10-02)
Feb. 2, 2009 IBKR P 1,000 $14.55 $14,550 25,464 Direct +4.09% Acquired 2327.5% (price as of 2026-10-02)
Jan. 31, 2009 IBKR P 2,000 $15.28 $30,560 17,464 Direct +12.93% Acquired 2211.5% (price as of 2026-10-02)
Jan. 31, 2009 IBKR P 1,000 $15.17 $15,170 18,464 Direct +5.73% Acquired 2228.3% (price as of 2026-10-02)
Jan. 31, 2009 IBKR P 2,000 $15.15 $30,300 20,464 Direct +10.83% Acquired 2231.4% (price as of 2026-10-02)
Dec. 27, 2008 IBKR P 1,000 $18.65 $18,650 12,000 Direct +9.09% Acquired 1793.8% (price as of 2026-10-02)
Oct. 27, 2008 IBKR P 1,000 $18.67 $18,670 11,000 Direct +10.00% Acquired 1791.8% (price as of 2026-10-02)
Oct. 27, 2008 IBKR P 1,000 $18.35 $18,350 13,000 Direct +8.33% Acquired 1824.8% (price as of 2026-10-02)
Oct. 27, 2008 IBKR P 1,000 $18.25 $18,250 14,000 Direct +7.69% Acquired 1835.3% (price as of 2026-10-02)
Oct. 27, 2008 IBKR P 1,000 $18.20 $18,200 15,000 Direct +7.14% Acquired 1840.7% (price as of 2026-10-02)
Aug. 4, 2008 IBKR P 5,000 $27.10 $135,500 10,000 Direct +100.00% Acquired 1203.3% (price as of 2026-10-02)
July 30, 2007 IBKR P 2,000 $24.00 $48,000 5,000 Direct +66.67% Acquired 1371.7% (price as of 2026-10-02)
July 30, 2007 IBKR P 1,000 $24.15 $24,150 3,000 Direct +50.00% Acquired 1362.5% (price as of 2026-10-02)
July 30, 2007 IBKR P 1,000 $24.20 $24,200 2,000 Direct +100.00% Acquired 1359.5% (price as of 2026-10-02)
July 30, 2007 IBKR P 1,000 $24.25 $24,250 1,000 Direct · Acquired 1356.5% (price as of 2026-10-02)

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.