SEC CIK 1349156
Ralph Bartel 2005 Trust
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TZOOview stock → | 3,662,696 | 2025-12-26 |
Position History — TZOO
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TZOO
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-12-26 | Open-market sale | 40,000 | $6.97 | 3,662,696 |
| 2025-12-23 | Open-market sale | 20,000 | $7.01 | 3,702,696 |
| 2025-12-22 | Open-market sale | 22,500 | $7.08 | 3,722,696 |
| 2025-12-15 | Open-market sale | 15,000 | $7.56 | 3,745,196 |
| 2025-12-11 | Open-market sale | 5,000 | $7.09 | 3,760,196 |
| 2025-12-01 | Open-market sale | 7,500 | $7.00 | 3,765,196 |
| 2025-11-26 | Open-market sale | 5,000 | $7.01 | 3,772,696 |
| 2025-11-12 | Open-market sale | 5,000 | $7.53 | 3,777,696 |
| 2025-09-26 | Open-market sale | 25,000 | $10.06 | 3,792,696 |
| 2025-09-24 | Open-market sale | 20,000 | $10.51 | 3,817,696 |
| 2025-09-23 | Open-market sale | 7,500 | $10.48 | 3,837,696 |
| 2025-09-15 | Open-market sale | 20,000 | $9.53 | 3,845,196 |
| 2025-09-11 | Open-market sale | 15,000 | $9.58 | 3,865,196 |
| 2025-09-08 | Open-market sale | 10,000 | $9.85 | 3,880,196 |
| 2025-09-02 | Open-market sale | 5,000 | $9.95 | 3,890,196 |
| 2025-08-29 | Open-market sale | 7,500 | $9.94 | 3,895,196 |
| 2025-08-28 | Open-market sale | 7,500 | $9.89 | 3,902,696 |
| 2025-08-27 | Open-market sale | 2,500 | $9.91 | 3,910,196 |
| 2025-08-22 | Open-market sale | 22,500 | $10.04 | 3,912,696 |
| 2025-08-21 | Open-market sale | 32,500 | $9.55 | 3,935,196 |
| 2025-08-13 | Open-market sale | 3,700 | $10.51 | 3,967,696 |
| 2025-08-12 | Open-market sale | 20,000 | $10.14 | 3,971,396 |
| 2025-08-01 | Open-market sale | 6,300 | $9.59 | 3,991,396 |
| 2025-07-29 | Open-market sale | 10,000 | $10.35 | 4,045,196 |
| 2025-07-28 | Open-market sale | 7,500 | $11.08 | 4,055,196 |
| 2025-06-27 | Open-market sale | 76,500 | $13.15 | 4,062,696 |
| 2025-06-25 | Open-market sale | 11,000 | $12.81 | 4,139,196 |
| 2025-06-20 | Open-market sale | 2,500 | $12.42 | 4,150,196 |
| 2025-06-18 | Open-market sale | 10,000 | $12.59 | 4,152,696 |
| 2025-06-16 | Open-market sale | 10,000 | $12.66 | 4,162,696 |
| 2025-06-11 | Open-market sale | 25,000 | $13.84 | 4,172,696 |
| 2025-06-02 | Open-market sale | 5,000 | $12.73 | 4,197,696 |
| 2025-05-30 | Open-market sale | 22,500 | $13.81 | 4,202,696 |
| 2025-05-29 | Open-market sale | 18,500 | $13.41 | 4,225,196 |
| 2025-05-28 | Open-market sale | 2,000 | $13.54 | 4,243,696 |
| 2025-05-14 | Open-market sale | 2,500 | $14.57 | 4,247,696 |
| 2025-05-13 | Open-market sale | 11,250 | $14.49 | 4,250,196 |
| 2025-05-02 | Open-market sale | 33,750 | $14.22 | 4,261,446 |
| 2025-05-01 | Open-market sale | 2,500 | $14.43 | 4,295,196 |
| 2025-03-31 | Open-market sale | 25,000 | $13.35 | 4,297,696 |
| 2025-03-24 | Open-market sale | 32,500 | $14.33 | 4,322,696 |
| 2025-03-17 | Open-market sale | 5,000 | $14.54 | 4,355,196 |
| 2025-03-14 | Open-market sale | 22,500 | $14.52 | 4,360,196 |
| 2025-03-07 | Open-market sale | 40,000 | $15.26 | 4,382,696 |
| 2025-02-28 | Open-market sale | 10,000 | $16.18 | 4,422,696 |
| 2025-02-27 | Open-market sale | 10,000 | $15.77 | 4,432,696 |
| 2024-12-23 | Open-market sale | 20,000 | $19.60 | 4,442,696 |
| 2024-11-29 | Open-market sale | 30,000 | $20.25 | 4,462,696 |
| 2024-11-11 | Open-market sale | 52,500 | $18.29 | 4,492,696 |
| 2024-11-08 | Open-market sale | 32,500 | $17.29 | 4,545,196 |
| 2024-11-07 | Open-market sale | 60,000 | $17.28 | 4,577,696 |
| 2024-11-01 | Open-market sale | 10,000 | $18.14 | 4,637,696 |
| 2024-10-30 | Open-market sale | 27,500 | $17.38 | 4,647,696 |
| 2024-10-28 | Open-market sale | 42,500 | $17.39 | 4,675,196 |
| 2024-10-25 | Open-market sale | 30,000 | $15.39 | 4,717,696 |
| 2024-10-24 | Open-market sale | 90,000 | $15.14 | 4,747,696 |
| 2024-10-23 | Open-market sale | 10,000 | $15.02 | 4,837,696 |
| 2024-09-27 | Open-market sale | 27,500 | $12.59 | 4,847,696 |
| 2024-09-26 | Open-market sale | 10,000 | $12.54 | 4,875,196 |
| 2024-09-25 | Open-market sale | 37,500 | $12.89 | 4,885,196 |
| 2024-09-24 | Open-market sale | 37,500 | $12.99 | 4,922,696 |
| 2024-09-18 | Open-market sale | 15,000 | $14.72 | 4,960,196 |
| 2024-09-13 | Open-market sale | 12,500 | $15.06 | 4,975,196 |
| 2024-08-29 | Open-market sale | 25,000 | $12.09 | 4,987,696 |
| 2024-08-09 | Open-market sale | 6,175 | $10.63 | 5,012,696 |
| 2024-08-08 | Open-market sale | 15,000 | $10.50 | 5,018,871 |
| 2024-08-06 | Open-market sale | 3,500 | $9.32 | 5,033,871 |
| 2024-07-30 | Open-market sale | 22,500 | $10.16 | 5,037,371 |
| 2024-06-13 | Open-market sale | 5,000 | $7.82 | 5,114,871 |
| 2024-05-31 | Open-market sale | 22,500 | $7.80 | 5,119,871 |
| 2024-05-30 | Open-market sale | 17,500 | $7.71 | 5,142,371 |
| 2024-05-21 | Open-market sale | 20,000 | $8.37 | 5,159,871 |
| 2024-05-20 | Open-market sale | 20,000 | $8.51 | 5,179,871 |
| 2024-05-17 | Open-market sale | 2,500 | $8.36 | 5,199,871 |
| 2024-05-15 | Open-market sale | 20,000 | $8.27 | 5,202,371 |
| 2024-03-20 | Open-market sale | 43,431 | $10.58 | 5,222,371 |
| 2024-03-19 | Open-market sale | 32,500 | $10.53 | 5,265,802 |
| 2024-03-18 | Open-market sale | 22,500 | $10.20 | 5,298,302 |
| 2024-03-15 | Open-market sale | 12,500 | $10.25 | 5,320,802 |
| 2024-03-13 | Open-market sale | 30,000 | $10.10 | 5,333,302 |
| 2024-03-12 | Open-market sale | 17,500 | $9.69 | 5,363,302 |
| 2024-03-11 | Open-market sale | 12,500 | $9.82 | 5,380,802 |
| 2024-03-06 | Open-market sale | 10,000 | $8.71 | 5,393,302 |
| 2024-03-05 | Open-market sale | 37,500 | $8.39 | 5,403,302 |
| 2024-03-04 | Open-market sale | 18,000 | $8.52 | 5,440,802 |
| 2023-12-04 | Open-market sale | 50,000 | $10.14 | 5,603,802 |
| 2023-11-30 | Open-market sale | 30,000 | $9.84 | 5,653,802 |
| 2023-11-29 | Open-market sale | 50,000 | $9.18 | 5,683,802 |
| 2023-11-28 | Open-market sale | 35,000 | $9.07 | 5,733,802 |
| 2023-11-27 | Open-market sale | 70,000 | $9.34 | 5,768,802 |
| 2023-11-20 | Open-market sale | 50,000 | $9.13 | 5,838,802 |
| 2023-11-17 | Open-market sale | 65,000 | $8.73 | 5,888,802 |
| 2023-11-16 | Open-market sale | 50,000 | $8.21 | 5,953,802 |
| 2023-11-15 | Open-market sale | 35,000 | $8.34 | 6,003,802 |
| 2023-11-14 | Open-market sale | 10,000 | $8.35 | 6,038,802 |
| 2023-11-13 | Open-market sale | 50,000 | $8.00 | 6,048,802 |
| 2023-11-10 | Open-market sale | 60,000 | $7.97 | 6,098,802 |
| 2023-11-09 | Open-market sale | 35,000 | $7.93 | 6,158,802 |
| 2023-11-08 | Open-market sale | 45,000 | $7.96 | 6,193,802 |
| 2023-11-07 | Open-market sale | 46,000 | $8.01 | 6,238,802 |
| 2023-11-06 | Open-market sale | 25,000 | $8.01 | 6,284,802 |
| 2023-11-03 | Open-market sale | 35,000 | $7.76 | 6,309,802 |
| 2023-11-02 | Open-market sale | 70,000 | $7.18 | 6,344,802 |
| 2023-11-01 | Open-market sale | 60,000 | $7.05 | 6,414,802 |
| 2023-10-31 | Open-market sale | 65,000 | $6.99 | 6,474,802 |
| 2023-10-30 | Open-market sale | 110,000 | $7.12 | 6,539,802 |
| 2023-10-27 | Open-market sale | 50,000 | $6.95 | 6,649,802 |
| 2023-10-26 | Open-market sale | 30,000 | $6.87 | 6,699,802 |
| 2023-10-20 | Open-market sale | 5,000 | $5.19 | 6,729,802 |
| 2023-10-18 | Open-market sale | 10,000 | $5.24 | 6,734,802 |
| 2023-10-11 | Open-market sale | 6,500 | $5.32 | 6,744,802 |
| 2023-10-10 | Open-market sale | 5,000 | $5.43 | 6,751,302 |
| 2023-10-06 | Open-market sale | 25,582 | $5.53 | 6,756,302 |
| 2023-10-03 | Open-market sale | 10,500 | $5.40 | 6,781,884 |
| 2023-09-29 | Open-market sale | 10,600 | $5.83 | 6,792,384 |
| 2023-09-28 | Open-market sale | 17,645 | $6.03 | 6,802,984 |
| 2023-09-22 | Open-market sale | 30,022 | $6.20 | 6,820,629 |
| 2023-09-21 | Open-market sale | 16,126 | $6.12 | 6,850,651 |
| 2023-09-20 | Open-market sale | 41,500 | $6.10 | 6,866,777 |
| 2023-09-19 | Open-market sale | 20,000 | $6.14 | 6,908,277 |
| 2023-09-18 | Open-market sale | 33,375 | $6.06 | 6,928,277 |
| 2023-08-29 | Open-market sale | 4,000 | $7.15 | 7,022,596 |
| 2023-08-28 | Open-market sale | 6,000 | $7.02 | 7,026,596 |
| 2023-08-25 | Open-market sale | 18,000 | $6.79 | 7,032,596 |
| 2023-08-23 | Open-market sale | 18,809 | $7.00 | 7,050,596 |
| 2023-08-22 | Open-market sale | 56,560 | $6.71 | 7,069,405 |
| 2023-08-14 | Open-market sale | 13,714 | $6.54 | 7,125,965 |
| 2023-08-11 | Open-market sale | 19,750 | $6.80 | 7,139,679 |
| 2023-08-10 | Open-market sale | 5,200 | $7.00 | 7,159,429 |
| 2023-08-08 | Open-market sale | 42,500 | $7.10 | 7,164,629 |
| 2023-08-07 | Open-market sale | 85,000 | $7.39 | 7,164,629 |
| 2023-08-04 | Open-market sale | 85,000 | $7.39 | 7,207,129 |
| 2023-08-04 | Open-market sale | 45,000 | $7.54 | 7,292,129 |
| 2023-08-03 | Open-market sale | 45,000 | $7.54 | 7,292,129 |
| 2023-08-03 | Open-market sale | 10,000 | $7.78 | 7,337,129 |
| 2023-08-02 | Open-market sale | 10,000 | $7.78 | 7,337,129 |
| 2023-08-01 | Open-market sale | 15,000 | $8.17 | 7,347,129 |
| 2023-07-31 | Open-market sale | 55,000 | $8.22 | 7,362,129 |
| 2023-06-09 | Open-market sale | 32,693 | $9.82 | 7,417,129 |
| 2023-06-08 | Open-market sale | 17,635 | $10.25 | 7,449,822 |
| 2023-06-07 | Open-market sale | 51,114 | $10.17 | 7,467,457 |
| 2023-05-01 | Open-market sale | 25,000 | $7.85 | 7,518,571 |
| 2023-04-28 | Open-market sale | 66,551 | $7.29 | 7,543,571 |
| 2023-04-27 | Open-market sale | 53,736 | $6.69 | 7,610,122 |
| 2022-12-30 | Open-market buy | 3,410,000 | $4.40 | 7,663,858 |
| 2022-03-16 | Open-market sale | 81,809 | $5.45 | 4,253,858 |
| 2022-03-15 | Open-market sale | 48,375 | $5.45 | 4,335,667 |
| 2022-03-14 | Open-market sale | 8,617 | $5.83 | 4,384,042 |
| 2022-03-11 | Open-market sale | 61,606 | $6.32 | 4,392,659 |
| 2022-03-09 | Open-market sale | 12,930 | $7.40 | 4,513,052 |
| 2021-12-16 | Open-market sale | 61,500 | $10.26 | 4,725,982 |
| 2021-11-23 | Gift | 200,000 | $0.00 | 4,787,482 |
| 2021-11-23 | Gift | 0 | $0.00 | 4,587,482 |
| 2021-11-04 | Open-market sale | 15,100 | $10.06 | 4,587,482 |
| 2021-05-11 | Open-market sale | 21,968 | $17.32 | 4,602,582 |
| 2021-05-07 | Open-market buy | 40,805 | $17.50 | 4,624,550 |
| 2021-05-06 | Open-market buy | 5,620 | $16.37 | 4,583,745 |
| 2021-05-05 | Open-market buy | 10,000 | $16.97 | 4,578,125 |
| 2021-05-03 | Open-market buy | 50,000 | $16.54 | 4,568,125 |
| 2020-10-22 | Open-market buy | 50,000 | $7.80 | 4,518,125 |
| 2020-03-30 | Open-market sale | 111,575 | $3.43 | 4,518,125 |
| 2020-03-27 | Open-market sale | 81,119 | $3.78 | 4,629,700 |
| 2020-03-26 | Open-market sale | 130,128 | $4.12 | 4,710,819 |
| 2020-03-25 | Open-market sale | 210,910 | $3.76 | 4,840,947 |
| 2020-03-24 | Open-market sale | 94,014 | $3.46 | 5,051,857 |
| 2020-03-23 | Open-market sale | 80,359 | $3.13 | 5,145,871 |
| 2020-03-20 | Open-market sale | 29,020 | $3.71 | 5,226,230 |
| 2020-03-17 | Open-market sale | 46,785 | $4.17 | 5,255,250 |
| 2020-03-13 | Open-market sale | 79,185 | $5.15 | 5,302,035 |
| 2020-03-12 | Open-market sale | 154,630 | $6.20 | 5,381,220 |
| 2019-11-06 | J | 200,000 | $0.00 | 5,535,850 |
| 2019-09-13 | Open-market sale | 64,150 | $12.45 | 5,735,850 |
| 2019-09-05 | Open-market sale | 64,400 | $10.80 | 5,800,000 |
| 2019-09-04 | Open-market sale | 25,600 | $11.16 | 5,864,400 |
| 2019-09-03 | Open-market sale | 18,000 | $11.58 | 5,890,000 |
| 2019-08-30 | Open-market sale | 2,161 | $11.90 | 5,908,000 |
| 2019-08-05 | Open-market sale | 39 | $11.75 | 5,910,161 |
| 2019-07-31 | Open-market sale | 26,390 | $12.76 | 5,910,200 |
| 2019-07-30 | Open-market sale | 39,607 | $12.80 | 5,936,590 |
| 2019-07-29 | Open-market sale | 21,303 | $12.81 | 5,976,197 |
| 2019-07-24 | Open-market sale | 2,500 | $15.04 | 5,997,500 |
| 2019-06-14 | Open-market sale | 13,000 | $16.90 | 6,000,000 |
| 2019-06-13 | Open-market sale | 43,000 | $16.83 | 6,013,000 |
| 2019-05-30 | J | 250,000 | $0.00 | 6,056,000 |
| 2019-05-29 | Open-market sale | 11,940 | $18.57 | 5,806,000 |
| 2019-05-28 | Open-market sale | 14,469 | $18.69 | 5,817,940 |
| 2019-05-24 | Open-market sale | 2,591 | $19.01 | 5,832,409 |
| 2019-05-23 | Open-market sale | 45,189 | $18.84 | 5,835,000 |
| 2019-05-22 | Open-market sale | 12,811 | $19.08 | 5,880,189 |
| 2019-05-16 | Open-market sale | 2,000 | $20.80 | 5,893,000 |
| 2019-05-15 | Open-market sale | 24,000 | $20.98 | 5,895,000 |
| 2019-05-14 | Open-market sale | 26,000 | $20.84 | 5,919,000 |
| 2019-02-13 | Open-market sale | 100,000 | $15.40 | 5,945,000 |
| 2018-10-31 | Open-market sale | 101,160 | $7.43 | 6,045,000 |
| 2018-10-30 | Open-market sale | 103,840 | $7.44 | 6,146,160 |
| 2018-10-29 | Open-market sale | 100,000 | $7.65 | 6,250,000 |
| 2018-10-26 | Open-market sale | 50,000 | $7.65 | 6,350,000 |
| 2018-10-24 | Open-market sale | 20,000 | $8.08 | 6,400,000 |
| 2018-08-30 | Open-market sale | 15,000 | $12.47 | 6,420,000 |
| 2018-08-20 | Open-market sale | 9,141 | $13.15 | 6,435,000 |
| 2018-08-02 | Open-market sale | 13,330 | $13.31 | 6,444,141 |
| 2018-08-01 | Open-market sale | 50,129 | $13.36 | 6,457,471 |
| 2018-07-31 | Open-market sale | 19,250 | $13.22 | 6,507,600 |
| 2018-07-30 | Open-market sale | 28,150 | $13.17 | 6,526,850 |
| 2018-07-27 | Open-market sale | 60,000 | $13.49 | 6,555,000 |
| 2018-07-26 | Open-market sale | 85,000 | $13.41 | 6,615,000 |
| 2018-06-15 | Open-market sale | 37,500 | $17.20 | 6,700,000 |
| 2018-06-14 | Open-market sale | 27,300 | $18.12 | 6,737,500 |
| 2018-06-13 | Open-market sale | 18,424 | $18.12 | 6,764,800 |
| 2018-06-12 | Open-market sale | 24,034 | $18.16 | 6,783,224 |
| 2018-06-05 | Open-market sale | 6,496 | $17.80 | 6,807,258 |
| 2018-06-04 | Open-market sale | 53,998 | $17.80 | 6,813,754 |
| 2018-06-01 | Open-market sale | 17,248 | $17.58 | 6,867,752 |
| 2018-05-15 | Open-market sale | 38,529 | $14.64 | 6,885,000 |
| 2018-05-15 | Open-market sale | 38,529 | $14.64 | 6,885,000 |
| 2018-05-14 | Open-market sale | 56,471 | $15.14 | 6,923,529 |
| 2018-05-04 | Open-market sale | 2,513 | $13.10 | 6,980,000 |
| 2018-05-03 | Open-market sale | 3,523 | $13.10 | 6,982,513 |
| 2018-05-02 | Open-market sale | 13,964 | $13.10 | 6,986,036 |
| 2018-04-27 | Open-market sale | 19,357 | $11.09 | 7,000,000 |
| 2018-04-25 | Open-market sale | 141,143 | $10.15 | 7,019,357 |
| 2018-02-15 | Open-market sale | 4,500 | $7.13 | 7,160,500 |
| 2018-02-14 | Open-market sale | 30,686 | $7.03 | 7,165,000 |
| 2018-02-13 | Open-market sale | 7,010 | $7.20 | 7,195,686 |
| 2017-07-31 | Open-market sale | 5,000 | $11.00 | 7,202,696 |
| 2017-07-28 | Open-market sale | 9,806 | $11.00 | 7,207,696 |
| 2017-06-22 | Open-market sale | 6,791 | $10.75 | 7,217,502 |
| 2017-06-19 | Open-market sale | 16,761 | $10.15 | 7,224,293 |
| 2017-06-16 | Open-market sale | 27,500 | $10.02 | 7,241,054 |
| 2017-06-15 | Open-market sale | 53,833 | $10.07 | 7,268,554 |
| 2017-06-14 | Open-market sale | 41,963 | $10.31 | 7,322,387 |
| 2017-06-13 | Open-market sale | 2,000 | $10.75 | 7,364,350 |
| 2017-06-09 | Open-market sale | 2,500 | $10.78 | 7,366,350 |
| 2017-06-01 | Open-market sale | 2,000 | $10.75 | 7,368,850 |
| 2017-05-30 | Open-market sale | 15,075 | $10.65 | 7,375,850 |
| 2017-05-26 | Open-market sale | 25,000 | $11.02 | 7,385,925 |
| 2017-05-25 | Open-market sale | 19,613 | $11.01 | 7,410,925 |
| 2015-07-02 | Open-market buy | 200,000 | $10.89 | 7,430,538 |
| 2014-03-20 | J | 200,000 | $0.00 | 7,430,538 |
| 2013-02-11 | Open-market sale | 22,580 | $21.13 | 7,230,538 |
| 2013-02-08 | Open-market sale | 36,882 | $21.23 | 7,253,118 |
| 2013-02-07 | Open-market sale | 5,000 | $21.04 | 7,290,000 |
| 2013-02-06 | Open-market sale | 5,000 | $21.12 | 7,295,000 |
| 2013-02-05 | Open-market sale | 129,900 | $20.97 | 7,300,000 |
| 2013-02-04 | Open-market sale | 60,900 | $21.36 | 7,429,900 |
| 2013-02-01 | Open-market sale | 134,218 | $21.27 | 7,490,000 |
| 2013-01-27 | Open-market sale | 129,882 | $22.09 | 7,624,218 |
| 2013-01-25 | Open-market sale | 10,900 | $23.49 | 7,754,100 |
| 2012-11-28 | Open-market sale | 20,000 | $18.09 | 7,765,000 |
| 2012-11-27 | Open-market sale | 115,000 | $17.70 | 7,785,000 |
| 2012-11-26 | Open-market sale | 100,000 | $17.47 | 7,900,000 |
| 2012-11-23 | Open-market sale | 90,000 | $17.34 | 8,000,000 |
| 2012-11-21 | Open-market sale | 110,000 | $17.24 | 8,090,000 |
| 2012-11-20 | Open-market sale | 100,000 | $17.21 | 8,200,000 |
| 2012-11-02 | Open-market sale | 200,000 | $18.39 | 8,300,000 |
| 2011-06-15 | Open-market sale | 131,161 | $59.34 | 8,500,000 |
| 2011-06-03 | Open-market sale | 68,839 | $66.60 | 8,631,161 |
| 2011-06-02 | Open-market sale | 499,116 | $71.04 | 8,700,000 |
| 2011-06-01 | Open-market sale | 196,944 | $73.12 | 9,199,116 |
| 2011-05-31 | Open-market sale | 600,000 | $76.28 | 9,396,060 |
| 2011-05-27 | Open-market sale | 18,410 | $70.42 | 9,996,060 |
| 2011-05-26 | Open-market sale | 95,000 | $72.10 | 10,014,470 |
| 2011-05-25 | Open-market sale | 198,904 | $73.15 | 10,109,470 |
| 2011-04-29 | Open-market sale | 27,863 | $85.31 | 10,314,296 |
| 2011-04-28 | Open-market sale | 99,000 | $84.90 | 10,342,159 |
| 2011-04-27 | Open-market sale | 178,200 | $86.43 | 10,441,159 |
| 2011-04-26 | Open-market sale | 316,800 | $91.87 | 10,619,359 |
| 2010-08-16 | Open-market buy | 2,972 | $15.00 | 10,936,159 |
| 2010-08-16 | Open-market buy | 1,616 | $15.00 | 10,933,187 |
| 2010-08-13 | Open-market buy | 2,906 | $14.98 | 10,931,571 |
| 2010-08-13 | Open-market buy | 3,365 | $14.97 | 10,928,665 |
| 2010-08-13 | Open-market buy | 7,838 | $15.02 | 10,925,300 |
| 2010-08-12 | Open-market buy | 4,950 | $15.02 | 10,905,500 |
| 2010-08-12 | Open-market buy | 2,062 | $15.00 | 10,917,462 |
| 2010-08-12 | Open-market buy | 9,900 | $15.02 | 10,915,400 |
| 2009-01-06 | Option exercise (derivative) | 2,136,766 | $0.00 | 0 |
| 2009-01-06 | Option exercise | 2,136,766 | $1.00 | 10,791,486 |
| 2008-11-25 | Open-market buy | 20,539 | $5.82 | 8,654,720 |
| 2008-11-24 | Open-market buy | 31,284 | $5.35 | 8,634,181 |
| 2008-11-20 | Open-market buy | 73,557 | $4.82 | 8,602,897 |
| 2008-11-19 | Open-market buy | 67,609 | $4.82 | 8,529,340 |
| 2008-11-18 | Open-market buy | 50,475 | $4.89 | 8,461,731 |
| 2008-11-17 | Open-market buy | 34,430 | $4.50 | 8,411,256 |
| 2008-11-14 | Open-market buy | 6,276 | $4.50 | 8,376,826 |
| 2008-11-13 | Open-market buy | 10,890 | $4.43 | 8,370,550 |
| 2008-11-12 | Open-market buy | 35,970 | $4.47 | 8,359,660 |
| 2008-11-11 | Open-market buy | 5,643 | $4.50 | 8,323,690 |
| 2008-11-10 | Open-market buy | 1,387 | $4.50 | 8,318,047 |
| 2008-11-06 | Open-market buy | 9,009 | $4.50 | 8,316,660 |
| 2008-11-05 | Open-market buy | 10,564 | $4.50 | 8,307,651 |
| 2008-11-04 | Open-market buy | 693 | $4.50 | 8,297,087 |
| 2008-11-03 | Open-market buy | 3,101 | $4.50 | 8,296,394 |
| 2008-10-31 | Open-market buy | 4,950 | $4.41 | 8,293,293 |
| 2008-10-30 | Open-market buy | 4,752 | $4.50 | 8,288,343 |
| 2008-09-16 | Open-market buy | 12,456 | $7.50 | 8,283,591 |
| 2008-09-15 | Open-market buy | 70,217 | $7.50 | 8,271,135 |
| 2008-09-12 | Open-market buy | 1,089 | $7.50 | 8,200,918 |
| 2008-09-11 | Open-market buy | 3,069 | $7.50 | 8,199,829 |
| 2008-09-10 | Open-market buy | 617 | $7.50 | 8,196,760 |
| 2008-08-20 | Open-market buy | 9,876 | $7.50 | 8,196,143 |
| 2008-08-19 | Open-market buy | 17,990 | $7.35 | 8,186,267 |
| 2008-08-18 | Open-market buy | 19,961 | $7.50 | 8,168,277 |
| 2008-08-15 | Open-market buy | 1,386 | $7.50 | 8,148,316 |
| 2008-08-14 | Open-market buy | 1,188 | $7.50 | 8,146,930 |
| 2008-08-13 | Open-market buy | 13,076 | $7.47 | 8,145,742 |
| 2008-08-08 | Open-market buy | 297 | $7.50 | 8,132,666 |
| 2008-08-07 | Open-market buy | 6,573 | $7.48 | 8,132,369 |
| 2008-08-06 | Open-market buy | 1,744 | $7.50 | 8,125,796 |
| 2008-08-05 | Open-market buy | 6,039 | $7.49 | 8,124,052 |
| 2008-08-04 | Open-market buy | 11,332 | $7.40 | 8,118,013 |
| 2008-08-01 | Open-market buy | 31,294 | $7.39 | 8,106,681 |
| 2008-07-31 | Open-market buy | 37,620 | $6.93 | 8,075,387 |
| 2008-07-30 | Open-market buy | 87,219 | $6.87 | 8,037,767 |
| 2008-07-29 | Open-market buy | 100,881 | $6.73 | 7,950,548 |
| 2008-06-13 | Open-market buy | 297 | $9.96 | 7,844,180 |
| 2008-06-12 | Open-market buy | 2,475 | $9.85 | 7,843,883 |
| 2008-05-23 | Open-market buy | 27,330 | $9.97 | 7,841,408 |
| 2008-05-23 | Grant / award | 32,817 | $9.97 | 7,846,895 |
| 2008-05-21 | Open-market buy | 27,504 | $9.93 | 7,814,078 |
| 2008-05-19 | Open-market buy | 35 | $9.95 | 7,786,574 |
| 2008-05-15 | Open-market buy | 10,494 | $10.00 | 7,786,539 |
| 2008-05-14 | Option exercise (derivative) | 29,700 | $0.00 | 0 |
| 2008-05-14 | Option exercise | 29,700 | $2.00 | 7,771,095 |
| 2008-05-14 | Option exercise | 4,950 | $3.00 | 7,776,045 |
| 2008-05-01 | J | 20 | — | 7,741,395 |
| 2008-03-14 | Open-market buy | 7,059 | $10.00 | 7,741,375 |
| 2008-03-10 | Open-market buy | 44,357 | $9.99 | 7,734,316 |
| 2008-03-04 | Open-market buy | 32,652 | $9.99 | 7,689,959 |
| 2008-03-03 | Open-market buy | 4,875 | $10.00 | 7,657,307 |
| 2008-02-22 | Open-market buy | 3,025 | $10.00 | 7,652,432 |
| 2006-11-06 | Open-market sale | 82,863 | $31.52 | 7,649,407 |
| 2006-11-03 | Open-market sale | 69,300 | $31.33 | 7,732,270 |
| 2006-11-02 | Open-market sale | 79,200 | $31.49 | 7,801,570 |
| 2006-11-01 | Open-market sale | 168,300 | $31.29 | 7,880,770 |
| 2006-10-31 | Open-market sale | 306,900 | $32.03 | 8,049,070 |
| 2006-10-30 | Open-market sale | 247,500 | $31.42 | 8,355,970 |
| 2006-10-26 | Open-market sale | 495,000 | $32.61 | 8,603,470 |
| 2006-10-25 | Open-market sale | 495,000 | $35.09 | 9,098,470 |
| 2006-05-05 | Open-market sale | 232,650 | $37.82 | 9,593,470 |
| 2006-05-04 | Open-market sale | 94,050 | $39.11 | 9,826,120 |
| 2006-05-03 | Open-market sale | 99,000 | $40.27 | 9,920,170 |
| 2006-05-02 | Open-market sale | 361,350 | $38.44 | 10,019,170 |
| 2006-05-01 | Open-market sale | 42,750 | $38.12 | 10,380,520 |
| 2006-05-01 | Open-market sale | 420,750 | $38.12 | 10,380,520 |
| 2006-04-28 | Open-market sale | 712,800 | $39.29 | 10,801,270 |
| 2006-04-27 | Open-market sale | 306,900 | $40.05 | 11,514,070 |
| 2006-04-26 | Open-market sale | 742,500 | $43.94 | 11,820,970 |
| 2005-09-02 | — | — | — | 12,563,470 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.