SEC CIK 1243194
RYAN THOMAS L
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| SCIview stock → | 1,023,710 | 2026-07-31 |
Position History — SCI
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — SCI
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-07-31 | Option exercise (derivative) | 17,498 | $0.00 | 0 |
| 2026-07-31 | Option exercise (derivative) | 235,893 | $0.00 | 17,498 |
| 2026-07-31 | Option exercise | 17,498 | $42.63 | 1,023,710 |
| 2026-07-31 | Open-market sale | 235,893 | $85.19 | 1,006,212 |
| 2026-07-31 | Option exercise | 235,893 | $42.63 | 1,242,105 |
| 2026-02-18 | Grant / award (derivative) | 145,004 | $0.00 | 145,004 |
| 2026-02-18 | Grant / award | 33,879 | $0.00 | 1,016,212 |
| 2025-12-16 | Gift | 10,000 | $0.00 | 1,006,212 |
| 2025-08-22 | Option exercise (derivative) | 17,520 | $0.00 | 253,391 |
| 2025-08-22 | Open-market sale | 17,520 | $81.91 | 982,333 |
| 2025-08-22 | Option exercise | 17,520 | $42.63 | 999,853 |
| 2025-08-21 | Option exercise (derivative) | 18,089 | $0.00 | 270,911 |
| 2025-08-21 | Open-market sale | 18,089 | $81.82 | 982,333 |
| 2025-08-21 | Option exercise | 18,089 | $42.63 | 1,000,422 |
| 2025-08-08 | Option exercise (derivative) | 177 | $0.00 | 0 |
| 2025-08-08 | Option exercise (derivative) | 149,823 | $0.00 | 177 |
| 2025-08-08 | Option exercise | 177 | $37.53 | 982,510 |
| 2025-08-08 | Open-market sale | 149,823 | $80.49 | 982,333 |
| 2025-08-08 | Option exercise | 149,823 | $37.53 | 1,132,156 |
| 2025-03-10 | Option exercise (derivative) | 50,000 | $0.00 | 150,000 |
| 2025-03-10 | Option exercise | 50,000 | $37.53 | 1,032,333 |
| 2025-03-10 | Open-market sale | 50,000 | $84.56 | 982,333 |
| 2025-02-19 | Grant / award (derivative) | 128,077 | $0.00 | 128,077 |
| 2025-02-19 | Grant / award | 32,805 | $0.00 | 519,105 |
| 2024-11-21 | Option exercise (derivative) | 50,000 | $0.00 | 200,000 |
| 2024-11-21 | Option exercise | 50,000 | $37.53 | 1,032,333 |
| 2024-11-21 | Open-market sale | 50,000 | $86.11 | 982,333 |
| 2024-11-06 | Option exercise (derivative) | 43,596 | $0.00 | 256,404 |
| 2024-11-06 | Option exercise (derivative) | 6,404 | $0.00 | 250,000 |
| 2024-11-06 | Option exercise | 6,404 | $37.53 | 988,737 |
| 2024-11-06 | Open-market sale | 43,596 | $85.81 | 982,333 |
| 2024-11-06 | Option exercise | 43,596 | $37.53 | 1,025,929 |
| 2024-11-05 | Option exercise (derivative) | 53,240 | $0.00 | 301,760 |
| 2024-11-05 | Option exercise (derivative) | 1,760 | $0.00 | 300,000 |
| 2024-11-05 | Option exercise | 1,760 | $37.53 | 984,093 |
| 2024-11-05 | Open-market sale | 53,240 | $83.35 | 982,333 |
| 2024-11-05 | Option exercise | 53,240 | $37.53 | 1,035,573 |
| 2024-08-16 | Gift | 6,032 | $0.00 | 982,333 |
| 2024-08-15 | Option exercise (derivative) | 74,189 | $0.00 | 0 |
| 2024-08-15 | Open-market sale | 74,189 | $75.63 | 988,365 |
| 2024-08-15 | Option exercise | 74,189 | $29.25 | 1,062,554 |
| 2024-08-14 | Option exercise (derivative) | 21,596 | $0.00 | 74,189 |
| 2024-08-14 | Option exercise | 21,596 | $29.25 | 1,009,961 |
| 2024-08-14 | Open-market sale | 21,596 | $75.05 | 988,365 |
| 2024-08-09 | Option exercise (derivative) | 4,215 | $0.00 | 95,785 |
| 2024-08-09 | Option exercise | 4,215 | $29.25 | 992,580 |
| 2024-08-09 | Open-market sale | 4,215 | $75.05 | 988,365 |
| 2024-08-07 | Option exercise (derivative) | 25,454 | $0.00 | 100,000 |
| 2024-08-07 | Option exercise (derivative) | 55,184 | $0.00 | 125,454 |
| 2024-08-07 | Option exercise | 25,454 | $29.25 | 1,013,819 |
| 2024-08-07 | Open-market sale | 25,454 | $74.31 | 988,365 |
| 2024-08-07 | Option exercise | 55,184 | $29.25 | 1,043,549 |
| 2024-08-06 | Option exercise (derivative) | 16,362 | $0.00 | 180,638 |
| 2024-08-06 | Option exercise | 16,362 | $29.25 | 1,004,727 |
| 2024-08-06 | Open-market sale | 16,362 | $73.07 | 988,365 |
| 2024-03-06 | Option exercise (derivative) | 50,000 | $0.00 | 197,000 |
| 2024-03-06 | Open-market sale | 50,000 | $75.41 | 988,365 |
| 2024-03-06 | Option exercise | 50,000 | $29.25 | 1,038,365 |
| 2024-03-04 | Option exercise (derivative) | 75,000 | $0.00 | 247,000 |
| 2024-03-04 | Option exercise | 75,000 | $29.25 | 1,063,365 |
| 2024-03-04 | Open-market sale | 75,000 | $73.53 | 988,365 |
| 2024-02-23 | Option exercise (derivative) | 116,055 | $0.00 | 322,000 |
| 2024-02-23 | Open-market sale | 116,055 | $72.63 | 988,365 |
| 2024-02-23 | Option exercise | 116,055 | $29.25 | 1,104,420 |
| 2024-02-22 | Option exercise (derivative) | 16,580 | $0.00 | 438,055 |
| 2024-02-22 | Option exercise | 16,580 | $29.25 | 1,004,945 |
| 2024-02-22 | Open-market sale | 16,580 | $72.20 | 988,365 |
| 2024-02-20 | Option exercise (derivative) | 9,385 | $0.00 | 454,635 |
| 2024-02-20 | Option exercise | 9,385 | $29.25 | 997,750 |
| 2024-02-20 | Open-market sale | 9,385 | $72.44 | 988,365 |
| 2024-02-16 | Option exercise (derivative) | 7,980 | $0.00 | 464,020 |
| 2024-02-16 | Option exercise | 7,980 | $29.25 | 996,345 |
| 2024-02-16 | Open-market sale | 7,980 | $72.21 | 988,365 |
| 2024-02-14 | Grant / award (derivative) | 141,000 | $0.00 | 141,000 |
| 2024-02-14 | Grant / award | 35,600 | $0.00 | 486,300 |
| 2024-01-12 | Tax withholding | 15,244 | $66.58 | 450,700 |
| 2023-11-22 | Option exercise (derivative) | 34,512 | $0.00 | 0 |
| 2023-11-22 | Open-market sale | 34,512 | $60.96 | 962,409 |
| 2023-11-22 | Option exercise | 34,512 | $22.28 | 996,921 |
| 2023-11-21 | Option exercise (derivative) | 1,329 | $0.00 | 34,512 |
| 2023-11-21 | Option exercise | 1,329 | $22.28 | 963,738 |
| 2023-11-21 | Open-market sale | 1,329 | $60.80 | 962,409 |
| 2023-11-20 | Option exercise (derivative) | 3,066 | $0.00 | 35,841 |
| 2023-11-20 | Open-market sale | 3,066 | $60.80 | 962,409 |
| 2023-11-20 | Option exercise | 3,066 | $22.28 | 965,475 |
| 2023-11-17 | Option exercise (derivative) | 112,783 | $0.00 | 38,907 |
| 2023-11-17 | Open-market sale | 112,783 | $60.82 | 962,409 |
| 2023-11-17 | Option exercise | 112,783 | $22.28 | 1,075,192 |
| 2023-08-07 | Option exercise (derivative) | 1,000 | $0.00 | 151,690 |
| 2023-08-07 | Open-market sale | 1,000 | $65.31 | 962,409 |
| 2023-08-07 | Option exercise | 1,000 | $22.28 | 963,409 |
| 2023-08-04 | Option exercise (derivative) | 3,000 | $0.00 | 152,690 |
| 2023-08-04 | Option exercise (derivative) | 44,310 | $0.00 | 155,690 |
| 2023-08-04 | Option exercise | 44,310 | $22.28 | 1,006,719 |
| 2023-08-04 | Option exercise | 3,000 | $22.28 | 965,409 |
| 2023-08-04 | Open-market sale | 44,310 | $65.31 | 962,409 |
| 2023-05-22 | Option exercise (derivative) | 33 | $0.00 | 200,000 |
| 2023-05-22 | Option exercise | 33 | $22.28 | 962,442 |
| 2023-05-22 | Open-market sale | 33 | $65.55 | 962,409 |
| 2023-05-19 | Option exercise (derivative) | 62,417 | $0.00 | 200,033 |
| 2023-05-19 | Option exercise | 62,417 | $22.28 | 1,024,826 |
| 2023-05-19 | Open-market sale | 62,417 | $65.54 | 962,409 |
| 2023-05-18 | Option exercise (derivative) | 20,445 | $0.00 | 262,450 |
| 2023-05-18 | Option exercise | 20,445 | $22.28 | 982,854 |
| 2023-05-18 | Open-market sale | 20,445 | $65.50 | 962,409 |
| 2023-05-17 | Option exercise (derivative) | 97,751 | $0.00 | 282,895 |
| 2023-05-17 | Option exercise | 97,751 | $22.28 | 1,060,160 |
| 2023-05-17 | Open-market sale | 97,751 | $65.54 | 962,409 |
| 2023-05-03 | Option exercise (derivative) | 17,878 | $0.00 | 380,646 |
| 2023-05-03 | Open-market sale | 17,878 | $68.95 | 962,409 |
| 2023-05-03 | Option exercise | 17,878 | $22.28 | 980,287 |
| 2023-02-23 | Option exercise (derivative) | 2,836 | $0.00 | 398,524 |
| 2023-02-23 | Open-market sale | 2,836 | $70.95 | 962,409 |
| 2023-02-23 | Option exercise | 2,836 | $22.28 | 965,245 |
| 2023-02-22 | Option exercise (derivative) | 11,049 | $0.00 | 401,360 |
| 2023-02-22 | Option exercise | 11,049 | $22.28 | 973,458 |
| 2023-02-22 | Open-market sale | 11,049 | $70.87 | 962,409 |
| 2023-02-21 | Option exercise (derivative) | 120,653 | $0.00 | 412,409 |
| 2023-02-21 | Open-market sale | 120,653 | $70.86 | 962,409 |
| 2023-02-21 | Option exercise | 120,653 | $22.28 | 1,083,062 |
| 2023-02-15 | Grant / award (derivative) | 136,000 | $0.00 | 136,000 |
| 2023-02-15 | Grant / award | 32,300 | $0.00 | 491,900 |
| 2022-12-14 | Option exercise (derivative) | 16,938 | $0.00 | 533,062 |
| 2022-12-14 | Option exercise | 16,938 | $22.28 | 979,347 |
| 2022-12-14 | Open-market sale | 16,938 | $70.11 | 962,409 |
| 2022-11-16 | Gift | 6,500 | $0.00 | 962,409 |
| 2022-11-07 | Option exercise (derivative) | 35,000 | $0.00 | 550,000 |
| 2022-11-07 | Option exercise | 35,000 | $22.28 | 1,003,909 |
| 2022-11-07 | Open-market sale | 35,000 | $70.14 | 968,909 |
| 2022-11-04 | Option exercise (derivative) | 24,999 | $0.00 | 0 |
| 2022-11-04 | Option exercise (derivative) | 39,701 | $0.00 | 24,999 |
| 2022-11-04 | Option exercise | 39,701 | $23.00 | 1,008,610 |
| 2022-11-04 | Option exercise | 24,999 | $23.00 | 993,908 |
| 2022-11-04 | Open-market sale | 24,999 | $69.22 | 968,909 |
| 2022-11-03 | Option exercise (derivative) | 10,300 | $0.00 | 64,700 |
| 2022-11-03 | Open-market sale | 10,300 | $68.03 | 968,909 |
| 2022-11-03 | Option exercise | 10,300 | $23.00 | 979,209 |
| 2022-06-06 | Option exercise (derivative) | 25,000 | $0.00 | 75,000 |
| 2022-06-06 | Option exercise | 25,000 | $23.00 | 993,909 |
| 2022-06-06 | Open-market sale | 25,000 | $71.34 | 968,909 |
| 2022-06-02 | Option exercise (derivative) | 100 | $0.00 | 100,000 |
| 2022-06-02 | Option exercise (derivative) | 29,850 | $0.00 | 100,100 |
| 2022-06-02 | Option exercise | 29,850 | $23.00 | 998,759 |
| 2022-06-02 | Open-market sale | 29,850 | $70.53 | 968,909 |
| 2022-06-02 | Option exercise | 100 | $23.00 | 969,009 |
| 2022-06-01 | Option exercise (derivative) | 45,050 | $0.00 | 129,950 |
| 2022-06-01 | Option exercise | 45,050 | $23.00 | 1,013,959 |
| 2022-06-01 | Open-market sale | 45,050 | $70.05 | 968,909 |
| 2022-05-27 | Option exercise (derivative) | 85,201 | $0.00 | 175,000 |
| 2022-05-27 | Open-market sale | 85,201 | $69.88 | 968,909 |
| 2022-05-27 | Option exercise | 85,201 | $23.00 | 1,054,110 |
| 2022-05-26 | Option exercise (derivative) | 12,153 | $0.00 | 260,201 |
| 2022-05-26 | Option exercise | 12,153 | $23.00 | 981,062 |
| 2022-05-26 | Open-market sale | 12,153 | $69.22 | 968,909 |
| 2022-05-25 | Option exercise (derivative) | 2,646 | $0.00 | 272,354 |
| 2022-05-25 | Option exercise | 2,646 | $23.00 | 971,555 |
| 2022-05-25 | Open-market sale | 2,646 | $69.23 | 968,909 |
| 2022-02-16 | Grant / award (derivative) | 200,000 | $0.00 | 200,000 |
| 2022-02-16 | Grant / award | 35,600 | $0.00 | 459,600 |
| 2022-01-21 | W | 1,000 | $0.00 | 968,909 |
| 2021-11-16 | Option exercise (derivative) | 75,000 | $0.00 | 275,000 |
| 2021-11-16 | Open-market sale | 75,000 | $68.82 | 975,409 |
| 2021-11-16 | Option exercise | 75,000 | $23.00 | 1,050,409 |
| 2021-08-02 | J | 157,899 | $51.78 | 975,409 |
| 2021-07-30 | Option exercise (derivative) | 36,354 | $0.00 | 0 |
| 2021-07-30 | Option exercise (derivative) | 72,000 | $0.00 | 350,000 |
| 2021-07-30 | Option exercise | 72,000 | $23.00 | 1,205,308 |
| 2021-07-30 | Open-market sale | 36,354 | $62.52 | 1,133,308 |
| 2021-07-30 | Option exercise | 36,354 | $17.41 | 1,169,662 |
| 2021-05-10 | Option exercise (derivative) | 131,648 | $0.00 | 36,354 |
| 2021-05-10 | Option exercise | 131,648 | $17.41 | 1,264,956 |
| 2021-05-10 | Open-market sale | 131,648 | $56.11 | 1,133,308 |
| 2021-05-07 | Option exercise (derivative) | 11,863 | $0.00 | 168,002 |
| 2021-05-07 | Option exercise | 11,863 | $17.41 | 1,145,171 |
| 2021-05-07 | Open-market sale | 11,863 | $56.01 | 1,133,308 |
| 2021-05-05 | Option exercise (derivative) | 27,765 | $0.00 | 179,865 |
| 2021-05-05 | Open-market sale | 27,765 | $56.03 | 1,133,308 |
| 2021-05-05 | Option exercise | 27,765 | $17.41 | 1,161,073 |
| 2021-02-17 | Grant / award (derivative) | 235,000 | $0.00 | 235,000 |
| 2021-02-17 | Grant / award | 40,100 | $0.00 | 424,000 |
| 2020-12-02 | Option exercise (derivative) | 1,000 | $0.00 | 207,630 |
| 2020-12-02 | Option exercise | 1,000 | $17.41 | 1,134,308 |
| 2020-12-02 | Open-market sale | 1,000 | $50.02 | 1,133,308 |
| 2020-11-25 | Option exercise (derivative) | 10,851 | $0.00 | 208,630 |
| 2020-11-25 | Open-market sale | 10,851 | $50.06 | 1,133,308 |
| 2020-11-25 | Option exercise | 10,851 | $17.41 | 1,144,159 |
| 2020-11-24 | Option exercise (derivative) | 3,000 | $0.00 | 219,481 |
| 2020-11-24 | Option exercise | 3,000 | $17.41 | 1,136,308 |
| 2020-11-24 | Open-market sale | 3,000 | $50.07 | 1,133,308 |
| 2020-11-23 | Option exercise (derivative) | 100 | $0.00 | 222,481 |
| 2020-11-23 | Open-market sale | 100 | $50.00 | 1,133,308 |
| 2020-11-23 | Option exercise | 100 | $17.41 | 1,133,408 |
| 2020-11-18 | Option exercise (derivative) | 100 | $0.00 | 222,581 |
| 2020-11-18 | Open-market sale | 100 | $50.01 | 1,133,308 |
| 2020-11-18 | Option exercise | 100 | $17.41 | 1,133,408 |
| 2020-11-17 | Option exercise (derivative) | 65,954 | $0.00 | 222,681 |
| 2020-11-17 | Open-market sale | 65,954 | $50.07 | 1,133,308 |
| 2020-11-17 | Option exercise | 65,954 | $17.41 | 1,199,262 |
| 2020-11-16 | Option exercise (derivative) | 111,365 | $0.00 | 288,635 |
| 2020-11-16 | Open-market sale | 111,365 | $50.06 | 1,133,308 |
| 2020-11-16 | Option exercise | 111,365 | $17.41 | 1,244,673 |
| 2020-11-10 | Gift | 10,000 | $0.00 | 1,133,308 |
| 2020-03-04 | Option exercise (derivative) | 57,000 | $0.00 | 400,000 |
| 2020-03-04 | Open-market sale | 57,000 | $51.63 | 1,143,308 |
| 2020-03-04 | Option exercise | 57,000 | $17.41 | 1,200,308 |
| 2020-02-20 | Grant / award | 46,200 | $0.00 | 545,500 |
| 2020-02-19 | Option exercise (derivative) | 150,000 | $0.00 | 0 |
| 2020-02-19 | Grant / award (derivative) | 352,000 | $0.00 | 352,000 |
| 2020-02-19 | Grant / award | 41,200 | $0.00 | 383,900 |
| 2020-02-19 | Open-market sale | 150,000 | $50.96 | 1,143,308 |
| 2020-02-19 | Option exercise | 150,000 | $15.26 | 1,293,308 |
| 2020-01-15 | Tax withholding | 44,255 | $47.36 | 418,500 |
| 2020-01-15 | Tax withholding | 28,046 | $47.36 | 342,700 |
| 2019-12-17 | Gift | 10,000 | $0.00 | 1,012,809 |
| 2019-09-12 | Option exercise (derivative) | 50,000 | $0.00 | 150,000 |
| 2019-09-12 | Option exercise | 50,000 | $15.26 | 1,072,809 |
| 2019-09-12 | Open-market sale | 50,000 | $47.45 | 1,022,809 |
| 2019-08-16 | Option exercise (derivative) | 41,901 | $0.00 | 200,000 |
| 2019-08-16 | Open-market sale | 41,901 | $47.46 | 1,022,809 |
| 2019-08-16 | Option exercise | 41,901 | $15.26 | 1,064,710 |
| 2019-08-15 | Option exercise (derivative) | 79,263 | $0.00 | 241,901 |
| 2019-08-15 | Option exercise | 79,263 | $15.26 | 1,102,072 |
| 2019-08-15 | Open-market sale | 79,263 | $47.31 | 1,022,809 |
| 2019-08-13 | Option exercise (derivative) | 28,836 | $0.00 | 321,164 |
| 2019-08-13 | Option exercise | 28,836 | $15.26 | 1,051,645 |
| 2019-08-13 | Open-market sale | 28,836 | $47.30 | 1,022,809 |
| 2019-06-14 | Option exercise (derivative) | 40,000 | $0.00 | 350,000 |
| 2019-06-14 | Option exercise | 40,000 | $15.26 | 1,062,809 |
| 2019-06-14 | Open-market sale | 40,000 | $46.05 | 1,022,809 |
| 2019-05-31 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2019-05-31 | Open-market sale | 100,000 | $43.83 | 1,022,809 |
| 2019-05-31 | Option exercise | 100,000 | $11.18 | 1,122,809 |
| 2019-05-22 | Open-market sale | 62,894 | $43.21 | 1,022,809 |
| 2019-05-21 | Option exercise (derivative) | 100,000 | $0.00 | 100,000 |
| 2019-05-21 | Option exercise | 100,000 | $11.18 | 1,122,809 |
| 2019-05-21 | Open-market sale | 37,106 | $43.23 | 1,085,703 |
| 2019-02-20 | Grant / award (derivative) | 289,000 | $0.00 | 289,000 |
| 2019-01-30 | Tax withholding | 26,129 | $43.43 | 499,300 |
| 2018-11-15 | Option exercise (derivative) | 99,597 | $0.00 | 200,000 |
| 2018-11-15 | Open-market sale | 99,597 | $44.14 | 976,138 |
| 2018-11-15 | Option exercise | 99,597 | $11.18 | 1,075,735 |
| 2018-11-13 | Option exercise (derivative) | 37,403 | $0.00 | 299,597 |
| 2018-11-13 | Open-market sale | 37,403 | $44.46 | 976,138 |
| 2018-11-13 | Option exercise | 37,403 | $11.18 | 1,013,541 |
| 2018-11-08 | Option exercise (derivative) | 50,000 | $0.00 | 337,000 |
| 2018-11-08 | Open-market sale | 50,000 | $44.86 | 976,138 |
| 2018-11-08 | Option exercise | 50,000 | $11.18 | 1,026,138 |
| 2018-11-06 | Gift | 8,971 | $0.00 | 976,138 |
| 2018-08-14 | Open-market sale | 90,000 | $41.20 | 0 |
| 2018-08-10 | Option exercise (derivative) | 50,000 | $0.00 | 0 |
| 2018-08-10 | Option exercise | 50,000 | $9.09 | 1,035,109 |
| 2018-08-10 | Open-market sale | 50,000 | $40.01 | 985,109 |
| 2018-08-07 | Option exercise (derivative) | 145,400 | $0.00 | 50,000 |
| 2018-08-07 | Open-market sale | 145,400 | $40.16 | 985,109 |
| 2018-08-07 | Option exercise | 145,400 | $9.09 | 1,130,509 |
| 2018-08-06 | Option exercise (derivative) | 4,600 | $0.00 | 195,400 |
| 2018-08-06 | Open-market sale | 4,600 | $40.02 | 985,109 |
| 2018-08-06 | Option exercise | 4,600 | $9.09 | 989,709 |
| 2018-08-02 | Option exercise (derivative) | 40,931 | $0.00 | 200,000 |
| 2018-08-02 | Open-market sale | 40,931 | $38.81 | 985,109 |
| 2018-08-01 | Option exercise (derivative) | 101,069 | $0.00 | 240,931 |
| 2018-08-01 | Open-market sale | 101,069 | $38.90 | 985,109 |
| 2018-08-01 | Option exercise | 101,069 | $9.09 | 1,086,178 |
| 2018-02-13 | Grant / award (derivative) | 355,000 | $0.00 | 355,000 |
| 2018-02-13 | Grant / award | 51,900 | $0.00 | 572,100 |
| 2017-12-12 | Gift | 90,000 | $0.00 | 90,000 |
| 2017-12-12 | Gift | 90,000 | $0.00 | 985,109 |
| 2017-09-11 | Option exercise (derivative) | 100,000 | $0.00 | 342,000 |
| 2017-09-11 | Option exercise | 100,000 | $9.09 | 1,175,109 |
| 2017-09-11 | Open-market sale | 100,000 | $34.92 | 1,075,109 |
| 2017-06-13 | Option exercise (derivative) | 48,606 | $0.00 | 0 |
| 2017-06-13 | Option exercise | 48,606 | $7.63 | 1,123,715 |
| 2017-06-13 | Open-market sale | 48,606 | $31.92 | 1,075,109 |
| 2017-06-05 | Option exercise (derivative) | 7,000 | $0.00 | 48,606 |
| 2017-06-05 | Option exercise | 7,000 | $7.63 | 1,082,715 |
| 2017-06-05 | Open-market sale | 7,000 | $32.34 | 1,075,109 |
| 2017-06-02 | Option exercise (derivative) | 44,394 | $0.00 | 55,606 |
| 2017-06-02 | Open-market sale | 44,394 | $32.58 | 1,075,109 |
| 2017-06-02 | Option exercise | 44,394 | $7.63 | 1,119,503 |
| 2017-05-31 | Option exercise (derivative) | 100,000 | $0.00 | 100,000 |
| 2017-05-31 | Open-market sale | 100,000 | $31.80 | 1,075,109 |
| 2017-05-31 | Option exercise | 100,000 | $7.63 | 1,175,109 |
| 2017-02-22 | Option exercise (derivative) | 100,000 | $0.00 | 200,000 |
| 2017-02-22 | Open-market sale | 100,000 | $31.55 | 1,075,109 |
| 2017-02-22 | Option exercise | 100,000 | $7.63 | 1,175,109 |
| 2017-02-17 | Option exercise (derivative) | 131,579 | $0.00 | 300,000 |
| 2017-02-17 | Open-market sale | 131,579 | $31.28 | 1,075,109 |
| 2017-02-17 | Option exercise | 131,579 | $7.63 | 1,206,688 |
| 2017-02-16 | Option exercise (derivative) | 2,421 | $0.00 | 431,579 |
| 2017-02-16 | Option exercise | 2,421 | $7.63 | 1,077,530 |
| 2017-02-16 | Open-market sale | 2,421 | $31.50 | 1,075,109 |
| 2017-02-07 | Grant / award (derivative) | 472,000 | $0.00 | 472,000 |
| 2017-02-07 | Grant / award | 63,300 | $0.00 | 520,200 |
| 2016-08-11 | Option exercise (derivative) | 157,660 | $0.00 | 0 |
| 2016-08-11 | Option exercise | 157,660 | $4.19 | 1,232,769 |
| 2016-08-11 | Open-market sale | 157,660 | $26.99 | 1,075,109 |
| 2016-08-09 | Option exercise (derivative) | 83,896 | $0.00 | 157,660 |
| 2016-08-09 | Option exercise | 83,896 | $4.19 | 1,159,005 |
| 2016-08-09 | Open-market sale | 83,896 | $27.06 | 1,075,109 |
| 2016-08-08 | Option exercise (derivative) | 208,444 | $0.00 | 241,556 |
| 2016-08-08 | Option exercise | 208,444 | $4.19 | 1,283,553 |
| 2016-08-08 | Open-market sale | 208,444 | $27.05 | 1,075,109 |
| 2016-02-11 | Option exercise (derivative) | 250,000 | $0.00 | 450,000 |
| 2016-02-11 | Option exercise | 250,000 | $4.19 | 1,075,109 |
| 2016-02-09 | Grant / award (derivative) | 585,000 | $0.00 | 585,000 |
| 2016-02-09 | Grant / award | 75,800 | $0.00 | 456,900 |
| 2016-01-29 | Tax withholding | 50,105 | $23.86 | 381,100 |
| 2016-01-29 | Tax withholding | 45,936 | $23.86 | 381,100 |
| 2015-08-19 | Option exercise (derivative) | 56,532 | $0.00 | 700,000 |
| 2015-08-19 | Open-market sale | 56,532 | $31.71 | 755,045 |
| 2015-08-19 | Option exercise | 56,532 | $4.19 | 811,577 |
| 2015-08-18 | Option exercise (derivative) | 100,054 | $0.00 | 756,532 |
| 2015-08-18 | Open-market sale | 100,054 | $31.80 | 755,045 |
| 2015-08-18 | Option exercise | 100,054 | $4.19 | 855,099 |
| 2015-08-17 | Option exercise (derivative) | 37,779 | $0.00 | 856,586 |
| 2015-08-17 | Option exercise | 37,779 | $4.19 | 792,824 |
| 2015-08-17 | Open-market sale | 37,779 | $31.94 | 755,045 |
| 2015-05-13 | Option exercise (derivative) | 154,737 | $0.00 | 0 |
| 2015-05-13 | Open-market sale | 154,737 | $28.51 | 755,045 |
| 2015-05-13 | Option exercise | 154,737 | $11.61 | 909,782 |
| 2015-05-12 | Option exercise (derivative) | 139,263 | $0.00 | 154,737 |
| 2015-05-12 | Option exercise | 139,263 | $11.61 | 894,308 |
| 2015-05-12 | Open-market sale | 139,263 | $28.22 | 755,045 |
| 2015-02-25 | Open-market sale | 10,000 | $24.75 | 755,045 |
| 2015-02-25 | I | 18,537 | $24.83 | 0 |
| 2015-02-10 | Grant / award (derivative) | 422,000 | $0.00 | 422,000 |
| 2015-02-10 | Grant / award | 72,800 | $0.00 | 497,100 |
| 2014-11-14 | Open-market sale | 2,000 | $22.25 | 765,045 |
| 2014-09-04 | Option exercise (derivative) | 37,035 | $0.00 | 894,365 |
| 2014-09-04 | Open-market sale | 37,035 | $22.31 | 767,045 |
| 2014-09-04 | Option exercise | 37,035 | $4.19 | 804,080 |
| 2014-09-03 | Option exercise (derivative) | 26,000 | $0.00 | 931,400 |
| 2014-09-03 | Open-market sale | 26,000 | $22.38 | 767,045 |
| 2014-09-03 | Option exercise | 26,000 | $4.19 | 793,045 |
| 2014-06-05 | Option exercise (derivative) | 8,234 | $0.00 | 0 |
| 2014-06-05 | Open-market sale | 8,234 | $20.47 | 767,045 |
| 2014-06-05 | Option exercise | 8,234 | $10.73 | 775,279 |
| 2014-06-04 | Option exercise (derivative) | 211,766 | $0.00 | 8,234 |
| 2014-06-04 | Open-market sale | 211,766 | $20.50 | 767,045 |
| 2014-06-04 | Option exercise | 211,766 | $10.73 | 978,811 |
| 2014-05-28 | Option exercise (derivative) | 200,000 | $0.00 | 220,000 |
| 2014-05-28 | Open-market sale | 200,000 | $19.89 | 767,045 |
| 2014-05-28 | Option exercise | 200,000 | $10.73 | 967,045 |
| 2014-02-11 | Grant / award (derivative) | 457,000 | $0.00 | 457,000 |
| 2014-02-11 | Grant / award | 86,500 | $0.00 | 424,300 |
| 2013-03-05 | Tax withholding | 18,136 | $15.65 | 767,045 |
| 2013-02-12 | Grant / award (derivative) | 390,000 | $0.00 | 390,000 |
| 2013-02-12 | Grant / award | 94,800 | $0.00 | 337,800 |
| 2012-09-05 | Option exercise (derivative) | 200,000 | $0.00 | 0 |
| 2012-09-05 | Open-market sale | 200,000 | $13.57 | 785,181 |
| 2012-09-05 | Option exercise | 200,000 | $8.24 | 985,181 |
| 2012-08-03 | Option exercise (derivative) | 60,400 | $0.00 | 200,000 |
| 2012-08-03 | Option exercise (derivative) | 50,047 | $0.00 | 0 |
| 2012-08-03 | Open-market sale | 110,447 | $12.90 | 785,181 |
| 2012-08-03 | Option exercise | 60,400 | $8.24 | 895,628 |
| 2012-08-03 | Option exercise | 50,047 | $6.90 | 835,228 |
| 2012-08-01 | Option exercise (derivative) | 11,820 | $0.00 | 50,047 |
| 2012-08-01 | Option exercise | 11,820 | $6.90 | 797,001 |
| 2012-08-01 | Open-market sale | 11,820 | $12.90 | 785,181 |
| 2012-07-31 | Option exercise (derivative) | 58,133 | $0.00 | 61,867 |
| 2012-07-31 | Open-market sale | 58,133 | $12.91 | 785,181 |
| 2012-07-31 | Option exercise | 58,133 | $6.90 | 843,314 |
| 2012-03-05 | Tax withholding | 39,974 | $11.04 | 1,028,181 |
| 2012-02-07 | Grant / award (derivative) | 387,000 | $0.00 | 387,000 |
| 2012-02-07 | Grant / award | 116,000 | $0.00 | 1,068,155 |
| 2011-05-11 | Option exercise (derivative) | 37,800 | $0.00 | 120,000 |
| 2011-05-11 | Open-market sale | 37,800 | $11.52 | 952,155 |
| 2011-05-11 | Option exercise | 37,800 | $6.90 | 989,955 |
| 2011-05-10 | Option exercise (derivative) | 19,200 | $0.00 | 157,800 |
| 2011-05-10 | Option exercise (derivative) | 57,500 | $0.00 | 0 |
| 2011-05-10 | Open-market sale | 76,700 | $11.69 | 952,155 |
| 2011-05-10 | Option exercise | 19,200 | $6.90 | 1,028,855 |
| 2011-05-10 | Option exercise | 57,500 | $6.81 | 1,009,655 |
| 2011-03-07 | Tax withholding | 39,974 | $10.95 | 952,155 |
| 2011-02-09 | Grant / award | 127,000 | $0.00 | 992,129 |
| 2011-02-08 | Grant / award (derivative) | 442,000 | $0.00 | 442,000 |
| 2010-08-02 | Option exercise | 40,931 | $9.09 | 1,026,040 |
| 2010-03-05 | Tax withholding | 24,178 | $8.59 | 865,129 |
| 2010-03-01 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2010-03-01 | Option exercise | 100,000 | $2.93 | 989,307 |
| 2010-03-01 | Open-market sale | 100,000 | $8.38 | 889,307 |
| 2010-02-09 | Grant / award (derivative) | 434,000 | $0.00 | 434,000 |
| 2010-02-09 | Grant / award | 130,000 | $0.00 | 889,307 |
| 2009-11-16 | Option exercise (derivative) | 100,000 | $0.00 | 0 |
| 2009-11-16 | Open-market sale | 100,000 | $7.53 | 759,307 |
| 2009-11-16 | Option exercise | 100,000 | $5.07 | 859,307 |
| 2009-02-10 | Grant / award (derivative) | 957,400 | $0.00 | 957,400 |
| 2009-02-10 | Grant / award | 199,000 | $0.00 | 759,307 |
| 2008-12-12 | Option exercise (derivative) | 40,000 | $0.00 | 0 |
| 2008-12-12 | Option exercise | 40,000 | $3.75 | 570,307 |
| 2008-12-12 | Open-market sale | 10,000 | $5.13 | 560,307 |
| 2008-12-11 | Option exercise (derivative) | 140,000 | $0.00 | 40,000 |
| 2008-12-11 | Option exercise | 140,000 | $3.75 | 670,307 |
| 2008-12-11 | Open-market sale | 140,000 | $5.30 | 530,307 |
| 2008-03-28 | Option exercise (derivative) | 20,000 | $0.00 | 180,000 |
| 2008-03-28 | Option exercise | 20,000 | $3.75 | 530,307 |
| 2008-02-12 | Grant / award (derivative) | 294,000 | $0.00 | 294,000 |
| 2008-02-12 | Grant / award | 82,600 | $0.00 | 510,307 |
| 2007-11-15 | Option exercise (derivative) | 75,000 | $0.00 | 0 |
| 2007-11-15 | Option exercise | 75,000 | $6.66 | 502,707 |
| 2007-11-15 | Option exercise | 37,500 | $2.38 | 540,207 |
| 2007-11-15 | Open-market sale | 112,500 | $13.50 | 427,707 |
| 2007-02-15 | Open-market buy | 30,000 | $10.85 | 427,707 |
| 2007-02-13 | Grant / award (derivative) | 420,000 | $0.00 | 420,000 |
| 2007-02-13 | Grant / award | 106,000 | $0.00 | 397,707 |
| 2006-05-16 | Open-market buy | 10,000 | $7.95 | 291,707 |
| 2006-02-07 | Grant / award (derivative) | 260,400 | $0.00 | 260,400 |
| 2006-02-07 | Grant / award | 96,500 | $0.00 | 281,707 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.