| Insider | Role | Holdings | Buy $ | Sell $ | Net $ |
|---|---|---|---|---|---|
| Grant Pickering | CHIEF EXECUTIVE OFFICER, Director | 133,215 | — | $14,146,960 | -$14,146,960 |
| Andrew Guggenhime | PRESIDENT AND CFO | 105,176 | — | $10,175,464 | -$10,175,464 |
| Jim Wassil | CHIEF OPERATING OFFICER | 157,541 | — | $7,786,466 | -$7,786,466 |
| Mikhail Eydelman | SVP, GEN COUNSEL & CORP SEC | 41,620 | — | $3,582,755 | -$3,582,755 |
| Elvia Cowan | SVP, Finance & CAO | 28,975 | — | $1,526,951 | -$1,526,951 |
| Harpreet S. Dhaliwal | Chief Technical Ops Officer | 76,756 | — | $1,389,959 | -$1,389,959 |
| Teri Loxam | Director | 12,481 | — | $1,258,694 | -$1,258,694 |
| Date | Insider | Side | Shares | Price | Value | Holdings After | % of Position |
|---|---|---|---|---|---|---|---|
| 2026-08-05 | Harpreet S. Dhaliwal | SELL | 17,000 | $55.00 | $935,068 | 76,756 | 18% |
| 2026-08-03 | Jim Wassil | SELL | 861 | $53.50 | $46,065 | 158,930 | 1% |
| 2026-08-03 | Jim Wassil | SELL | 1,389 | $54.09 | $75,130 | 157,541 | 1% |
| 2026-08-03 | Andrew Guggenhime | SELL | 6,956 | $53.76 | $373,962 | 108,220 | 6% |
| 2026-08-03 | Andrew Guggenhime | SELL | 3,044 | $54.18 | $164,918 | 105,176 | 3% |
| 2026-07-27 | Grant Pickering | SELL | 11,783 | $55.52 | $654,133 | 457,662 | 3% |
| 2026-07-27 | Grant Pickering | SELL | 4,415 | $55.93 | $246,935 | 453,247 | 1% |
| 2026-07-27 | Grant Pickering | SELL | 756 | $55.52 | $41,970 | 133,459 | 1% |
| 2026-07-27 | Grant Pickering | SELL | 244 | $55.96 | $13,655 | 133,215 | 0% |
| 2026-07-27 | Grant Pickering | SELL | 622 | $55.54 | $34,546 | 133,593 | 0% |
| 2026-07-27 | Grant Pickering | SELL | 378 | $55.91 | $21,135 | 133,215 | 0% |
| 2026-07-06 | Andrew Guggenhime | SELL | 7,913 | $57.16 | $452,283 | 106,482 | 7% |
| 2026-07-06 | Andrew Guggenhime | SELL | 2,087 | $57.76 | $120,553 | 104,395 | 2% |
| 2026-07-01 | Jim Wassil | SELL | 1,788 | $56.03 | $100,182 | 157,222 | 1% |
| 2026-07-01 | Jim Wassil | SELL | 456 | $57.47 | $26,208 | 156,766 | 0% |
| 2026-07-01 | Jim Wassil | SELL | 6 | $57.82 | $347 | 156,760 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 6,683 | $54.27 | $362,720 | 468,020 | 1% |
| 2026-06-26 | Grant Pickering | SELL | 9,137 | $55.27 | $504,956 | 458,883 | 2% |
| 2026-06-26 | Grant Pickering | SELL | 6,417 | $56.12 | $360,128 | 452,466 | 1% |
| 2026-06-26 | Grant Pickering | SELL | 312 | $54.34 | $16,956 | 134,903 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 356 | $55.23 | $19,660 | 134,547 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 332 | $55.99 | $18,590 | 134,215 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 207 | $54.22 | $11,224 | 135,008 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 602 | $55.30 | $33,289 | 134,406 | 0% |
| 2026-06-26 | Grant Pickering | SELL | 191 | $56.27 | $10,747 | 134,215 | 0% |
| 2026-06-18 | Grant Pickering | SELL | 225 | $52.51 | $11,815 | 496,939 | 0% |
| 2026-06-18 | Grant Pickering | SELL | 22,236 | $52.50 | $1,167,390 | 474,703 | 4% |
| 2026-06-18 | Grant Pickering | SELL | 1,000 | $52.50 | $52,500 | 135,215 | 1% |
| 2026-06-18 | Grant Pickering | SELL | 1,000 | $52.50 | $52,500 | 135,215 | 1% |
| 2026-06-18 | Andrew Guggenhime | SELL | 10,000 | $53.00 | $530,000 | 104,395 | 9% |
| 2026-06-01 | Jim Wassil | SELL | 1,949 | $49.40 | $96,288 | 158,795 | 1% |
| 2026-06-01 | Jim Wassil | SELL | 301 | $50.26 | $15,127 | 158,494 | 0% |
| 2026-05-01 | Jim Wassil | SELL | 2,250 | $56.83 | $127,870 | 160,744 | 1% |
| 2026-04-07 | Elvia Cowan | SELL | 3,000 | $60.00 | $180,000 | 28,975 | 9% |
| 2026-04-01 | Jim Wassil | SELL | 1,412 | $58.14 | $82,091 | 165,406 | 1% |
| 2026-04-01 | Jim Wassil | SELL | 838 | $58.93 | $49,385 | 162,994 | 1% |
| 2026-03-17 | Elvia Cowan | SELL | 1,487 | $55.39 | $82,360 | 29,380 | 5% |
| 2026-03-17 | Elvia Cowan | SELL | 405 | $56.26 | $22,787 | 28,975 | 1% |
| 2026-03-11 | Elvia Cowan | SELL | 2,500 | $58.59 | $146,482 | 30,867 | 7% |
| 2026-03-10 | Jim Wassil | SELL | 2,427 | $58.32 | $141,533 | 171,786 | 1% |
| 2026-03-10 | Jim Wassil | SELL | 4,968 | $59.16 | $293,907 | 166,818 | 3% |
| 2025-12-31 | Harpreet S. Dhaliwal | SELL | 9,743 | $46.69 | $454,891 | 23,928 | 29% |
| 2025-12-23 | Elvia Cowan | SELL | 4,907 | $47.90 | $235,040 | 21,250 | 19% |
| 2025-12-23 | Elvia Cowan | SELL | 6,716 | $47.94 | $321,931 | 14,534 | 32% |
| 2025-03-05 | Mikhail Eydelman | SELL | 2,621 | $70.39 | $184,487 | 43,999 | 6% |
| 2025-03-05 | Mikhail Eydelman | SELL | 2,267 | $71.07 | $161,107 | 41,732 | 5% |
| 2025-03-05 | Mikhail Eydelman | SELL | 112 | $72.37 | $8,105 | 41,620 | 0% |
| 2025-03-03 | Jim Wassil | SELL | 5,915 | $73.07 | $432,215 | 157,016 | 4% |
| 2025-03-03 | Jim Wassil | SELL | 2,085 | $73.84 | $153,950 | 154,931 | 1% |
| 2025-02-18 | Andrew Guggenhime | SELL | 6,182 | $83.64 | $517,056 | 111,309 | 5% |
| 2025-02-18 | Andrew Guggenhime | SELL | 1,818 | $84.58 | $153,766 | 109,491 | 2% |
| 2025-02-05 | Mikhail Eydelman | SELL | 571 | $87.77 | $50,115 | 32,651 | 2% |
| 2025-02-05 | Mikhail Eydelman | SELL | 635 | $89.09 | $56,571 | 32,016 | 2% |
| 2025-02-05 | Mikhail Eydelman | SELL | 1,755 | $89.95 | $157,860 | 30,261 | 5% |
| 2025-02-05 | Mikhail Eydelman | SELL | 1,784 | $91.05 | $162,437 | 28,477 | 6% |
| 2025-02-05 | Mikhail Eydelman | SELL | 255 | $91.71 | $23,386 | 28,222 | 1% |
| 2025-02-03 | Jim Wassil | SELL | 5,314 | $86.00 | $456,983 | 208,381 | 2% |
| 2025-02-03 | Jim Wassil | SELL | 2,666 | $86.67 | $231,049 | 205,715 | 1% |
| 2025-02-03 | Jim Wassil | SELL | 20 | $87.94 | $1,759 | 205,695 | 0% |
| 2025-01-21 | Andrew Guggenhime | SELL | 5,318 | $86.08 | $457,795 | 112,173 | 5% |
| 2025-01-21 | Andrew Guggenhime | SELL | 1,999 | $87.25 | $174,407 | 110,174 | 2% |
| 2025-01-21 | Andrew Guggenhime | SELL | 683 | $87.70 | $59,899 | 109,491 | 1% |
| 2025-01-15 | Teri Loxam | SELL | 146 | $80.46 | $11,747 | 13,279 | 1% |
| 2025-01-15 | Teri Loxam | SELL | 215 | $81.53 | $17,530 | 13,064 | 2% |
| 2025-01-15 | Teri Loxam | SELL | 1,136 | $82.89 | $94,168 | 11,928 | 9% |
| 2025-01-15 | Teri Loxam | SELL | 1,202 | $83.93 | $100,885 | 10,726 | 10% |
| 2025-01-15 | Teri Loxam | SELL | 1,043 | $85.29 | $88,961 | 9,683 | 10% |
| 2025-01-15 | Teri Loxam | SELL | 966 | $86.26 | $83,324 | 8,717 | 10% |
| 2025-01-15 | Teri Loxam | SELL | 1,013 | $87.38 | $88,513 | 7,704 | 12% |
| 2025-01-15 | Teri Loxam | SELL | 529 | $88.54 | $46,836 | 7,175 | 7% |
| 2025-01-06 | Mikhail Eydelman | SELL | 954 | $84.86 | $80,953 | 32,268 | 3% |
| 2025-01-06 | Mikhail Eydelman | SELL | 3,921 | $85.73 | $336,155 | 28,347 | 12% |
| 2025-01-06 | Mikhail Eydelman | SELL | 125 | $86.52 | $10,815 | 28,222 | 0% |
| 2025-01-02 | Jim Wassil | SELL | 1,356 | $82.88 | $112,381 | 212,339 | 1% |
| 2025-01-02 | Jim Wassil | SELL | 5,483 | $83.69 | $458,861 | 206,856 | 3% |
| 2025-01-02 | Jim Wassil | SELL | 1,161 | $84.43 | $98,024 | 205,695 | 1% |
| 2024-12-18 | Andrew Guggenhime | SELL | 1,190 | $87.26 | $103,835 | 116,301 | 1% |
| 2024-12-18 | Andrew Guggenhime | SELL | 3,373 | $88.70 | $299,188 | 112,928 | 3% |
| 2024-12-18 | Andrew Guggenhime | SELL | 3,157 | $89.31 | $281,958 | 109,771 | 3% |
| 2024-12-18 | Andrew Guggenhime | SELL | 280 | $90.24 | $25,267 | 109,491 | 0% |
| 2024-12-09 | Grant Pickering | SELL | 961 | $92.06 | $88,470 | 136,437 | 1% |
| 2024-12-09 | Grant Pickering | SELL | 222 | $93.10 | $20,668 | 136,215 | 0% |
| 2024-12-09 | Grant Pickering | SELL | 1,029 | $92.03 | $94,701 | 136,369 | 1% |
| 2024-12-09 | Grant Pickering | SELL | 154 | $93.60 | $14,414 | 136,215 | 0% |
| 2024-12-05 | Mikhail Eydelman | SELL | 1,435 | $90.16 | $129,384 | 32,262 | 4% |
| 2024-12-05 | Mikhail Eydelman | SELL | 3,177 | $91.91 | $292,004 | 29,085 | 10% |
| 2024-12-05 | Mikhail Eydelman | SELL | 388 | $92.90 | $36,046 | 28,697 | 1% |
| 2024-12-02 | Grant Pickering | SELL | 11,349 | $92.06 | $1,044,789 | 453,952 | 2% |
| 2024-12-02 | Grant Pickering | SELL | 1,409 | $93.06 | $131,123 | 452,543 | 0% |
| 2024-12-02 | Grant Pickering | SELL | 2,242 | $94.06 | $210,883 | 450,301 | 0% |
| 2024-12-02 | Jim Wassil | SELL | 5,772 | $92.07 | $531,416 | 207,923 | 3% |
| 2024-12-02 | Jim Wassil | SELL | 1,101 | $93.06 | $102,460 | 206,822 | 1% |
| 2024-12-02 | Jim Wassil | SELL | 1,127 | $94.06 | $106,008 | 205,695 | 1% |
| 2024-11-18 | Andrew Guggenhime | SELL | 6,111 | $85.59 | $523,071 | 111,380 | 5% |
| 2024-11-18 | Andrew Guggenhime | SELL | 1,757 | $86.49 | $151,956 | 109,623 | 2% |
| 2024-11-18 | Andrew Guggenhime | SELL | 132 | $87.05 | $11,491 | 109,491 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 227 | $102.68 | $23,308 | 138,354 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 463 | $103.43 | $47,890 | 137,891 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 377 | $104.71 | $39,475 | 137,514 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 116 | $105.50 | $12,238 | 137,398 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 281 | $102.64 | $28,840 | 138,300 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 363 | $103.36 | $37,520 | 137,937 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 434 | $104.72 | $45,446 | 137,503 | 0% |
| 2024-11-07 | Grant Pickering | SELL | 105 | $105.50 | $11,078 | 137,398 | 0% |
| 2024-11-05 | Mikhail Eydelman | SELL | 788 | $104.80 | $82,582 | 32,835 | 2% |
| 2024-11-05 | Mikhail Eydelman | SELL | 1,415 | $105.72 | $149,591 | 31,420 | 4% |
| 2024-11-05 | Mikhail Eydelman | SELL | 1,524 | $106.82 | $162,788 | 29,896 | 5% |
| 2024-11-05 | Mikhail Eydelman | SELL | 1,273 | $107.50 | $136,842 | 28,623 | 4% |
| 2024-11-01 | Grant Pickering | SELL | 9,955 | $106.35 | $1,058,714 | 440,264 | 2% |
| 2024-11-01 | Grant Pickering | SELL | 3,312 | $107.34 | $355,507 | 436,952 | 1% |
| 2024-11-01 | Grant Pickering | SELL | 1,733 | $108.50 | $188,030 | 435,219 | 0% |
| 2024-11-01 | Jim Wassil | SELL | 4,955 | $106.34 | $526,920 | 208,740 | 2% |
| 2024-11-01 | Jim Wassil | SELL | 2,174 | $107.20 | $233,057 | 206,566 | 1% |
| 2024-11-01 | Jim Wassil | SELL | 631 | $108.25 | $68,303 | 205,935 | 0% |
| 2024-11-01 | Jim Wassil | SELL | 240 | $108.93 | $26,143 | 205,695 | 0% |
| 2024-10-18 | Andrew Guggenhime | SELL | 36,114 | $115.26 | $4,162,608 | 96,269 | 27% |
| 2024-10-18 | Andrew Guggenhime | SELL | 5,886 | $116.19 | $683,900 | 90,383 | 6% |
| 2024-10-07 | Grant Pickering | SELL | 310 | $107.27 | $33,253 | 141,820 | 0% |
| 2024-10-07 | Grant Pickering | SELL | 887 | $108.72 | $96,437 | 140,933 | 1% |
| 2024-10-07 | Grant Pickering | SELL | 2,113 | $109.58 | $231,549 | 138,820 | 2% |
| 2024-10-07 | Grant Pickering | SELL | 239 | $110.35 | $26,373 | 138,581 | 0% |
| 2024-10-07 | Grant Pickering | SELL | 356 | $107.50 | $38,269 | 141,774 | 0% |
| 2024-10-07 | Grant Pickering | SELL | 807 | $108.75 | $87,760 | 140,967 | 1% |
| 2024-10-07 | Grant Pickering | SELL | 1,849 | $109.43 | $202,334 | 139,118 | 1% |
| 2024-10-07 | Grant Pickering | SELL | 537 | $110.20 | $59,180 | 138,581 | 0% |
| 2024-10-07 | Mikhail Eydelman | SELL | 476 | $107.51 | $51,175 | 33,147 | 1% |
| 2024-10-07 | Mikhail Eydelman | SELL | 996 | $108.69 | $108,252 | 32,151 | 3% |
| 2024-10-07 | Mikhail Eydelman | SELL | 3,147 | $109.55 | $344,744 | 29,004 | 10% |
| 2024-10-07 | Mikhail Eydelman | SELL | 314 | $110.50 | $34,699 | 28,690 | 1% |
| 2024-10-07 | Mikhail Eydelman | SELL | 67 | $111.68 | $7,483 | 28,623 | 0% |
| 2024-10-01 | Grant Pickering | SELL | 3,624 | $113.38 | $410,893 | 461,595 | 1% |
| 2024-10-01 | Grant Pickering | SELL | 7,088 | $114.27 | $809,967 | 454,507 | 2% |
| 2024-10-01 | Grant Pickering | SELL | 4,288 | $114.98 | $493,056 | 450,219 | 1% |
| 2024-10-01 | Grant Pickering | SELL | 4,305 | $113.35 | $487,955 | 465,914 | 1% |
| 2024-10-01 | Grant Pickering | SELL | 9,429 | $114.20 | $1,076,820 | 456,485 | 2% |
| 2024-10-01 | Grant Pickering | SELL | 6,266 | $114.93 | $720,176 | 450,219 | 1% |
| 2024-10-01 | Grant Pickering | SELL | 4,899 | $113.37 | $555,400 | 465,320 | 1% |
| 2024-10-01 | Grant Pickering | SELL | 9,627 | $114.28 | $1,100,183 | 455,693 | 2% |
| 2024-10-01 | Grant Pickering | SELL | 5,474 | $114.98 | $629,411 | 450,219 | 1% |
| 2024-10-01 | Jim Wassil | SELL | 2,312 | $113.42 | $262,215 | 206,334 | 1% |
| 2024-10-01 | Jim Wassil | SELL | 3,349 | $114.31 | $382,841 | 202,985 | 2% |
| 2024-10-01 | Jim Wassil | SELL | 2,339 | $114.95 | $268,861 | 200,646 | 1% |
| 2024-10-01 | Mikhail Eydelman | SELL | 1,414 | $113.38 | $160,321 | 32,709 | 4% |
| 2024-10-01 | Mikhail Eydelman | SELL | 3,056 | $114.37 | $349,512 | 29,653 | 9% |
| 2024-10-01 | Mikhail Eydelman | SELL | 1,030 | $115.01 | $118,462 | 28,623 | 3% |
| 2024-09-18 | Andrew Guggenhime | SELL | 5,485 | $115.60 | $634,052 | 92,898 | 6% |
| 2024-09-18 | Andrew Guggenhime | SELL | 1,686 | $116.29 | $196,065 | 91,212 | 2% |
| 2024-09-18 | Andrew Guggenhime | SELL | 829 | $117.53 | $97,433 | 90,383 | 1% |
| 2024-09-17 | Teri Loxam | SELL | 241 | $114.64 | $27,628 | 13,184 | 2% |
| 2024-09-17 | Teri Loxam | SELL | 1,445 | $115.32 | $166,634 | 11,739 | 11% |
| 2024-09-17 | Teri Loxam | SELL | 4,308 | $116.62 | $502,387 | 7,431 | 37% |
| 2024-09-17 | Teri Loxam | SELL | 256 | $117.51 | $30,083 | 7,175 | 3% |
| 2024-09-16 | Jim Wassil | SELL | 1,784 | $115.06 | $205,271 | 210,174 | 1% |
| 2024-09-16 | Jim Wassil | SELL | 7,994 | $116.14 | $928,399 | 202,180 | 4% |
| 2024-09-16 | Jim Wassil | SELL | 222 | $116.96 | $25,965 | 200,646 | 0% |
| 2024-09-03 | Jim Wassil | SELL | 258 | $108.01 | $27,867 | 217,245 | 0% |
| 2024-09-03 | Jim Wassil | SELL | 2,072 | $110.08 | $228,085 | 215,173 | 1% |
| 2024-09-03 | Jim Wassil | SELL | 3,102 | $111.02 | $344,388 | 212,071 | 1% |
| 2024-09-03 | Jim Wassil | SELL | 2,263 | $111.85 | $253,107 | 209,808 | 1% |
| 2024-09-03 | Jim Wassil | SELL | 367 | $112.95 | $41,452 | 209,441 | 0% |
| 2024-09-03 | Jim Wassil | SELL | 389 | $114.25 | $44,445 | 209,052 | 0% |
| 2024-09-03 | Jim Wassil | SELL | 344 | $115.15 | $39,610 | 208,708 | 0% |
| 2024-09-03 | Jim Wassil | SELL | 1,195 | $116.42 | $139,128 | 207,513 | 1% |
| 2024-09-03 | Jim Wassil | SELL | 10 | $117.03 | $1,170 | 207,503 | 0% |
| 2024-09-03 | Elvia Cowan | SELL | 5,000 | $107.67 | $538,350 | 12,723 | 28% |
| 2024-09-03 | Mikhail Eydelman | SELL | 4 | $107.67 | $431 | 32,489 | 0% |
| 2024-09-03 | Mikhail Eydelman | SELL | 523 | $110.45 | $57,765 | 31,966 | 2% |
| 2024-09-03 | Mikhail Eydelman | SELL | 715 | $111.57 | $79,770 | 31,251 | 2% |
| 2024-09-03 | Mikhail Eydelman | SELL | 122 | $112.66 | $13,745 | 31,129 | 0% |
| 2024-09-03 | Mikhail Eydelman | SELL | 79 | $114.96 | $9,082 | 31,050 | 0% |
| 2024-09-03 | Mikhail Eydelman | SELL | 144 | $116.01 | $16,705 | 30,906 | 0% |
| 2024-09-03 | Mikhail Eydelman | SELL | 80 | $117.28 | $9,382 | 30,826 | 0% |