SEC CIK 1215181
MOYLAN JAMES E JR
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| CIENview stock → | 226,061 | 2025-06-20 |
Position History — CIEN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — CIEN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2025-06-20 | Tax withholding | 568 | $74.53 | 226,061 |
| 2025-06-20 | Tax withholding | 310 | $74.53 | 225,045 |
| 2025-06-20 | Tax withholding | 706 | $74.53 | 225,355 |
| 2025-03-20 | Tax withholding | 310 | $65.63 | 226,629 |
| 2025-03-20 | Tax withholding | 590 | $65.63 | 226,939 |
| 2025-03-20 | Tax withholding | 568 | $65.63 | 227,529 |
| 2024-12-24 | Gift | 5,000 | — | 228,097 |
| 2024-12-20 | Tax withholding | 1,312 | $87.38 | 234,801 |
| 2024-12-20 | Tax withholding | 3,279 | $87.38 | 236,113 |
| 2024-12-20 | Tax withholding | 888 | $87.38 | 239,859 |
| 2024-12-20 | Tax withholding | 854 | $87.38 | 240,747 |
| 2024-12-20 | Tax withholding | 554 | $87.38 | 241,601 |
| 2024-12-20 | Tax withholding | 1,704 | $87.38 | 233,097 |
| 2024-12-20 | Tax withholding | 467 | $87.38 | 239,392 |
| 2024-12-19 | Gift | 44,077 | $0.00 | 242,155 |
| 2024-12-19 | Gift | 44,077 | $0.00 | 152,120 |
| 2024-12-17 | Grant / award | 7,614 | $0.00 | 278,903 |
| 2024-12-17 | Grant / award | 7,329 | $0.00 | 286,232 |
| 2024-09-20 | Tax withholding | 854 | $58.73 | 272,642 |
| 2024-09-20 | Tax withholding | 887 | $58.73 | 271,755 |
| 2024-09-20 | Tax withholding | 466 | $58.73 | 271,289 |
| 2024-09-20 | Tax withholding | 554 | $58.73 | 273,496 |
| 2024-06-20 | Tax withholding | 709 | $46.96 | 275,251 |
| 2024-06-20 | Tax withholding | 890 | $46.96 | 274,361 |
| 2024-06-20 | Tax withholding | 311 | $46.96 | 274,050 |
| 2024-06-20 | Tax withholding | 370 | $46.96 | 275,960 |
| 2024-03-20 | Tax withholding | 592 | $50.22 | 276,330 |
| 2024-03-20 | Tax withholding | 570 | $50.22 | 276,922 |
| 2024-03-20 | Tax withholding | 311 | $50.22 | 277,492 |
| 2024-03-20 | Tax withholding | 370 | $50.22 | 277,803 |
| 2023-12-20 | Tax withholding | 373 | $43.58 | 283,145 |
| 2023-12-20 | Tax withholding | 861 | $43.58 | 282,284 |
| 2023-12-20 | Tax withholding | 314 | $43.58 | 281,970 |
| 2023-12-20 | Tax withholding | 835 | $43.58 | 281,135 |
| 2023-12-20 | Tax withholding | 1,321 | $43.58 | 279,814 |
| 2023-12-20 | Tax withholding | 1,641 | $43.58 | 278,173 |
| 2023-12-12 | Grant / award | 2,771 | $0.00 | 251,795 |
| 2023-12-12 | Grant / award | 31,723 | $0.00 | 283,518 |
| 2023-12-12 | Grant / award | 5,860 | $0.00 | 249,024 |
| 2023-09-20 | Tax withholding | 314 | $47.96 | 243,739 |
| 2023-09-20 | Tax withholding | 575 | $47.96 | 243,164 |
| 2023-09-20 | Tax withholding | 373 | $47.96 | 244,053 |
| 2023-06-20 | Tax withholding | 314 | $43.05 | 244,799 |
| 2023-06-20 | Tax withholding | 575 | $43.05 | 245,113 |
| 2023-06-20 | Tax withholding | 373 | $43.05 | 244,426 |
| 2023-03-20 | Tax withholding | 314 | $50.20 | 245,688 |
| 2023-03-20 | Tax withholding | 575 | $50.20 | 246,392 |
| 2023-03-20 | Tax withholding | 390 | $50.20 | 246,002 |
| 2023-01-03 | Open-market sale | 2,000 | $51.50 | 246,967 |
| 2022-12-20 | Tax withholding | 1,728 | $49.27 | 251,691 |
| 2022-12-20 | Tax withholding | 2,994 | $49.27 | 256,656 |
| 2022-12-20 | Tax withholding | 558 | $49.27 | 256,098 |
| 2022-12-20 | Tax withholding | 2,679 | $49.27 | 253,419 |
| 2022-12-20 | Tax withholding | 2,254 | $49.27 | 248,967 |
| 2022-12-20 | Tax withholding | 470 | $49.27 | 251,221 |
| 2022-12-19 | Open-market sale | 2,000 | $48.54 | 259,650 |
| 2022-12-13 | Option exercise (derivative) | 9,621 | $0.00 | 0 |
| 2022-12-13 | Grant / award | 9,994 | $0.00 | 224,486 |
| 2022-12-13 | Grant / award | 30,526 | $0.00 | 261,650 |
| 2022-12-13 | Option exercise | 6,638 | — | 231,124 |
| 2022-12-05 | Open-market sale | 2,000 | $44.54 | 214,492 |
| 2022-11-21 | Open-market sale | 2,000 | $44.43 | 216,492 |
| 2022-11-07 | Open-market sale | 2,000 | $46.26 | 218,492 |
| 2022-10-24 | Open-market sale | 2,000 | $43.25 | 220,492 |
| 2022-09-20 | Tax withholding | 558 | $40.58 | 222,962 |
| 2022-09-20 | Tax withholding | 470 | $40.58 | 222,492 |
| 2022-06-20 | Tax withholding | 470 | $43.56 | 223,520 |
| 2022-06-20 | Tax withholding | 558 | $43.56 | 223,990 |
| 2022-03-20 | Tax withholding | 470 | $60.10 | 224,548 |
| 2022-03-20 | Tax withholding | 558 | $60.10 | 225,018 |
| 2022-01-31 | Tax withholding | 15,919 | $66.31 | 225,576 |
| 2021-12-22 | Gift | 108,043 | $0.00 | 241,495 |
| 2021-12-20 | Tax withholding | 1,728 | $74.48 | 352,217 |
| 2021-12-20 | Tax withholding | 2,679 | $74.48 | 349,538 |
| 2021-12-20 | Tax withholding | 558 | $74.48 | 353,945 |
| 2021-12-20 | Tax withholding | 1,985 | $74.48 | 354,503 |
| 2021-12-20 | Tax withholding | 993 | $74.48 | 356,488 |
| 2021-12-20 | Tax withholding | 8,874 | $74.48 | 357,481 |
| 2021-12-14 | Option exercise (derivative) | 10,556 | $0.00 | 0 |
| 2021-12-14 | Grant / award | 19,536 | $0.00 | 330,584 |
| 2021-12-14 | Grant / award | 16,659 | $0.00 | 368,355 |
| 2021-12-14 | Option exercise | 21,112 | — | 351,696 |
| 2021-12-14 | Open-market sale | 2,000 | $74.10 | 366,355 |
| 2021-11-24 | Open-market sale | 2,000 | $60.35 | 311,048 |
| 2021-11-11 | Open-market sale | 2,000 | $60.63 | 313,048 |
| 2021-10-28 | Open-market sale | 2,000 | $53.66 | 315,048 |
| 2021-10-14 | Open-market sale | 2,000 | $52.35 | 317,048 |
| 2021-09-30 | Open-market sale | 2,000 | $51.60 | 319,048 |
| 2021-09-20 | Tax withholding | 373 | $51.68 | 321,048 |
| 2021-09-16 | Open-market sale | 2,000 | $53.48 | 321,421 |
| 2021-09-07 | Open-market sale | 2,000 | $56.73 | 323,421 |
| 2021-08-19 | Open-market sale | 2,000 | $54.44 | 325,421 |
| 2021-08-05 | Open-market sale | 2,000 | $56.87 | 327,421 |
| 2021-07-22 | Open-market sale | 2,000 | $55.54 | 329,421 |
| 2021-07-08 | Open-market sale | 2,000 | $55.98 | 331,421 |
| 2021-06-24 | Open-market sale | 2,000 | $57.80 | 333,421 |
| 2021-06-20 | Tax withholding | 373 | $56.15 | 335,421 |
| 2021-06-10 | Open-market sale | 2,000 | $60.46 | 335,794 |
| 2021-05-27 | Open-market sale | 2,000 | $52.99 | 337,794 |
| 2021-05-13 | Open-market sale | 2,000 | $49.87 | 339,794 |
| 2021-03-20 | Tax withholding | 373 | $55.42 | 341,794 |
| 2021-03-08 | Open-market sale | 2,000 | $49.37 | 342,167 |
| 2021-02-22 | Open-market sale | 2,000 | $54.09 | 344,167 |
| 2021-02-08 | Open-market sale | 2,000 | $55.64 | 346,167 |
| 2021-01-25 | Open-market sale | 2,000 | $55.65 | 348,167 |
| 2021-01-11 | Open-market sale | 2,000 | $52.24 | 350,167 |
| 2020-12-28 | Open-market sale | 2,000 | $53.76 | 352,167 |
| 2020-12-20 | Tax withholding | 2,126 | $51.36 | 368,383 |
| 2020-12-20 | Tax withholding | 656 | $51.36 | 375,328 |
| 2020-12-20 | Tax withholding | 13,152 | $51.36 | 354,167 |
| 2020-12-20 | Tax withholding | 1,064 | $51.36 | 367,319 |
| 2020-12-20 | Tax withholding | 2,142 | $51.36 | 370,509 |
| 2020-12-20 | Tax withholding | 2,677 | $51.36 | 372,651 |
| 2020-12-16 | Option exercise (derivative) | 14,347 | $0.00 | 0 |
| 2020-12-16 | Grant / award | 13,203 | $0.00 | 375,984 |
| 2020-12-16 | Option exercise | 28,694 | — | 362,781 |
| 2020-12-16 | Grant / award | 19,794 | $0.00 | 334,087 |
| 2020-12-14 | Open-market sale | 2,000 | $48.10 | 314,293 |
| 2020-11-30 | Open-market sale | 2,000 | $44.51 | 316,293 |
| 2020-11-16 | Open-market sale | 2,000 | $43.76 | 318,293 |
| 2020-11-02 | Open-market sale | 2,000 | $39.84 | 320,293 |
| 2020-10-19 | Open-market sale | 2,000 | $42.00 | 322,293 |
| 2020-10-05 | Open-market sale | 2,000 | $40.56 | 324,293 |
| 2020-09-21 | Open-market sale | 2,000 | $40.40 | 326,293 |
| 2020-09-20 | Tax withholding | 656 | $41.03 | 328,293 |
| 2020-09-08 | Open-market sale | 2,000 | $43.58 | 328,949 |
| 2020-08-24 | Open-market sale | 2,000 | $60.44 | 330,949 |
| 2020-08-10 | Open-market sale | 2,000 | $61.25 | 332,949 |
| 2020-07-13 | Open-market sale | 2,000 | $55.71 | 334,949 |
| 2020-06-29 | Open-market sale | 2,000 | $53.69 | 336,949 |
| 2020-06-20 | Tax withholding | 656 | $53.62 | 338,949 |
| 2020-06-15 | Open-market sale | 2,000 | $52.11 | 339,605 |
| 2020-06-01 | Open-market sale | 2,000 | $55.27 | 341,605 |
| 2020-05-18 | Open-market sale | 2,000 | $50.35 | 343,605 |
| 2020-05-04 | Open-market sale | 2,000 | $46.05 | 345,605 |
| 2020-04-20 | Open-market sale | 2,000 | $43.99 | 347,605 |
| 2020-03-20 | Tax withholding | 656 | $36.07 | 349,605 |
| 2019-12-23 | Open-market sale | 2,000 | $41.86 | 350,261 |
| 2019-12-20 | Tax withholding | 2,306 | $42.39 | 364,867 |
| 2019-12-20 | Tax withholding | 2,256 | $42.39 | 367,173 |
| 2019-12-20 | Tax withholding | 962 | $42.39 | 363,905 |
| 2019-12-20 | Tax withholding | 5,198 | $42.39 | 358,707 |
| 2019-12-20 | Tax withholding | 2,677 | $42.39 | 356,030 |
| 2019-12-20 | Tax withholding | 2,142 | $42.39 | 353,888 |
| 2019-12-20 | Tax withholding | 676 | $42.39 | 353,212 |
| 2019-12-20 | Tax withholding | 951 | $42.39 | 352,261 |
| 2019-12-17 | Grant / award (derivative) | 9,621 | $0.00 | 9,621 |
| 2019-12-17 | Grant / award | 19,951 | $0.00 | 369,429 |
| 2019-12-17 | Grant / award | 24,052 | $0.00 | 349,478 |
| 2019-12-16 | Gift | 2,586 | — | 325,426 |
| 2019-12-10 | Open-market sale | 2,000 | $34.61 | 328,012 |
| 2019-11-26 | Open-market sale | 2,000 | $37.26 | 330,012 |
| 2019-11-12 | Open-market sale | 2,000 | $37.88 | 332,012 |
| 2019-10-29 | Open-market sale | 2,000 | $36.96 | 334,012 |
| 2019-10-15 | Open-market sale | 2,000 | $37.73 | 336,012 |
| 2019-10-01 | Open-market sale | 2,000 | $37.76 | 338,012 |
| 2019-09-20 | Tax withholding | 656 | $39.58 | 340,012 |
| 2019-09-20 | Tax withholding | 610 | $39.58 | 340,668 |
| 2019-09-17 | Open-market sale | 2,000 | $40.20 | 341,278 |
| 2019-09-17 | Open-market sale | 2,000 | $40.20 | 341,278 |
| 2019-09-03 | Open-market sale | 2,000 | $40.65 | 343,278 |
| 2019-08-20 | Open-market sale | 2,000 | $42.11 | 345,278 |
| 2019-08-06 | Open-market sale | 2,000 | $41.70 | 347,278 |
| 2019-07-23 | Open-market sale | 2,000 | $43.33 | 349,278 |
| 2019-07-09 | Open-market sale | 2,000 | $42.00 | 351,278 |
| 2019-06-25 | Open-market sale | 2,000 | $42.50 | 353,278 |
| 2019-06-20 | Tax withholding | 610 | $44.33 | 355,934 |
| 2019-06-20 | Tax withholding | 656 | $44.33 | 355,278 |
| 2019-06-11 | Open-market sale | 2,000 | $44.36 | 356,544 |
| 2019-05-28 | Open-market sale | 2,000 | $35.24 | 358,544 |
| 2019-05-14 | Open-market sale | 2,000 | $33.37 | 360,544 |
| 2019-04-30 | Open-market sale | 2,000 | $38.63 | 362,544 |
| 2019-04-16 | Open-market sale | 2,000 | $38.65 | 364,544 |
| 2019-04-02 | Open-market sale | 2,000 | $37.88 | 366,544 |
| 2019-03-20 | Tax withholding | 610 | $37.92 | 369,200 |
| 2019-03-20 | Tax withholding | 656 | $37.92 | 368,544 |
| 2019-03-19 | Open-market sale | 2,000 | $39.34 | 369,810 |
| 2019-03-05 | Open-market sale | 2,000 | $43.38 | 371,810 |
| 2019-02-19 | Open-market sale | 2,000 | $41.55 | 373,810 |
| 2019-02-05 | Open-market sale | 2,000 | $37.91 | 375,810 |
| 2019-01-22 | Open-market sale | 2,000 | $38.68 | 377,810 |
| 2018-12-20 | Tax withholding | 951 | $32.91 | 396,329 |
| 2018-12-20 | Tax withholding | 884 | $32.91 | 379,810 |
| 2018-12-20 | Tax withholding | 962 | $32.91 | 395,367 |
| 2018-12-20 | Tax withholding | 5,198 | $32.91 | 390,169 |
| 2018-12-20 | Tax withholding | 2,306 | $32.91 | 387,863 |
| 2018-12-20 | Tax withholding | 2,256 | $32.91 | 385,607 |
| 2018-12-20 | Tax withholding | 1,975 | $32.91 | 383,632 |
| 2018-12-20 | Tax withholding | 2,938 | $32.91 | 380,694 |
| 2018-12-20 | Tax withholding | 873 | $32.91 | 397,280 |
| 2018-12-18 | Grant / award (derivative) | 10,556 | $0.00 | 10,556 |
| 2018-12-18 | Grant / award | 25,501 | $0.00 | 398,153 |
| 2018-12-18 | Grant / award | 26,390 | $0.00 | 372,652 |
| 2018-12-17 | Gift | 4,500 | — | 346,262 |
| 2018-12-14 | Open-market sale | 2,000 | $34.68 | 350,762 |
| 2018-11-28 | Open-market sale | 2,000 | $31.74 | 352,762 |
| 2018-11-14 | Open-market sale | 1,963 | $33.35 | 354,762 |
| 2018-10-17 | Open-market sale | 2,000 | $30.62 | 356,725 |
| 2018-10-03 | Open-market sale | 2,000 | $29.96 | 358,725 |
| 2018-09-20 | Tax withholding | 656 | $30.99 | 361,597 |
| 2018-09-20 | Tax withholding | 872 | $30.99 | 360,725 |
| 2018-09-20 | Tax withholding | 610 | $30.99 | 362,253 |
| 2018-09-19 | Open-market sale | 2,000 | $30.75 | 362,863 |
| 2018-09-05 | Open-market sale | 2,000 | $31.75 | 364,863 |
| 2018-08-22 | Open-market sale | 2,000 | $27.14 | 366,863 |
| 2018-08-08 | Open-market sale | 2,000 | $25.79 | 368,863 |
| 2018-07-25 | Open-market sale | 2,000 | $25.81 | 370,863 |
| 2018-07-11 | Open-market sale | 2,000 | $27.23 | 372,863 |
| 2018-06-27 | Open-market sale | 2,000 | $25.95 | 374,863 |
| 2018-06-21 | Open-market sale | 614 | $25.55 | 377,523 |
| 2018-06-21 | Open-market sale | 878 | $25.55 | 378,137 |
| 2018-06-21 | Open-market sale | 660 | $25.55 | 376,863 |
| 2018-06-13 | Open-market sale | 2,000 | $24.96 | 379,015 |
| 2018-06-01 | Open-market sale | 2,000 | $23.36 | 381,015 |
| 2018-05-16 | Open-market sale | 2,000 | $25.25 | 383,015 |
| 2018-05-02 | Open-market sale | 2,000 | $26.05 | 385,015 |
| 2018-04-18 | Open-market sale | 2,000 | $26.33 | 387,015 |
| 2018-04-04 | Open-market sale | 2,000 | $24.98 | 389,015 |
| 2018-03-21 | Open-market sale | 660 | $26.58 | 393,015 |
| 2018-03-21 | Open-market sale | 613 | $26.58 | 393,675 |
| 2018-03-21 | Open-market sale | 878 | $26.58 | 394,288 |
| 2018-03-21 | Open-market sale | 2,000 | $26.59 | 391,015 |
| 2018-03-07 | Open-market sale | 2,000 | $26.13 | 395,166 |
| 2018-02-21 | Open-market sale | 2,000 | $23.13 | 397,166 |
| 2018-02-08 | Open-market sale | 2,000 | $23.00 | 399,166 |
| 2018-01-11 | Open-market sale | 2,000 | $21.81 | 401,166 |
| 2017-12-28 | Open-market sale | 2,000 | $21.56 | 403,166 |
| 2017-12-21 | Open-market sale | 3,030 | $21.22 | 405,166 |
| 2017-12-21 | Open-market sale | 9,610 | $21.22 | 408,196 |
| 2017-12-21 | Open-market sale | 2,399 | $21.22 | 417,806 |
| 2017-12-21 | Open-market sale | 2,453 | $21.22 | 420,205 |
| 2017-12-21 | Open-market sale | 3,492 | $21.22 | 422,658 |
| 2017-12-21 | Open-market sale | 2,100 | $21.22 | 426,150 |
| 2017-12-21 | Open-market sale | 940 | $21.22 | 428,250 |
| 2017-12-21 | Open-market sale | 1,011 | $21.22 | 429,190 |
| 2017-12-21 | Open-market sale | 1,345 | $21.22 | 430,201 |
| 2017-12-21 | Open-market sale | 904 | $21.22 | 431,546 |
| 2017-12-14 | Open-market sale | 2,000 | $21.54 | 432,450 |
| 2017-12-12 | Grant / award (derivative) | 14,347 | $0.00 | 14,347 |
| 2017-12-12 | Grant / award | 35,868 | $0.00 | 434,450 |
| 2017-12-12 | Grant / award | 28,332 | $0.00 | 398,582 |
| 2017-11-30 | Open-market sale | 2,000 | $21.46 | 370,250 |
| 2017-11-16 | Open-market sale | 2,000 | $20.00 | 372,250 |
| 2017-11-02 | Open-market sale | 2,000 | $20.46 | 374,250 |
| 2017-10-19 | Open-market sale | 2,000 | $21.10 | 376,250 |
| 2017-10-05 | Open-market sale | 2,000 | $22.17 | 378,250 |
| 2017-09-21 | Open-market sale | 2,000 | $21.25 | 383,303 |
| 2017-09-21 | Open-market sale | 770 | $21.25 | 382,533 |
| 2017-09-21 | Open-market sale | 963 | $21.25 | 380,923 |
| 2017-09-21 | Open-market sale | 673 | $21.25 | 380,250 |
| 2017-09-21 | Open-market sale | 647 | $21.25 | 381,886 |
| 2017-09-07 | Open-market sale | 2,000 | $21.78 | 385,303 |
| 2017-08-24 | Open-market sale | 2,000 | $24.24 | 387,303 |
| 2017-08-10 | Open-market sale | 2,000 | $24.65 | 389,303 |
| 2017-07-27 | Open-market sale | 2,000 | $26.24 | 391,303 |
| 2017-07-13 | Open-market sale | 2,000 | $26.20 | 393,303 |
| 2017-06-29 | Open-market sale | 2,000 | $26.04 | 395,303 |
| 2017-06-21 | Open-market sale | 720 | $25.31 | 397,946 |
| 2017-06-21 | Open-market sale | 958 | $25.31 | 399,335 |
| 2017-06-21 | Open-market sale | 669 | $25.31 | 398,666 |
| 2017-06-21 | Open-market sale | 643 | $25.31 | 397,303 |
| 2017-06-15 | Open-market sale | 2,000 | $25.02 | 400,293 |
| 2017-06-01 | Open-market sale | 2,000 | $26.29 | 402,293 |
| 2017-05-18 | Open-market sale | 2,000 | $22.75 | 404,293 |
| 2017-05-04 | Open-market sale | 2,000 | $22.79 | 406,293 |
| 2017-04-06 | Open-market sale | 2,000 | $21.98 | 408,293 |
| 2017-03-23 | Open-market sale | 2,000 | $23.63 | 410,293 |
| 2017-03-21 | Open-market sale | 669 | $23.95 | 412,293 |
| 2017-03-21 | Open-market sale | 957 | $23.95 | 414,324 |
| 2017-03-21 | Open-market sale | 643 | $23.95 | 413,681 |
| 2017-03-21 | Open-market sale | 719 | $23.95 | 412,962 |
| 2017-03-09 | Open-market sale | 2,000 | $24.05 | 415,281 |
| 2017-02-23 | Open-market sale | 2,000 | $25.85 | 417,281 |
| 2017-01-12 | Open-market sale | 2,000 | $24.57 | 419,281 |
| 2016-12-29 | Open-market sale | 1,291 | $24.17 | 421,990 |
| 2016-12-29 | Open-market sale | 709 | $24.17 | 421,281 |
| 2016-12-21 | Open-market sale | 903 | $24.67 | 443,781 |
| 2016-12-21 | Open-market sale | 1,344 | $24.67 | 429,809 |
| 2016-12-21 | Open-market sale | 3,027 | $24.67 | 431,153 |
| 2016-12-21 | Open-market sale | 2,099 | $24.67 | 427,710 |
| 2016-12-21 | Open-market sale | 9,601 | $24.67 | 434,180 |
| 2016-12-21 | Open-market sale | 3,489 | $24.67 | 424,221 |
| 2016-12-21 | Open-market sale | 1,132 | $24.67 | 444,684 |
| 2016-12-21 | Open-market sale | 1,472 | $24.67 | 449,201 |
| 2016-12-21 | Open-market sale | 940 | $24.67 | 423,281 |
| 2016-12-21 | Open-market sale | 3,385 | $24.67 | 445,816 |
| 2016-12-15 | Open-market sale | 2,000 | $23.71 | 450,673 |
| 2016-12-14 | Grant / award | 32,663 | $0.00 | 452,673 |
| 2016-12-14 | Grant / award | 31,480 | $0.00 | 420,010 |
| 2016-12-01 | Open-market sale | 2,000 | $21.25 | 388,530 |
| 2016-11-17 | Open-market sale | 2,000 | $22.24 | 390,530 |
| 2016-11-03 | Open-market sale | 274 | $19.37 | 394,256 |
| 2016-11-03 | Open-market sale | 1,726 | $19.37 | 392,530 |
| 2016-10-20 | Open-market sale | 2,000 | $20.35 | 394,530 |
| 2016-10-06 | Open-market sale | 2,000 | $22.03 | 396,530 |
| 2016-09-22 | Open-market sale | 2,000 | $22.05 | 398,530 |
| 2016-09-21 | Open-market sale | 1,140 | $21.45 | 402,799 |
| 2016-09-21 | Open-market sale | 669 | $21.45 | 400,530 |
| 2016-09-21 | Open-market sale | 957 | $21.45 | 401,199 |
| 2016-09-21 | Open-market sale | 643 | $21.45 | 402,156 |
| 2016-09-08 | Open-market sale | 2,000 | $22.75 | 403,939 |
| 2016-08-25 | Open-market sale | 2,000 | $21.79 | 405,939 |
| 2016-08-11 | Open-market sale | 1,124 | $20.54 | 408,815 |
| 2016-08-11 | Open-market sale | 876 | $20.54 | 407,939 |
| 2016-07-28 | Open-market sale | 2,000 | $18.55 | 409,939 |
| 2016-07-14 | Open-market sale | 2,000 | $19.92 | 411,939 |
| 2016-06-30 | Open-market sale | 2,000 | $18.66 | 413,939 |
| 2016-06-21 | Open-market sale | 963 | $20.40 | 416,612 |
| 2016-06-21 | Open-market sale | 647 | $20.40 | 417,575 |
| 2016-06-21 | Open-market sale | 1,148 | $20.40 | 418,222 |
| 2016-06-21 | Open-market sale | 673 | $20.40 | 415,939 |
| 2016-06-16 | Open-market sale | 2,000 | $20.73 | 419,370 |
| 2016-06-02 | Open-market sale | 2,000 | $19.94 | 421,370 |
| 2016-05-19 | Open-market sale | 947 | $16.32 | 423,370 |
| 2016-05-19 | Open-market sale | 1,053 | $16.32 | 424,317 |
| 2016-05-05 | Open-market sale | 2,000 | $16.14 | 425,370 |
| 2016-04-21 | Open-market sale | 2,000 | $17.06 | 427,370 |
| 2016-04-07 | Open-market sale | 2,000 | $18.48 | 429,370 |
| 2016-03-24 | Open-market sale | 2,000 | $18.20 | 431,370 |
| 2016-03-21 | Disposition to issuer | 649 | $17.96 | 435,011 |
| 2016-03-21 | Disposition to issuer | 675 | $17.96 | 433,370 |
| 2016-03-21 | Disposition to issuer | 966 | $17.96 | 434,045 |
| 2016-03-21 | Disposition to issuer | 1,150 | $17.96 | 435,660 |
| 2016-03-10 | Open-market sale | 2,000 | $17.45 | 436,810 |
| 2016-02-25 | Open-market sale | 2,000 | $20.73 | 438,810 |
| 2016-02-24 | Open-market sale | 1,000 | $19.65 | 440,810 |
| 2016-02-10 | Open-market sale | 1,000 | $17.86 | 441,810 |
| 2016-01-27 | Open-market sale | 1,000 | $17.84 | 442,810 |
| 2016-01-13 | Open-market sale | 1,000 | $18.69 | 443,810 |
| 2015-12-30 | Open-market sale | 1,000 | $21.15 | 444,810 |
| 2015-12-21 | Open-market sale | 6,391 | $19.90 | 471,031 |
| 2015-12-21 | Open-market sale | 1,207 | $19.90 | 477,422 |
| 2015-12-21 | Open-market sale | 4,262 | $19.90 | 466,769 |
| 2015-12-21 | Open-market sale | 1,598 | $19.90 | 465,171 |
| 2015-12-21 | Open-market sale | 3,380 | $19.90 | 461,791 |
| 2015-12-21 | Open-market sale | 1,130 | $19.90 | 460,661 |
| 2015-12-21 | Open-market sale | 901 | $19.90 | 459,760 |
| 2015-12-21 | Open-market sale | 1,342 | $19.90 | 458,418 |
| 2015-12-21 | Open-market sale | 3,022 | $19.90 | 455,396 |
| 2015-12-21 | Open-market sale | 9,586 | $19.90 | 445,810 |
| 2015-12-16 | Open-market sale | 1,000 | $19.49 | 375,533 |
| 2015-12-15 | Grant / award | 73,826 | $0.00 | 479,629 |
| 2015-12-15 | Grant / award | 29,270 | $0.00 | 405,803 |
| 2015-12-02 | Open-market sale | 1,000 | $25.04 | 376,533 |
| 2015-11-18 | Open-market sale | 1,000 | $24.14 | 377,533 |
| 2015-11-04 | Open-market sale | 1,000 | $24.59 | 378,533 |
| 2015-10-21 | Open-market sale | 1,000 | $23.34 | 379,533 |
| 2015-10-07 | Open-market sale | 1,000 | $22.68 | 380,533 |
| 2015-09-23 | Open-market sale | 1,000 | $21.71 | 381,533 |
| 2015-09-21 | Open-market sale | 957 | $22.06 | 382,533 |
| 2015-09-21 | Open-market sale | 643 | $22.06 | 383,490 |
| 2015-09-21 | Open-market sale | 1,140 | $22.06 | 384,133 |
| 2015-09-21 | Open-market sale | 954 | $22.06 | 385,273 |
| 2015-09-09 | Open-market sale | 469 | $23.60 | 386,758 |
| 2015-09-09 | Open-market sale | 531 | $23.60 | 386,227 |
| 2015-08-26 | Open-market sale | 1,000 | $21.28 | 387,227 |
| 2015-08-12 | Open-market sale | 1,000 | $22.86 | 388,227 |
| 2015-07-29 | Open-market sale | 1,000 | $25.00 | 389,227 |
| 2015-07-15 | Open-market sale | 1,000 | $24.57 | 390,227 |
| 2015-07-01 | Open-market sale | 1,000 | $24.20 | 391,227 |
| 2015-06-22 | Open-market sale | 1,140 | $25.52 | 393,827 |
| 2015-06-22 | Open-market sale | 954 | $25.52 | 394,967 |
| 2015-06-22 | Open-market sale | 643 | $25.52 | 393,184 |
| 2015-06-22 | Open-market sale | 957 | $25.52 | 392,227 |
| 2015-06-03 | Open-market sale | 1,000 | $24.50 | 395,921 |
| 2015-05-20 | Open-market sale | 1,000 | $23.02 | 396,921 |
| 2015-05-06 | Open-market sale | 1,000 | $21.16 | 397,921 |
| 2015-04-22 | Open-market sale | 1,000 | $21.72 | 398,921 |
| 2015-04-08 | Open-market sale | 1,000 | $19.43 | 399,921 |
| 2015-03-25 | Open-market sale | 1,000 | $20.61 | 400,921 |
| 2015-03-23 | Disposition to issuer | 972 | $20.24 | 403,732 |
| 2015-03-23 | Disposition to issuer | 653 | $20.24 | 403,079 |
| 2015-03-23 | Disposition to issuer | 1,158 | $20.24 | 401,921 |
| 2015-03-23 | Disposition to issuer | 969 | $20.24 | 404,704 |
| 2015-03-11 | Open-market sale | 1,000 | $20.85 | 405,673 |
| 2015-02-25 | Open-market sale | 1,000 | $20.52 | 406,673 |
| 2015-02-11 | Open-market sale | 1,000 | $19.62 | 407,673 |
| 2015-01-28 | Open-market sale | 1,000 | $19.65 | 408,673 |
| 2015-01-14 | Open-market sale | 1,000 | $18.82 | 409,673 |
| 2014-12-31 | Open-market sale | 1,000 | $19.70 | 410,673 |
| 2014-12-22 | Disposition to issuer | 933 | $18.61 | 416,341 |
| 2014-12-22 | Disposition to issuer | 4,412 | $18.61 | 418,929 |
| 2014-12-22 | Disposition to issuer | 6,616 | $18.61 | 423,341 |
| 2014-12-22 | Disposition to issuer | 1,385 | $18.61 | 429,957 |
| 2014-12-22 | Disposition to issuer | 1,687 | $18.61 | 431,342 |
| 2014-12-22 | Disposition to issuer | 3,499 | $18.61 | 412,842 |
| 2014-12-22 | Disposition to issuer | 1,169 | $18.61 | 411,673 |
| 2014-12-22 | Disposition to issuer | 1,655 | $18.61 | 417,274 |
| 2014-12-17 | Grant / award | 41,890 | $0.00 | 407,626 |
| 2014-12-17 | Grant / award | 26,403 | $0.00 | 434,029 |
| 2014-12-17 | Grant / award | 41,890 | $0.00 | 407,626 |
| 2014-12-17 | Open-market sale | 1,000 | $18.15 | 433,029 |
| 2014-12-17 | Grant / award | 26,403 | $0.00 | 434,029 |
| 2014-12-17 | Open-market sale | 1,000 | $18.15 | 433,029 |
| 2014-12-17 | Grant / award | 26,403 | $0.00 | 434,029 |
| 2014-12-17 | Grant / award | 41,890 | $0.00 | 407,626 |
| 2014-12-03 | Open-market sale | 1,000 | $15.95 | 365,736 |
| 2014-11-19 | Open-market sale | 1,000 | $15.13 | 366,736 |
| 2014-10-13 | Open-market buy | 5,000 | $14.31 | 367,736 |
| 2014-09-22 | Open-market sale | 916 | $18.47 | 366,421 |
| 2014-09-22 | Open-market sale | 969 | $18.47 | 365,452 |
| 2014-09-22 | Open-market sale | 1,180 | $18.47 | 364,272 |
| 2014-09-22 | Open-market sale | 1,536 | $18.47 | 362,736 |
| 2014-08-27 | Open-market sale | 1,000 | $20.88 | 367,337 |
| 2014-07-30 | Open-market sale | 1,000 | $20.00 | 368,337 |
| 2014-07-16 | Open-market sale | 1,000 | $20.50 | 369,337 |
| 2014-07-02 | Open-market sale | 1,000 | $21.96 | 370,337 |
| 2014-06-23 | Open-market sale | 960 | $22.05 | 373,654 |
| 2014-06-23 | Open-market sale | 1,169 | $22.05 | 372,485 |
| 2014-06-23 | Open-market sale | 1,148 | $22.05 | 371,337 |
| 2014-06-23 | Open-market sale | 647 | $22.05 | 374,614 |
| 2014-06-18 | Open-market sale | 1,000 | $22.48 | 375,261 |
| 2014-04-23 | Open-market sale | 1,000 | $20.40 | 376,261 |
| 2014-04-09 | Open-market sale | 1,000 | $20.62 | 377,261 |
| 2014-03-26 | Open-market sale | 1,000 | $23.54 | 378,261 |
| 2014-03-21 | Open-market sale | 954 | $24.19 | 381,044 |
| 2014-03-21 | Open-market sale | 1,161 | $24.19 | 381,998 |
| 2014-03-21 | Open-market sale | 1,140 | $24.19 | 379,904 |
| 2014-03-21 | Open-market sale | 643 | $24.19 | 379,261 |
| 2014-03-12 | Open-market sale | 1,000 | $22.88 | 383,159 |
| 2014-02-26 | Open-market sale | 1,000 | $24.84 | 384,159 |
| 2014-02-12 | Open-market sale | 1,000 | $22.75 | 385,159 |
| 2014-01-29 | Open-market sale | 1,000 | $22.21 | 386,159 |
| 2014-01-15 | Open-market sale | 1,000 | $22.41 | 387,159 |
| 2013-12-31 | Open-market sale | 1,000 | $23.96 | 388,159 |
| 2013-12-23 | Open-market sale | 1,624 | $22.22 | 401,717 |
| 2013-12-23 | Open-market sale | 1,737 | $22.22 | 399,980 |
| 2013-12-23 | Open-market sale | 10,821 | $22.22 | 389,159 |
| 2013-12-23 | Open-market sale | 1,359 | $22.22 | 403,341 |
| 2013-12-23 | Open-market sale | 1,653 | $22.22 | 404,700 |
| 2013-12-18 | Open-market sale | 1,000 | $21.87 | 406,353 |
| 2013-12-17 | Grant / award | 62,375 | $0.00 | 407,353 |
| 2013-12-17 | Grant / award | 28,130 | $0.00 | 344,978 |
| 2013-12-04 | Open-market sale | 1,000 | $21.37 | 316,848 |
| 2013-11-20 | Open-market sale | 1,000 | $22.09 | 317,848 |
| 2013-11-11 | Open-market sale | 1,000 | $22.96 | 318,848 |
| 2013-09-23 | Open-market sale | 1,179 | $24.76 | 321,975 |
| 2013-09-23 | Open-market sale | 1,158 | $24.76 | 319,848 |
| 2013-09-23 | Open-market sale | 1,578 | $24.76 | 323,154 |
| 2013-09-23 | Open-market sale | 969 | $24.76 | 321,006 |
| 2013-06-21 | Open-market sale | 1,553 | $19.81 | 327,987 |
| 2013-06-21 | Open-market sale | 1,161 | $19.81 | 326,826 |
| 2013-06-21 | Open-market sale | 954 | $19.81 | 325,872 |
| 2013-06-21 | Open-market sale | 1,140 | $19.81 | 324,732 |
| 2013-03-21 | Open-market sale | 1,599 | $16.39 | 331,908 |
| 2013-03-21 | Open-market sale | 982 | $16.39 | 333,507 |
| 2013-03-21 | Open-market sale | 1,195 | $16.39 | 330,713 |
| 2013-03-21 | Open-market sale | 1,173 | $16.39 | 329,540 |
| 2012-12-21 | Open-market sale | 1,564 | $15.24 | 336,145 |
| 2012-12-21 | Open-market sale | 1,169 | $15.24 | 334,976 |
| 2012-12-21 | Open-market sale | 961 | $15.24 | 334,015 |
| 2012-12-21 | Grant / award | 4,445 | $0.00 | 338,460 |
| 2012-12-21 | Open-market sale | 3,971 | $15.24 | 334,489 |
| 2012-12-18 | Grant / award | 49,900 | $0.00 | 344,059 |
| 2012-12-18 | Tax withholding | 6,350 | $0.00 | 337,709 |
| 2012-09-21 | Open-market sale | 926 | $14.07 | 294,159 |
| 2012-09-21 | Open-market sale | 1,126 | $14.07 | 295,085 |
| 2012-09-21 | Open-market sale | 1,507 | $14.07 | 296,211 |
| 2012-06-21 | Open-market sale | 1,137 | $15.63 | 298,652 |
| 2012-06-21 | Open-market sale | 934 | $15.63 | 297,718 |
| 2012-06-21 | Open-market sale | 1,521 | $15.63 | 299,789 |
| 2012-03-21 | Open-market sale | 1,232 | $15.66 | 301,959 |
| 2012-03-21 | Open-market sale | 1,649 | $15.66 | 303,191 |
| 2012-03-21 | Open-market sale | 1,013 | $15.66 | 300,946 |
| 2012-03-21 | Open-market sale | 1,531 | $15.66 | 303,309 |
| 2012-03-21 | Open-market sale | 1,097 | $15.66 | 302,212 |
| 2012-03-21 | Open-market sale | 902 | $15.66 | 301,310 |
| 2011-12-21 | Open-market sale | 1,921 | $11.35 | 306,276 |
| 2011-12-21 | Open-market sale | 7,534 | $11.35 | 308,197 |
| 2011-12-21 | Open-market sale | 989 | $11.35 | 315,731 |
| 2011-12-21 | Open-market sale | 1,436 | $11.35 | 304,840 |
| 2011-12-15 | Grant / award | 41,770 | $0.00 | 316,720 |
| 2011-09-22 | Open-market sale | 1,111 | $11.07 | 287,182 |
| 2011-09-22 | Open-market sale | 8,461 | $11.08 | 278,721 |
| 2011-09-22 | Open-market sale | 2,158 | $11.08 | 276,563 |
| 2011-09-22 | Open-market sale | 1,613 | $11.07 | 274,950 |
| 2011-06-21 | Open-market sale | 1,419 | $16.72 | 288,293 |
| 2011-06-21 | Open-market sale | 1,737 | $16.72 | 289,712 |
| 2011-06-21 | Open-market sale | 5,750 | $16.72 | 291,449 |
| 2011-06-21 | Open-market sale | 860 | $16.72 | 297,199 |
| 2011-06-21 | Open-market sale | 755 | $16.72 | 298,059 |
| 2011-03-22 | Open-market sale | 781 | $23.43 | 307,537 |
| 2011-03-22 | Open-market sale | 1,065 | $23.43 | 298,814 |
| 2011-03-22 | Open-market sale | 1,425 | $23.43 | 299,879 |
| 2011-03-22 | Open-market sale | 5,587 | $23.43 | 301,304 |
| 2011-03-22 | Open-market sale | 646 | $23.43 | 306,891 |
| 2010-12-21 | Open-market sale | 7,445 | $20.97 | 311,077 |
| 2010-12-21 | Open-market sale | 1,899 | $20.97 | 309,178 |
| 2010-12-21 | Open-market sale | 860 | $20.97 | 308,318 |
| 2010-12-21 | Open-market sale | 977 | $20.97 | 318,522 |
| 2010-12-14 | Grant / award | 12,700 | $19.10 | 319,499 |
| 2010-12-14 | Grant / award | 50,820 | $19.10 | 306,799 |
| 2010-09-20 | Open-market sale | 864 | $15.09 | 255,979 |
| 2010-09-20 | Open-market sale | 1,727 | $15.09 | 256,843 |
| 2010-09-20 | Open-market sale | 5,775 | $15.09 | 258,570 |
| 2010-09-20 | Open-market sale | 759 | $15.09 | 264,345 |
| 2010-07-28 | Grant / award | 7,700 | $0.00 | 265,104 |
| 2010-06-22 | Open-market sale | 5,746 | $14.38 | 259,623 |
| 2010-06-22 | Open-market sale | 754 | $14.38 | 257,404 |
| 2010-06-22 | Open-market sale | 1,465 | $14.38 | 258,158 |
| 2010-03-22 | Open-market sale | 5,850 | $14.47 | 266,861 |
| 2010-03-22 | Open-market sale | 1,492 | $14.47 | 265,369 |
| 2010-03-22 | Open-market sale | 908 | $14.47 | 272,711 |
| 2009-12-21 | Open-market sale | 755 | $10.91 | 279,366 |
| 2009-12-21 | Open-market sale | 5,747 | $10.91 | 273,619 |
| 2009-12-16 | Grant / award | 68,000 | $0.00 | 280,121 |
| 2009-09-21 | Open-market sale | 772 | $15.47 | 217,996 |
| 2009-09-21 | Open-market sale | 5,875 | $15.47 | 212,121 |
| 2009-06-22 | Open-market sale | 5,923 | $10.17 | 218,768 |
| 2009-06-22 | Open-market sale | 778 | $10.17 | 224,691 |
| 2009-03-20 | Open-market sale | 5,679 | $7.01 | 225,469 |
| 2009-03-20 | Open-market sale | 880 | $7.01 | 231,148 |
| 2008-12-22 | Open-market sale | 2,972 | $6.50 | 232,028 |
| 2008-12-16 | Grant / award | 200,000 | $0.00 | 235,000 |
| 2007-12-18 | Grant / award (derivative) | 35,000 | $0.00 | 35,000 |
| 2007-12-18 | Grant / award | 35,000 | $0.00 | 35,000 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.