SEC CIK 1353196
KOUNINIS EFSTATHIOS A
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PEGAview stock → | 1,009 | 2026-09-16 |
Position History — PEGA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PEGA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-16 | Open-market sale | 982 | $37.35 | 1,009 |
| 2026-09-07 | Option exercise (derivative) | 334 | $0.00 | 664 |
| 2026-09-07 | Tax withholding | 82 | $37.36 | 1,991 |
| 2026-09-07 | Option exercise | 334 | $0.00 | 2,073 |
| 2026-09-05 | Option exercise (derivative) | 440 | $0.00 | 2,642 |
| 2026-09-05 | Tax withholding | 108 | $37.36 | 1,739 |
| 2026-09-05 | Option exercise | 440 | $0.00 | 1,847 |
| 2026-09-04 | Option exercise (derivative) | 322 | $0.00 | 3,232 |
| 2026-09-04 | Tax withholding | 79 | $37.72 | 1,407 |
| 2026-09-04 | Option exercise | 322 | $0.00 | 1,486 |
| 2026-09-03 | Option exercise (derivative) | 2,500 | $0.00 | 6,800 |
| 2026-09-03 | Open-market sale | 1,063 | $38.75 | 1,164 |
| 2026-09-03 | Tax withholding | 1,437 | $38.75 | 2,227 |
| 2026-09-03 | Option exercise | 2,500 | $16.95 | 3,664 |
| 2026-09-01 | Option exercise (derivative) | 206 | $0.00 | 412 |
| 2026-09-01 | Tax withholding | 51 | $36.81 | 1,164 |
| 2026-09-01 | Option exercise | 206 | $0.00 | 1,215 |
| 2026-08-31 | Option exercise (derivative) | 2,500 | $0.00 | 9,300 |
| 2026-08-31 | Open-market sale | 1,012 | $36.50 | 1,009 |
| 2026-08-31 | Tax withholding | 1,488 | $36.50 | 2,021 |
| 2026-08-31 | Option exercise | 2,500 | $16.95 | 3,509 |
| 2026-08-10 | Open-market sale | 860 | $33.10 | 1,009 |
| 2026-08-07 | Open-market sale | 860 | $32.30 | 1,869 |
| 2026-06-16 | Open-market sale | 100 | $32.31 | 2,376 |
| 2026-06-16 | Open-market sale | 650 | $32.31 | 2,476 |
| 2026-06-07 | Option exercise (derivative) | 332 | $0.00 | 998 |
| 2026-06-07 | Tax withholding | 81 | $34.71 | 3,126 |
| 2026-06-07 | Option exercise | 332 | $0.00 | 3,207 |
| 2026-06-05 | Option exercise (derivative) | 440 | $0.00 | 3,082 |
| 2026-06-05 | Tax withholding | 108 | $35.44 | 2,875 |
| 2026-06-05 | Option exercise | 440 | $0.00 | 2,983 |
| 2026-06-04 | Option exercise (derivative) | 324 | $0.00 | 3,554 |
| 2026-06-04 | Tax withholding | 79 | $35.11 | 2,543 |
| 2026-06-04 | Option exercise | 324 | $0.00 | 2,622 |
| 2026-06-01 | Option exercise (derivative) | 204 | $0.00 | 618 |
| 2026-06-01 | Tax withholding | 50 | $35.73 | 2,298 |
| 2026-06-01 | Option exercise | 204 | $0.00 | 2,348 |
| 2026-06-01 | Open-market sale | 750 | $36.99 | 2,144 |
| 2026-05-29 | Open-market sale | 750 | $34.75 | 2,894 |
| 2026-03-17 | Open-market sale | 1,000 | $42.88 | 3,365 |
| 2026-03-07 | Option exercise (derivative) | 332 | $0.00 | 1,330 |
| 2026-03-07 | Tax withholding | 81 | $47.24 | 4,365 |
| 2026-03-07 | Option exercise | 332 | $0.00 | 4,446 |
| 2026-03-05 | Option exercise (derivative) | 440 | $0.00 | 3,522 |
| 2026-03-05 | Tax withholding | 108 | $47.05 | 4,114 |
| 2026-03-05 | Option exercise | 440 | $0.00 | 4,222 |
| 2026-03-04 | Option exercise (derivative) | 1,292 | $0.00 | 3,878 |
| 2026-03-04 | Option exercise (derivative) | 2,208 | $0.00 | 0 |
| 2026-03-04 | Tax withholding | 313 | $45.01 | 2,229 |
| 2026-03-04 | Option exercise | 2,208 | $0.00 | 4,437 |
| 2026-03-04 | Tax withholding | 655 | $45.01 | 3,782 |
| 2026-03-04 | Option exercise | 1,292 | $0.00 | 2,542 |
| 2026-03-03 | Grant / award (derivative) | 1,961 | $0.00 | 1,961 |
| 2026-03-03 | Grant / award (derivative) | 4,469 | $0.00 | 4,469 |
| 2026-03-03 | Grant / award (derivative) | 11,390 | $0.00 | 11,390 |
| 2026-03-02 | Option exercise (derivative) | 106 | $0.00 | 0 |
| 2026-03-02 | Tax withholding | 32 | $43.73 | 1,250 |
| 2026-03-02 | Option exercise | 106 | $0.00 | 1,282 |
| 2026-03-01 | Option exercise (derivative) | 206 | $0.00 | 822 |
| 2026-03-01 | Tax withholding | 62 | $43.73 | 1,176 |
| 2026-03-01 | Option exercise | 206 | $0.00 | 1,238 |
| 2026-02-10 | Grant / award (derivative) | 24,000 | $0.00 | 38,088 |
| 2025-12-07 | Option exercise (derivative) | 332 | $0.00 | 1,662 |
| 2025-12-07 | Tax withholding | 131 | $60.11 | 861 |
| 2025-12-07 | Option exercise | 332 | $0.00 | 992 |
| 2025-12-05 | Option exercise (derivative) | 440 | $0.00 | 3,962 |
| 2025-12-05 | Option exercise | 440 | $0.00 | 834 |
| 2025-12-05 | Tax withholding | 174 | $57.00 | 660 |
| 2025-12-02 | Option exercise (derivative) | 106 | $0.00 | 106 |
| 2025-12-02 | Tax withholding | 42 | $54.85 | 394 |
| 2025-12-02 | Option exercise | 106 | $0.00 | 436 |
| 2025-12-01 | Option exercise (derivative) | 206 | $0.00 | 1,028 |
| 2025-12-01 | Option exercise | 206 | $0.00 | 412 |
| 2025-12-01 | Tax withholding | 82 | $54.77 | 330 |
| 2025-10-27 | Option exercise (derivative) | 11,250 | $0.00 | 0 |
| 2025-10-27 | Tax withholding | 6,825 | $67.25 | 4,631 |
| 2025-10-27 | Option exercise | 11,250 | $23.64 | 11,456 |
| 2025-10-27 | Open-market sale | 4,425 | $67.25 | 206 |
| 2025-10-23 | Option exercise (derivative) | 8,006 | $0.00 | 0 |
| 2025-10-23 | Tax withholding | 4,013 | $65.50 | 4,199 |
| 2025-10-23 | Option exercise | 8,006 | $22.15 | 8,212 |
| 2025-10-23 | Open-market sale | 3,993 | $65.50 | 206 |
| 2025-09-15 | Option exercise (derivative) | 4,720 | $0.00 | 11,800 |
| 2025-09-15 | Tax withholding | 2,176 | $59.00 | 2,544 |
| 2025-09-15 | Option exercise | 4,720 | $16.95 | 4,720 |
| 2025-09-15 | Open-market sale | 2,544 | $59.00 | 0 |
| 2025-09-11 | Open-market sale | 252 | $57.50 | 0 |
| 2025-09-08 | Open-market sale | 332 | $57.62 | 252 |
| 2025-09-07 | Option exercise (derivative) | 334 | $0.00 | 1,994 |
| 2025-09-07 | Tax withholding | 82 | $55.51 | 584 |
| 2025-09-07 | Option exercise | 334 | $0.00 | 666 |
| 2025-09-05 | Option exercise (derivative) | 440 | $0.00 | 4,402 |
| 2025-09-05 | Option exercise | 440 | $0.00 | 675 |
| 2025-09-05 | Tax withholding | 108 | $53.81 | 567 |
| 2025-09-05 | Open-market sale | 235 | $55.00 | 332 |
| 2025-09-02 | Option exercise (derivative) | 106 | $0.00 | 212 |
| 2025-09-02 | Option exercise | 106 | $0.00 | 261 |
| 2025-09-02 | Tax withholding | 26 | $54.21 | 235 |
| 2025-09-01 | Option exercise (derivative) | 206 | $0.00 | 1,234 |
| 2025-09-01 | Tax withholding | 51 | $54.21 | 155 |
| 2025-09-01 | Option exercise | 206 | $0.00 | 206 |
| 2025-07-28 | Open-market sale | 582 | $59.65 | 0 |
| 2025-06-09 | Option exercise (derivative) | 166 | $0.00 | 1,164 |
| 2025-06-09 | Option exercise | 166 | $0.00 | 332 |
| 2025-06-09 | Tax withholding | 41 | $102.46 | 291 |
| 2025-06-05 | Option exercise (derivative) | 220 | $0.00 | 2,421 |
| 2025-06-05 | Option exercise (derivative) | 1,180 | $0.00 | 8,260 |
| 2025-06-05 | Tax withholding | 54 | $101.41 | 166 |
| 2025-06-05 | Option exercise | 220 | $0.00 | 220 |
| 2025-06-05 | Option exercise | 1,180 | $33.90 | 1,346 |
| 2025-06-05 | Open-market sale | 598 | $103.00 | 166 |
| 2025-06-05 | Tax withholding | 582 | $103.00 | 764 |
| 2025-06-03 | Open-market sale | 116 | $100.50 | 155 |
| 2025-06-02 | Option exercise (derivative) | 52 | $0.00 | 159 |
| 2025-06-02 | Option exercise (derivative) | 103 | $0.00 | 720 |
| 2025-06-02 | Tax withholding | 26 | $98.15 | 77 |
| 2025-06-02 | Option exercise | 103 | $98.15 | 103 |
| 2025-06-02 | Option exercise | 52 | $98.15 | 129 |
| 2025-06-02 | Tax withholding | 13 | $98.15 | 116 |
| 2025-05-16 | Open-market sale | 500 | $99.25 | 0 |
| 2025-05-01 | Open-market sale | 500 | $93.50 | 500 |
| 2025-04-24 | Open-market sale | 658 | $89.90 | 1,000 |
| 2025-03-07 | Option exercise (derivative) | 166 | $0.00 | 1,330 |
| 2025-03-07 | Tax withholding | 41 | $76.86 | 1,658 |
| 2025-03-07 | Option exercise | 166 | $0.00 | 1,699 |
| 2025-03-05 | Option exercise (derivative) | 1,008 | $0.00 | 0 |
| 2025-03-05 | Option exercise (derivative) | 881 | $0.00 | 2,641 |
| 2025-03-05 | Tax withholding | 220 | $77.63 | 1,533 |
| 2025-03-05 | Tax withholding | 299 | $77.63 | 872 |
| 2025-03-05 | Option exercise | 881 | $0.00 | 1,753 |
| 2025-03-05 | Option exercise | 1,008 | $0.00 | 1,171 |
| 2025-03-04 | Grant / award (derivative) | 6,429 | $0.00 | 6,429 |
| 2025-03-04 | Grant / award (derivative) | 1,104 | $0.00 | 1,104 |
| 2025-03-04 | Grant / award (derivative) | 2,585 | $0.00 | 2,585 |
| 2025-03-03 | Option exercise (derivative) | 103 | $0.00 | 823 |
| 2025-03-03 | Option exercise (derivative) | 53 | $0.00 | 211 |
| 2025-03-03 | Option exercise (derivative) | 77 | $0.00 | 0 |
| 2025-03-03 | Option exercise | 103 | $0.00 | 103 |
| 2025-03-03 | Option exercise | 53 | $0.00 | 125 |
| 2025-03-03 | Tax withholding | 16 | $78.51 | 109 |
| 2025-03-03 | Option exercise | 77 | $0.00 | 186 |
| 2025-03-03 | Tax withholding | 23 | $78.51 | 163 |
| 2025-03-03 | Tax withholding | 31 | $78.51 | 72 |
| 2025-02-12 | Grant / award (derivative) | 5,625 | $0.00 | 5,625 |
| 2025-02-12 | Grant / award (derivative) | 2,500 | $0.00 | 2,500 |
| 2024-12-16 | Open-market sale | 299 | $96.90 | 0 |
| 2024-12-09 | Option exercise (derivative) | 166 | $0.00 | 1,496 |
| 2024-12-09 | Option exercise | 166 | $0.00 | 340 |
| 2024-12-09 | Tax withholding | 41 | $97.28 | 299 |
| 2024-12-03 | Option exercise (derivative) | 76 | $0.00 | 77 |
| 2024-12-03 | Tax withholding | 19 | $94.48 | 174 |
| 2024-12-03 | Option exercise | 76 | $0.00 | 193 |
| 2024-12-02 | Option exercise (derivative) | 53 | $0.00 | 264 |
| 2024-12-02 | Option exercise (derivative) | 103 | $0.00 | 926 |
| 2024-12-02 | Tax withholding | 13 | $94.97 | 117 |
| 2024-12-02 | Option exercise | 103 | $0.00 | 103 |
| 2024-12-02 | Tax withholding | 26 | $94.97 | 77 |
| 2024-12-02 | Option exercise | 53 | $0.00 | 130 |
| 2024-11-25 | Option exercise (derivative) | 1,875 | $0.00 | 0 |
| 2024-11-25 | Tax withholding | 1,167 | $94.50 | 708 |
| 2024-11-25 | Open-market sale | 708 | $94.50 | 0 |
| 2024-11-25 | Option exercise | 1,875 | $47.27 | 1,875 |
| 2024-11-11 | Option exercise (derivative) | 1,000 | $0.00 | 4,003 |
| 2024-11-11 | Open-market sale | 375 | $88.00 | 0 |
| 2024-11-11 | Tax withholding | 625 | $88.00 | 375 |
| 2024-11-11 | Option exercise | 1,000 | $44.30 | 1,000 |
| 2024-11-05 | Option exercise (derivative) | 1,180 | $0.00 | 9,440 |
| 2024-11-05 | Tax withholding | 652 | $83.00 | 528 |
| 2024-11-05 | Open-market sale | 528 | $83.00 | 0 |
| 2024-11-05 | Option exercise | 1,180 | $33.90 | 1,180 |
| 2024-10-25 | Open-market sale | 303 | $81.00 | 0 |
| 2024-09-09 | Option exercise (derivative) | 167 | $0.00 | 1,662 |
| 2024-09-09 | Tax withholding | 41 | $68.59 | 303 |
| 2024-09-09 | Option exercise | 167 | $0.00 | 344 |
| 2024-09-03 | Option exercise (derivative) | 102 | $0.00 | 1,029 |
| 2024-09-03 | Option exercise (derivative) | 53 | $0.00 | 317 |
| 2024-09-03 | Option exercise (derivative) | 77 | $0.00 | 153 |
| 2024-09-03 | Option exercise | 102 | $0.00 | 104 |
| 2024-09-03 | Option exercise | 53 | $0.00 | 132 |
| 2024-09-03 | Tax withholding | 13 | $70.88 | 119 |
| 2024-09-03 | Option exercise | 77 | $0.00 | 196 |
| 2024-09-03 | Tax withholding | 19 | $70.88 | 177 |
| 2024-09-03 | Tax withholding | 25 | $70.88 | 79 |
| 2024-08-30 | Option exercise (derivative) | 2,360 | $0.00 | 10,620 |
| 2024-08-30 | Option exercise | 2,360 | $33.90 | 2,362 |
| 2024-08-30 | Tax withholding | 1,428 | $71.00 | 934 |
| 2024-08-30 | Open-market sale | 932 | $71.00 | 2 |
| 2024-08-26 | Open-market sale | 750 | $71.00 | 2 |
| 2024-07-31 | Open-market sale | 750 | $72.09 | 752 |
| 2024-06-07 | Option exercise (derivative) | 166 | $0.00 | 1,829 |
| 2024-06-07 | Tax withholding | 41 | $58.25 | 1,502 |
| 2024-06-07 | Option exercise | 166 | $0.00 | 1,543 |
| 2024-06-03 | Option exercise (derivative) | 103 | $0.00 | 1,131 |
| 2024-06-03 | Option exercise (derivative) | 77 | $0.00 | 230 |
| 2024-06-03 | Option exercise (derivative) | 53 | $0.00 | 370 |
| 2024-06-03 | Option exercise | 103 | $0.00 | 1,305 |
| 2024-06-03 | Tax withholding | 26 | $57.46 | 1,279 |
| 2024-06-03 | Tax withholding | 13 | $57.46 | 1,319 |
| 2024-06-03 | Option exercise | 77 | $0.00 | 1,396 |
| 2024-06-03 | Tax withholding | 19 | $57.46 | 1,377 |
| 2024-06-03 | Option exercise | 53 | $0.00 | 1,332 |
| 2024-05-20 | Open-market sale | 500 | $63.65 | 1,202 |
| 2024-03-07 | Option exercise (derivative) | 665 | $0.00 | 1,995 |
| 2024-03-07 | Option exercise (derivative) | 1,325 | $0.00 | 0 |
| 2024-03-07 | Tax withholding | 356 | $63.37 | 1,199 |
| 2024-03-07 | Option exercise | 665 | $0.00 | 1,864 |
| 2024-03-07 | Tax withholding | 162 | $63.37 | 1,702 |
| 2024-03-07 | Option exercise | 1,325 | $0.00 | 1,555 |
| 2024-03-06 | Option exercise (derivative) | 98 | $0.00 | 0 |
| 2024-03-06 | Tax withholding | 30 | $62.10 | 230 |
| 2024-03-06 | Option exercise | 98 | $0.00 | 260 |
| 2024-03-05 | Grant / award (derivative) | 7,044 | $0.00 | 7,044 |
| 2024-03-05 | Grant / award (derivative) | 3,522 | $0.00 | 3,522 |
| 2024-03-05 | Grant / award (derivative) | 1,008 | $0.00 | 1,008 |
| 2024-03-04 | Option exercise (derivative) | 76 | $0.00 | 307 |
| 2024-03-04 | Option exercise (derivative) | 53 | $0.00 | 423 |
| 2024-03-04 | Tax withholding | 23 | $66.61 | 162 |
| 2024-03-04 | Option exercise | 76 | $0.00 | 185 |
| 2024-03-04 | Tax withholding | 16 | $66.61 | 109 |
| 2024-03-04 | Option exercise | 53 | $0.00 | 125 |
| 2024-03-01 | Option exercise (derivative) | 103 | $0.00 | 1,234 |
| 2024-03-01 | Tax withholding | 31 | $65.04 | 72 |
| 2024-03-01 | Option exercise | 103 | $0.00 | 103 |
| 2024-02-20 | Option exercise (derivative) | 1,180 | $0.00 | 12,980 |
| 2024-02-20 | Tax withholding | 785 | $64.75 | 395 |
| 2024-02-20 | Option exercise | 1,180 | $33.90 | 1,180 |
| 2024-02-20 | Open-market sale | 395 | $64.75 | 0 |
| 2024-02-14 | Grant / award (derivative) | 1,875 | $0.00 | 1,875 |
| 2023-12-14 | Open-market sale | 248 | $52.50 | 0 |
| 2023-12-06 | Option exercise (derivative) | 97 | $0.00 | 98 |
| 2023-12-06 | Tax withholding | 24 | $52.63 | 248 |
| 2023-12-06 | Option exercise | 97 | $0.00 | 272 |
| 2023-12-04 | Option exercise (derivative) | 53 | $0.00 | 476 |
| 2023-12-04 | Option exercise (derivative) | 77 | $0.00 | 383 |
| 2023-12-04 | Option exercise | 77 | $0.00 | 194 |
| 2023-12-04 | Tax withholding | 13 | $53.30 | 117 |
| 2023-12-04 | Tax withholding | 19 | $53.30 | 175 |
| 2023-12-04 | Option exercise | 53 | $0.00 | 130 |
| 2023-12-01 | Option exercise (derivative) | 103 | $0.00 | 1,337 |
| 2023-12-01 | Tax withholding | 26 | $51.98 | 77 |
| 2023-12-01 | Option exercise | 103 | $0.00 | 103 |
| 2023-11-22 | Option exercise (derivative) | 4,723 | $0.00 | 14,160 |
| 2023-11-22 | Open-market sale | 1,261 | $52.40 | 0 |
| 2023-11-22 | Option exercise | 4,723 | $33.90 | 4,723 |
| 2023-11-22 | Tax withholding | 3,462 | $52.40 | 1,261 |
| 2023-09-13 | Open-market sale | 248 | $44.55 | 0 |
| 2023-09-06 | Option exercise (derivative) | 98 | $0.00 | 195 |
| 2023-09-06 | Tax withholding | 24 | $49.41 | 248 |
| 2023-09-06 | Option exercise | 98 | $0.00 | 272 |
| 2023-09-05 | Option exercise (derivative) | 52 | $0.00 | 529 |
| 2023-09-05 | Option exercise (derivative) | 77 | $0.00 | 460 |
| 2023-09-05 | Tax withholding | 19 | $50.92 | 174 |
| 2023-09-05 | Tax withholding | 13 | $50.92 | 116 |
| 2023-09-05 | Option exercise | 77 | $0.00 | 193 |
| 2023-09-05 | Option exercise | 52 | $0.00 | 129 |
| 2023-09-01 | Option exercise (derivative) | 103 | $0.00 | 1,440 |
| 2023-09-01 | Option exercise | 103 | $0.00 | 103 |
| 2023-09-01 | Tax withholding | 26 | $49.66 | 77 |
| 2023-07-31 | Open-market sale | 107 | $52.06 | 0 |
| 2023-06-13 | Open-market sale | 500 | $50.00 | 107 |
| 2023-06-13 | Open-market sale | 500 | $49.00 | 607 |
| 2023-06-06 | Option exercise (derivative) | 97 | $0.00 | 293 |
| 2023-06-06 | Tax withholding | 24 | $48.61 | 1,107 |
| 2023-06-06 | Option exercise | 97 | $0.00 | 1,131 |
| 2023-06-05 | Option exercise (derivative) | 76 | $0.00 | 537 |
| 2023-06-05 | Option exercise | 76 | $0.00 | 1,053 |
| 2023-06-05 | Tax withholding | 19 | $47.58 | 1,034 |
| 2023-06-02 | Option exercise (derivative) | 53 | $0.00 | 581 |
| 2023-06-02 | Tax withholding | 13 | $47.85 | 977 |
| 2023-06-02 | Option exercise | 53 | $0.00 | 990 |
| 2023-06-01 | Option exercise (derivative) | 103 | $0.00 | 1,543 |
| 2023-06-01 | Option exercise | 103 | $0.00 | 963 |
| 2023-06-01 | Tax withholding | 26 | $48.36 | 937 |
| 2023-05-30 | Open-market sale | 250 | $48.10 | 860 |
| 2023-05-23 | Open-market sale | 500 | $48.00 | 1,110 |
| 2023-05-22 | Open-market sale | 250 | $46.00 | 1,610 |
| 2023-05-18 | Open-market sale | 250 | $45.00 | 1,860 |
| 2023-03-09 | Open-market sale | 500 | $47.76 | 2,110 |
| 2023-03-07 | Grant / award (derivative) | 1,325 | $0.00 | 1,325 |
| 2023-03-07 | Grant / award (derivative) | 2,660 | $0.00 | 2,660 |
| 2023-03-07 | Grant / award (derivative) | 2,660 | $0.00 | 2,660 |
| 2023-03-06 | Option exercise (derivative) | 98 | $0.00 | 390 |
| 2023-03-06 | Option exercise (derivative) | 128 | $0.00 | 0 |
| 2023-03-06 | Tax withholding | 38 | $47.52 | 2,542 |
| 2023-03-06 | Option exercise | 98 | $0.00 | 2,640 |
| 2023-03-06 | Tax withholding | 30 | $47.90 | 2,610 |
| 2023-03-06 | Option exercise | 128 | $0.00 | 2,580 |
| 2023-03-03 | Option exercise (derivative) | 77 | $0.00 | 613 |
| 2023-03-03 | Tax withholding | 23 | $46.18 | 2,452 |
| 2023-03-03 | Option exercise | 77 | $0.00 | 2,475 |
| 2023-03-02 | Option exercise (derivative) | 53 | $0.00 | 634 |
| 2023-03-02 | Option exercise | 53 | $0.00 | 2,414 |
| 2023-03-02 | Tax withholding | 16 | $46.03 | 2,398 |
| 2023-03-01 | Option exercise (derivative) | 411 | $0.00 | 1,646 |
| 2023-03-01 | Option exercise (derivative) | 704 | $0.00 | 0 |
| 2023-03-01 | Tax withholding | 122 | $46.38 | 1,866 |
| 2023-03-01 | Option exercise | 704 | $0.00 | 2,570 |
| 2023-03-01 | Tax withholding | 209 | $46.38 | 2,361 |
| 2023-03-01 | Option exercise | 411 | $0.00 | 1,988 |
| 2022-12-06 | Option exercise (derivative) | 98 | $0.00 | 488 |
| 2022-12-06 | Tax withholding | 24 | $35.54 | 1,577 |
| 2022-12-06 | Option exercise | 98 | $0.00 | 1,601 |
| 2022-12-05 | Option exercise (derivative) | 77 | $0.00 | 690 |
| 2022-12-05 | Option exercise (derivative) | 128 | $0.00 | 128 |
| 2022-12-05 | Tax withholding | 32 | $36.98 | 1,503 |
| 2022-12-05 | Option exercise | 128 | $0.00 | 1,535 |
| 2022-12-05 | Tax withholding | 19 | $36.98 | 1,407 |
| 2022-12-05 | Option exercise | 77 | $0.00 | 1,426 |
| 2022-12-02 | Option exercise (derivative) | 53 | $0.00 | 687 |
| 2022-12-02 | Tax withholding | 13 | $37.40 | 1,349 |
| 2022-12-02 | Option exercise | 53 | $0.00 | 1,362 |
| 2022-11-02 | Grant / award (derivative) | 18,883 | $0.00 | 18,883 |
| 2022-09-09 | Open-market sale | 1,000 | $39.85 | 1,309 |
| 2022-09-06 | Option exercise (derivative) | 97 | $0.00 | 586 |
| 2022-09-06 | Option exercise (derivative) | 76 | $0.00 | 767 |
| 2022-09-06 | Option exercise (derivative) | 128 | $0.00 | 256 |
| 2022-09-06 | Tax withholding | 24 | $35.66 | 2,309 |
| 2022-09-06 | Option exercise | 97 | $0.00 | 2,333 |
| 2022-09-06 | Tax withholding | 32 | $35.66 | 2,236 |
| 2022-09-06 | Option exercise | 128 | $0.00 | 2,268 |
| 2022-09-06 | Tax withholding | 19 | $35.66 | 2,140 |
| 2022-09-06 | Option exercise | 76 | $0.00 | 2,159 |
| 2022-09-02 | Option exercise (derivative) | 53 | $0.00 | 740 |
| 2022-09-02 | Tax withholding | 13 | $36.78 | 2,083 |
| 2022-09-02 | Option exercise | 53 | $0.00 | 2,096 |
| 2022-08-12 | Open-market sale | 500 | $41.50 | 2,043 |
| 2022-08-08 | Open-market sale | 500 | $40.80 | 2,543 |
| 2022-06-06 | Option exercise (derivative) | 98 | $0.00 | 683 |
| 2022-06-06 | Option exercise (derivative) | 128 | $0.00 | 384 |
| 2022-06-06 | Tax withholding | 24 | $52.47 | 3,043 |
| 2022-06-06 | Option exercise | 98 | $0.00 | 3,067 |
| 2022-06-06 | Tax withholding | 32 | $52.47 | 2,969 |
| 2022-06-06 | Option exercise | 128 | $0.00 | 3,001 |
| 2022-06-05 | Grant / award (derivative) | 10,363 | $0.00 | 10,363 |
| 2022-06-03 | Option exercise (derivative) | 77 | $0.00 | 843 |
| 2022-06-03 | Tax withholding | 19 | $54.73 | 2,873 |
| 2022-06-03 | Option exercise | 77 | $0.00 | 2,892 |
| 2022-06-02 | Option exercise (derivative) | 53 | $0.00 | 793 |
| 2022-06-02 | Option exercise | 53 | $0.00 | 2,828 |
| 2022-06-02 | Tax withholding | 13 | $50.26 | 2,815 |
| 2022-03-07 | Option exercise (derivative) | 97 | $0.00 | 781 |
| 2022-03-07 | Option exercise (derivative) | 128 | $0.00 | 512 |
| 2022-03-07 | Tax withholding | 28 | $82.21 | 2,775 |
| 2022-03-07 | Option exercise | 128 | $0.00 | 2,744 |
| 2022-03-07 | Tax withholding | 38 | $82.21 | 2,706 |
| 2022-03-07 | Option exercise | 97 | $0.00 | 2,803 |
| 2022-03-03 | Option exercise (derivative) | 76 | $0.00 | 920 |
| 2022-03-03 | Option exercise | 76 | $0.00 | 2,639 |
| 2022-03-03 | Tax withholding | 23 | $85.99 | 2,616 |
| 2022-03-02 | Option exercise (derivative) | 211 | $0.00 | 846 |
| 2022-03-02 | Option exercise (derivative) | 461 | $0.00 | 0 |
| 2022-03-02 | Option exercise | 211 | $0.00 | 2,626 |
| 2022-03-02 | Tax withholding | 63 | $85.40 | 2,563 |
| 2022-03-02 | Option exercise | 171 | $0.00 | 2,142 |
| 2022-03-02 | Tax withholding | 51 | $85.40 | 2,091 |
| 2022-03-02 | Option exercise | 461 | $0.00 | 2,552 |
| 2022-03-02 | Tax withholding | 137 | $85.40 | 2,415 |
| 2022-03-01 | Grant / award (derivative) | 704 | $0.00 | 704 |
| 2022-03-01 | Grant / award (derivative) | 2,057 | $0.00 | 2,057 |
| 2022-03-01 | Grant / award (derivative) | 6,463 | $0.00 | 6,463 |
| 2021-12-17 | Open-market sale | 500 | $106.00 | 1,971 |
| 2021-12-13 | Open-market sale | 250 | $116.00 | 2,471 |
| 2021-12-08 | Option exercise (derivative) | 314 | $0.00 | 0 |
| 2021-12-08 | Option exercise | 314 | $27.24 | 3,035 |
| 2021-12-08 | Tax withholding | 133 | $115.00 | 2,902 |
| 2021-12-08 | Open-market sale | 181 | $115.00 | 2,721 |
| 2021-12-06 | Option exercise (derivative) | 98 | $0.00 | 878 |
| 2021-12-06 | Option exercise (derivative) | 128 | $0.00 | 640 |
| 2021-12-06 | Option exercise | 128 | $0.00 | 2,679 |
| 2021-12-06 | Tax withholding | 24 | $109.49 | 2,721 |
| 2021-12-06 | Option exercise | 98 | $0.00 | 2,745 |
| 2021-12-06 | Tax withholding | 32 | $109.49 | 2,647 |
| 2021-12-03 | Option exercise (derivative) | 77 | $0.00 | 996 |
| 2021-12-03 | Tax withholding | 19 | $110.74 | 2,551 |
| 2021-12-03 | Option exercise | 77 | $0.00 | 2,570 |
| 2021-12-02 | Option exercise (derivative) | 170 | $0.00 | 171 |
| 2021-12-02 | Option exercise | 170 | $0.00 | 2,535 |
| 2021-12-02 | Tax withholding | 42 | $109.36 | 2,493 |
| 2021-09-16 | Open-market sale | 500 | $132.50 | 2,365 |
| 2021-09-13 | Option exercise (derivative) | 93 | $0.00 | 0 |
| 2021-09-13 | Tax withholding | 23 | $133.31 | 2,865 |
| 2021-09-13 | Option exercise | 93 | $0.00 | 2,888 |
| 2021-09-07 | Option exercise (derivative) | 98 | $0.00 | 976 |
| 2021-09-07 | Option exercise (derivative) | 128 | $0.00 | 768 |
| 2021-09-07 | Option exercise | 128 | $0.00 | 2,753 |
| 2021-09-07 | Tax withholding | 32 | $142.39 | 2,721 |
| 2021-09-07 | Option exercise | 98 | $0.00 | 2,819 |
| 2021-09-07 | Tax withholding | 24 | $142.39 | 2,795 |
| 2021-09-03 | Option exercise (derivative) | 77 | $0.00 | 1,073 |
| 2021-09-03 | Option exercise | 77 | $0.00 | 2,644 |
| 2021-09-03 | Tax withholding | 19 | $141.01 | 2,625 |
| 2021-09-02 | Option exercise (derivative) | 171 | $0.00 | 341 |
| 2021-09-02 | Option exercise | 171 | $0.00 | 2,609 |
| 2021-09-02 | Tax withholding | 42 | $141.10 | 2,567 |
| 2021-08-26 | Option exercise (derivative) | 478 | $0.00 | 0 |
| 2021-08-26 | Option exercise (derivative) | 628 | $0.00 | 314 |
| 2021-08-26 | Option exercise | 478 | $25.20 | 2,916 |
| 2021-08-26 | Tax withholding | 184 | $135.00 | 2,732 |
| 2021-08-26 | Option exercise | 628 | $27.24 | 3,066 |
| 2021-08-26 | Tax withholding | 249 | $135.00 | 2,817 |
| 2021-08-26 | Open-market sale | 379 | $135.00 | 2,438 |
| 2021-06-16 | Option exercise (derivative) | 478 | $0.00 | 478 |
| 2021-06-16 | Tax withholding | 185 | $132.95 | 2,731 |
| 2021-06-16 | Option exercise | 478 | $25.20 | 2,916 |
| 2021-06-16 | Open-market sale | 293 | $132.89 | 2,438 |
| 2021-06-14 | Option exercise (derivative) | 93 | $0.00 | 93 |
| 2021-06-14 | Option exercise | 93 | $0.00 | 2,461 |
| 2021-06-14 | Tax withholding | 23 | $131.29 | 2,438 |
| 2021-06-07 | Option exercise (derivative) | 97 | $0.00 | 1,074 |
| 2021-06-07 | Option exercise (derivative) | 128 | $0.00 | 896 |
| 2021-06-07 | Option exercise | 97 | $0.00 | 2,392 |
| 2021-06-07 | Tax withholding | 32 | $119.85 | 2,295 |
| 2021-06-07 | Option exercise | 128 | $0.00 | 2,327 |
| 2021-06-07 | Tax withholding | 24 | $119.85 | 2,368 |
| 2021-06-03 | Option exercise (derivative) | 76 | $0.00 | 1,150 |
| 2021-06-03 | Option exercise | 76 | $0.00 | 2,218 |
| 2021-06-03 | Tax withholding | 19 | $117.68 | 2,199 |
| 2021-06-02 | Option exercise (derivative) | 170 | $0.00 | 512 |
| 2021-06-02 | Tax withholding | 42 | $118.00 | 2,142 |
| 2021-06-02 | Option exercise | 170 | $0.00 | 2,184 |
| 2021-03-12 | Option exercise (derivative) | 93 | $0.00 | 186 |
| 2021-03-12 | Tax withholding | 23 | $124.19 | 2,014 |
| 2021-03-12 | Option exercise | 93 | $0.00 | 2,037 |
| 2021-03-09 | Option exercise (derivative) | 327 | $0.00 | 0 |
| 2021-03-09 | Option exercise | 327 | $0.00 | 2,024 |
| 2021-03-09 | Tax withholding | 80 | $114.72 | 1,944 |
| 2021-03-08 | Option exercise (derivative) | 98 | $0.00 | 1,171 |
| 2021-03-08 | Tax withholding | 24 | $121.08 | 1,697 |
| 2021-03-08 | Option exercise | 98 | $0.00 | 1,721 |
| 2021-03-05 | Option exercise (derivative) | 128 | $0.00 | 1,024 |
| 2021-03-05 | Tax withholding | 32 | $118.46 | 1,623 |
| 2021-03-05 | Option exercise | 128 | $0.00 | 1,655 |
| 2021-03-03 | Option exercise (derivative) | 642 | $0.00 | 0 |
| 2021-03-03 | Option exercise (derivative) | 307 | $0.00 | 1,226 |
| 2021-03-03 | Option exercise | 642 | $0.00 | 1,452 |
| 2021-03-03 | Tax withholding | 157 | $130.45 | 1,295 |
| 2021-03-03 | Option exercise | 307 | $0.00 | 1,602 |
| 2021-03-03 | Tax withholding | 75 | $130.45 | 1,527 |
| 2021-03-02 | Option exercise (derivative) | 171 | $0.00 | 682 |
| 2021-03-02 | Grant / award (derivative) | 461 | $0.00 | 461 |
| 2021-03-02 | Grant / award (derivative) | 3,615 | $0.00 | 3,615 |
| 2021-03-02 | Grant / award (derivative) | 1,057 | $0.00 | 1,057 |
| 2021-03-02 | Option exercise | 171 | $0.00 | 861 |
| 2021-03-02 | Tax withholding | 51 | $136.08 | 810 |
| 2021-02-22 | Option exercise (derivative) | 956 | $0.00 | 956 |
| 2021-02-22 | Tax withholding | 423 | $147.00 | 1,223 |
| 2021-02-22 | Option exercise | 956 | $25.20 | 1,646 |
| 2021-02-22 | Open-market sale | 533 | $147.00 | 690 |
| 2020-12-17 | Option exercise (derivative) | 313 | $0.00 | 942 |
| 2020-12-17 | Tax withholding | 176 | $129.00 | 1,077 |
| 2020-12-17 | Option exercise | 313 | $27.24 | 1,253 |
| 2020-12-17 | Open-market sale | 250 | $132.00 | 690 |
| 2020-12-17 | Open-market sale | 137 | $129.00 | 940 |
| 2020-12-16 | Option exercise (derivative) | 314 | $0.00 | 1,255 |
| 2020-12-16 | Option exercise | 314 | $27.24 | 1,254 |
| 2020-12-16 | Open-market sale | 137 | $127.00 | 940 |
| 2020-12-16 | Tax withholding | 177 | $127.00 | 1,077 |
| 2020-12-14 | Option exercise (derivative) | 93 | $0.00 | 279 |
| 2020-12-14 | Tax withholding | 42 | $125.23 | 940 |
| 2020-12-14 | Option exercise | 93 | $0.00 | 982 |
| 2020-12-09 | Option exercise (derivative) | 326 | $0.00 | 327 |
| 2020-12-09 | Tax withholding | 145 | $125.34 | 889 |
| 2020-12-09 | Option exercise | 326 | $0.00 | 1,034 |
| 2020-12-07 | Option exercise (derivative) | 97 | $0.00 | 1,269 |
| 2020-12-07 | Option exercise (derivative) | 127 | $0.00 | 1,152 |
| 2020-12-07 | Tax withholding | 44 | $130.78 | 708 |
| 2020-12-07 | Option exercise | 127 | $0.00 | 712 |
| 2020-12-07 | Tax withholding | 57 | $130.78 | 655 |
| 2020-12-07 | Option exercise | 97 | $0.00 | 752 |
| 2020-12-02 | Option exercise (derivative) | 170 | $0.00 | 853 |
| 2020-12-02 | Tax withholding | 76 | $129.97 | 585 |
| 2020-12-02 | Option exercise | 170 | $0.00 | 661 |
| 2020-11-23 | Option exercise (derivative) | 956 | $0.00 | 1,912 |
| 2020-11-23 | Open-market sale | 442 | $131.00 | 491 |
| 2020-11-23 | Option exercise | 956 | $25.20 | 1,447 |
| 2020-11-23 | Tax withholding | 514 | $131.00 | 933 |
| 2020-09-14 | Option exercise (derivative) | 92 | $0.00 | 372 |
| 2020-09-14 | Tax withholding | 41 | $119.66 | 491 |
| 2020-09-14 | Option exercise | 92 | $0.00 | 532 |
| 2020-09-09 | Option exercise (derivative) | 327 | $0.00 | 653 |
| 2020-09-09 | Option exercise | 327 | $0.00 | 586 |
| 2020-09-09 | Tax withholding | 146 | $120.01 | 440 |
| 2020-09-08 | Option exercise (derivative) | 128 | $0.00 | 1,279 |
| 2020-09-08 | Option exercise (derivative) | 98 | $0.00 | 1,366 |
| 2020-09-08 | Option exercise | 128 | $0.00 | 250 |
| 2020-09-08 | Tax withholding | 45 | $124.26 | 205 |
| 2020-09-08 | Option exercise | 98 | $0.00 | 303 |
| 2020-09-08 | Tax withholding | 44 | $124.26 | 259 |
| 2020-09-02 | Option exercise (derivative) | 171 | $0.00 | 1,023 |
| 2020-09-02 | Option exercise | 171 | $0.00 | 173 |
| 2020-09-02 | Tax withholding | 51 | $132.72 | 122 |
| 2020-09-01 | Option exercise (derivative) | 1,000 | $0.00 | 5,003 |
| 2020-09-01 | Open-market sale | 467 | $131.00 | 2 |
| 2020-09-01 | Option exercise | 1,000 | $44.30 | 1,002 |
| 2020-09-01 | Tax withholding | 533 | $131.00 | 469 |
| 2020-08-25 | Option exercise (derivative) | 1,000 | $0.00 | 6,003 |
| 2020-08-25 | Tax withholding | 547 | $123.50 | 455 |
| 2020-08-25 | Option exercise | 1,000 | $44.30 | 1,002 |
| 2020-08-25 | Open-market sale | 453 | $123.50 | 2 |
| 2020-08-17 | Option exercise (derivative) | 1,000 | $0.00 | 7,003 |
| 2020-08-17 | Open-market sale | 442 | $118.50 | 2 |
| 2020-08-17 | Tax withholding | 558 | $118.50 | 444 |
| 2020-08-17 | Option exercise | 1,000 | $44.30 | 1,002 |
| 2020-08-13 | Open-market sale | 280 | $118.00 | 2 |
| 2020-08-03 | Option exercise (derivative) | 1,000 | $0.00 | 8,003 |
| 2020-08-03 | Option exercise | 1,000 | $44.30 | 1,282 |
| 2020-08-03 | Tax withholding | 559 | $118.00 | 723 |
| 2020-08-03 | Open-market sale | 441 | $118.00 | 282 |
| 2020-07-30 | Option exercise (derivative) | 956 | $0.00 | 2,868 |
| 2020-07-30 | Option exercise | 956 | $25.20 | 1,520 |
| 2020-07-30 | Tax withholding | 429 | $115.00 | 1,091 |
| 2020-07-30 | Open-market sale | 527 | $115.00 | 564 |
| 2020-07-30 | Open-market sale | 282 | $115.10 | 282 |
| 2020-06-16 | Option exercise (derivative) | 314 | $0.00 | 1,569 |
| 2020-06-16 | Open-market sale | 389 | $98.00 | 564 |
| 2020-06-16 | Tax withholding | 155 | $96.70 | 1,112 |
| 2020-06-16 | Option exercise | 314 | $27.24 | 1,267 |
| 2020-06-16 | Open-market sale | 65 | $96.41 | 953 |
| 2020-06-12 | Option exercise (derivative) | 93 | $0.00 | 464 |
| 2020-06-12 | Tax withholding | 28 | $91.36 | 1,018 |
| 2020-06-12 | Option exercise | 93 | $0.00 | 1,046 |
| 2020-06-09 | Option exercise (derivative) | 326 | $0.00 | 980 |
| 2020-06-09 | Tax withholding | 96 | $98.84 | 953 |
| 2020-06-09 | Option exercise | 326 | $0.00 | 1,049 |
| 2020-06-08 | Option exercise (derivative) | 98 | $0.00 | 1,464 |
| 2020-06-08 | Tax withholding | 29 | $98.51 | 723 |
| 2020-06-08 | Option exercise | 98 | $0.00 | 752 |
| 2020-06-05 | Option exercise (derivative) | 128 | $0.00 | 1,407 |
| 2020-06-05 | Tax withholding | 38 | $99.20 | 774 |
| 2020-06-05 | Option exercise | 128 | $0.00 | 812 |
| 2020-06-05 | Open-market sale | 120 | $100.00 | 654 |
| 2020-06-03 | Open-market sale | 500 | $98.00 | 684 |
| 2020-06-02 | Option exercise (derivative) | 170 | $0.00 | 1,194 |
| 2020-06-02 | Tax withholding | 50 | $96.19 | 1,184 |
| 2020-06-02 | Option exercise | 170 | $0.00 | 1,234 |
| 2020-05-26 | Open-market sale | 500 | $93.24 | 1,064 |
| 2020-05-11 | Option exercise (derivative) | 956 | $0.00 | 5,258 |
| 2020-05-11 | Open-market sale | 490 | $92.00 | 1,564 |
| 2020-05-11 | Option exercise | 956 | $25.20 | 2,520 |
| 2020-05-11 | Tax withholding | 466 | $92.00 | 2,054 |
| 2020-05-06 | Option exercise (derivative) | 844 | $0.00 | 0 |
| 2020-05-06 | Option exercise (derivative) | 313 | $0.00 | 1,883 |
| 2020-05-06 | Option exercise | 844 | $20.49 | 2,408 |
| 2020-05-06 | Tax withholding | 388 | $87.50 | 2,020 |
| 2020-05-06 | Tax withholding | 162 | $86.00 | 1,715 |
| 2020-05-06 | Option exercise | 313 | $27.24 | 1,877 |
| 2020-05-06 | Open-market sale | 151 | $86.00 | 1,564 |
| 2020-03-12 | Option exercise (derivative) | 93 | $0.00 | 557 |
| 2020-03-12 | Tax withholding | 28 | $79.56 | 1,564 |
| 2020-03-12 | Option exercise | 93 | $0.00 | 1,592 |
| 2020-03-09 | Option exercise (derivative) | 326 | $0.00 | 1,306 |
| 2020-03-09 | Tax withholding | 96 | $84.48 | 1,499 |
| 2020-03-09 | Option exercise | 326 | $0.00 | 1,595 |
| 2020-03-06 | Option exercise (derivative) | 390 | $0.00 | 1,562 |
| 2020-03-06 | Option exercise (derivative) | 856 | $0.00 | 0 |
| 2020-03-06 | Option exercise | 856 | $0.00 | 1,252 |
| 2020-03-06 | Tax withholding | 259 | $87.64 | 993 |
| 2020-03-06 | Option exercise | 390 | $0.00 | 1,383 |
| 2020-03-06 | Tax withholding | 114 | $87.64 | 1,269 |
| 2020-03-05 | Option exercise (derivative) | 128 | $0.00 | 1,535 |
| 2020-03-05 | Option exercise | 128 | $0.00 | 441 |
| 2020-03-05 | Tax withholding | 45 | $91.86 | 396 |
| 2020-03-03 | Grant / award (derivative) | 642 | $0.00 | 642 |
| 2020-03-03 | Grant / award (derivative) | 1,533 | $0.00 | 1,533 |
| 2020-03-03 | Grant / award (derivative) | 6,074 | $0.00 | 6,074 |
| 2020-03-02 | Option exercise (derivative) | 310 | $0.00 | 0 |
| 2020-03-02 | Option exercise (derivative) | 171 | $0.00 | 1,364 |
| 2020-03-02 | Option exercise | 310 | $0.00 | 310 |
| 2020-03-02 | Tax withholding | 60 | $90.50 | 313 |
| 2020-03-02 | Tax withholding | 108 | $90.50 | 202 |
| 2020-03-02 | Option exercise | 171 | $0.00 | 373 |
| 2019-12-16 | Option exercise (derivative) | 956 | $0.00 | 6,214 |
| 2019-12-16 | Option exercise (derivative) | 314 | $0.00 | 2,196 |
| 2019-12-16 | Option exercise | 956 | $25.20 | 956 |
| 2019-12-16 | Open-market sale | 320 | $76.50 | 65 |
| 2019-12-16 | Open-market sale | 142 | $76.50 | 385 |
| 2019-12-16 | Tax withholding | 172 | $76.50 | 527 |
| 2019-12-16 | Open-market sale | 454 | $77.25 | 0 |
| 2019-12-16 | Tax withholding | 502 | $77.25 | 454 |
| 2019-12-16 | Option exercise | 314 | $27.24 | 699 |
| 2019-12-12 | Option exercise (derivative) | 93 | $0.00 | 650 |
| 2019-12-12 | Tax withholding | 28 | $75.45 | 385 |
| 2019-12-12 | Option exercise | 93 | $0.00 | 413 |
| 2019-12-09 | Option exercise (derivative) | 327 | $0.00 | 1,632 |
| 2019-12-09 | Tax withholding | 97 | $76.98 | 320 |
| 2019-12-09 | Option exercise | 327 | $0.00 | 417 |
| 2019-12-06 | Option exercise (derivative) | 843 | $0.00 | 844 |
| 2019-12-06 | Open-market sale | 438 | $78.00 | 90 |
| 2019-12-06 | Tax withholding | 405 | $78.00 | 528 |
| 2019-12-06 | Option exercise | 843 | $20.49 | 933 |
| 2019-12-05 | Option exercise (derivative) | 128 | $0.00 | 1,663 |
| 2019-12-05 | Open-market sale | 337 | $77.00 | 90 |
| 2019-12-05 | Option exercise | 128 | $0.00 | 465 |
| 2019-12-05 | Tax withholding | 38 | $75.31 | 427 |
| 2019-12-02 | Option exercise (derivative) | 310 | $0.00 | 310 |
| 2019-12-02 | Option exercise (derivative) | 170 | $0.00 | 1,535 |
| 2019-12-02 | Tax withholding | 51 | $77.62 | 337 |
| 2019-12-02 | Tax withholding | 92 | $77.62 | 218 |
| 2019-12-02 | Option exercise | 170 | $0.00 | 388 |
| 2019-12-02 | Option exercise | 310 | $0.00 | 310 |
| 2019-11-13 | Open-market sale | 331 | $74.00 | 0 |
| 2019-11-11 | Open-market sale | 150 | $72.05 | 331 |
| 2019-09-16 | Open-market sale | 240 | $71.75 | 481 |
| 2019-09-12 | Option exercise (derivative) | 314 | $0.00 | 2,510 |
| 2019-09-12 | Option exercise (derivative) | 93 | $0.00 | 743 |
| 2019-09-12 | Option exercise (derivative) | 844 | $0.00 | 1,687 |
| 2019-09-12 | Tax withholding | 176 | $73.00 | 859 |
| 2019-09-12 | Option exercise | 314 | $27.24 | 1,035 |
| 2019-09-12 | Tax withholding | 418 | $70.25 | 1,147 |
| 2019-09-12 | Option exercise | 844 | $20.49 | 1,565 |
| 2019-09-12 | Open-market sale | 138 | $73.00 | 721 |
| 2019-09-12 | Option exercise | 93 | $0.00 | 749 |
| 2019-09-12 | Tax withholding | 28 | $71.23 | 721 |
| 2019-09-11 | Option exercise (derivative) | 956 | $0.00 | 7,170 |
| 2019-09-11 | Open-market sale | 435 | $71.00 | 656 |
| 2019-09-11 | Tax withholding | 521 | $71.11 | 1,091 |
| 2019-09-11 | Option exercise | 956 | $25.20 | 1,612 |
| 2019-09-09 | Option exercise (derivative) | 326 | $0.00 | 1,959 |
| 2019-09-09 | Tax withholding | 97 | $71.58 | 656 |
| 2019-09-09 | Option exercise | 326 | $0.00 | 753 |
| 2019-09-05 | Option exercise (derivative) | 128 | $0.00 | 1,791 |
| 2019-09-05 | Tax withholding | 38 | $70.16 | 427 |
| 2019-09-05 | Option exercise | 128 | $0.00 | 465 |
| 2019-09-03 | Option exercise (derivative) | 309 | $0.00 | 620 |
| 2019-09-03 | Option exercise (derivative) | 171 | $0.00 | 1,705 |
| 2019-09-03 | Tax withholding | 51 | $70.15 | 337 |
| 2019-09-03 | Option exercise | 309 | $0.00 | 309 |
| 2019-09-03 | Option exercise | 171 | $0.00 | 388 |
| 2019-09-03 | Tax withholding | 92 | $70.15 | 217 |
| 2019-08-26 | Open-market sale | 427 | $70.00 | 0 |
| 2019-06-14 | Option exercise (derivative) | 843 | $0.00 | 2,531 |
| 2019-06-14 | Option exercise (derivative) | 956 | $0.00 | 8,126 |
| 2019-06-14 | Option exercise | 956 | $25.20 | 1,383 |
| 2019-06-14 | Tax withholding | 524 | $70.25 | 859 |
| 2019-06-14 | Open-market sale | 432 | $70.25 | 427 |
| 2019-06-14 | Tax withholding | 422 | $70.25 | 848 |
| 2019-06-14 | Option exercise | 843 | $20.49 | 1,270 |
| 2019-06-13 | Option exercise (derivative) | 313 | $0.00 | 2,824 |
| 2019-06-13 | Option exercise | 313 | $27.24 | 969 |
| 2019-06-13 | Tax withholding | 177 | $71.25 | 792 |
| 2019-06-13 | Open-market sale | 229 | $71.25 | 427 |
| 2019-06-13 | Open-market sale | 136 | $71.25 | 656 |
| 2019-06-12 | Option exercise (derivative) | 92 | $0.00 | 836 |
| 2019-06-12 | Option exercise | 92 | $0.00 | 748 |
| 2019-06-12 | Tax withholding | 28 | $70.66 | 720 |
| 2019-06-10 | Option exercise (derivative) | 326 | $0.00 | 2,285 |
| 2019-06-10 | Tax withholding | 97 | $70.63 | 656 |
| 2019-06-10 | Option exercise | 326 | $0.00 | 753 |
| 2019-06-05 | Option exercise (derivative) | 128 | $0.00 | 1,919 |
| 2019-06-05 | Tax withholding | 38 | $69.91 | 427 |
| 2019-06-05 | Option exercise | 128 | $0.00 | 465 |
| 2019-06-03 | Option exercise (derivative) | 170 | $0.00 | 1,876 |
| 2019-06-03 | Option exercise (derivative) | 310 | $0.00 | 929 |
| 2019-06-03 | Tax withholding | 51 | $72.14 | 337 |
| 2019-06-03 | Option exercise | 170 | $0.00 | 388 |
| 2019-06-03 | Option exercise | 310 | $0.00 | 310 |
| 2019-06-03 | Tax withholding | 92 | $72.14 | 218 |
| 2019-05-24 | Open-market sale | 500 | $74.00 | 0 |
| 2019-05-24 | Open-market sale | 365 | $73.50 | 500 |
| 2019-05-22 | Open-market sale | 500 | $73.00 | 865 |
| 2019-05-10 | Open-market sale | 500 | $70.00 | 1,365 |
| 2019-03-13 | Open-market sale | 500 | $65.50 | 1,865 |
| 2019-03-12 | Option exercise (derivative) | 93 | $0.00 | 928 |
| 2019-03-12 | Option exercise (derivative) | 956 | $0.00 | 9,082 |
| 2019-03-12 | Option exercise (derivative) | 314 | $0.00 | 3,137 |
| 2019-03-12 | Tax withholding | 185 | $65.25 | 2,494 |
| 2019-03-12 | Option exercise | 93 | $0.00 | 2,393 |
| 2019-03-12 | Tax withholding | 28 | $64.92 | 2,365 |
| 2019-03-12 | Option exercise | 314 | $27.24 | 2,679 |
| 2019-03-12 | Open-market sale | 413 | $65.25 | 2,365 |
| 2019-03-12 | Tax withholding | 543 | $65.25 | 2,778 |
| 2019-03-12 | Option exercise | 956 | $25.20 | 3,321 |
| 2019-03-11 | Option exercise (derivative) | 844 | $0.00 | 3,374 |
| 2019-03-11 | Option exercise (derivative) | 327 | $0.00 | 2,611 |
| 2019-03-11 | Option exercise (derivative) | 196 | $0.00 | 174 |
| 2019-03-11 | Tax withholding | 437 | $64.75 | 2,707 |
| 2019-03-11 | Option exercise | 844 | $20.49 | 3,144 |
| 2019-03-11 | Tax withholding | 101 | $64.75 | 2,395 |
| 2019-03-11 | Option exercise | 196 | $20.05 | 2,496 |
| 2019-03-11 | Tax withholding | 97 | $64.01 | 2,300 |
| 2019-03-11 | Option exercise | 327 | $0.00 | 2,397 |
| 2019-03-11 | Open-market sale | 407 | $64.75 | 2,300 |
| 2019-03-07 | Option exercise (derivative) | 76 | $0.00 | 0 |
| 2019-03-07 | Tax withholding | 23 | $64.35 | 2,070 |
| 2019-03-07 | Option exercise | 76 | $0.00 | 2,093 |
| 2019-03-06 | Grant / award (derivative) | 6,646 | $0.00 | 6,646 |
| 2019-03-06 | Grant / award (derivative) | 856 | $0.00 | 856 |
| 2019-03-06 | Grant / award (derivative) | 1,952 | $0.00 | 1,952 |
| 2019-03-05 | Option exercise (derivative) | 890 | $0.00 | 0 |
| 2019-03-05 | Option exercise (derivative) | 511 | $0.00 | 2,047 |
| 2019-03-05 | Option exercise | 511 | $0.00 | 2,168 |
| 2019-03-05 | Tax withholding | 151 | $64.84 | 2,017 |
| 2019-03-05 | Tax withholding | 259 | $64.84 | 1,657 |
| 2019-03-05 | Option exercise | 890 | $0.00 | 1,916 |
| 2019-03-04 | Option exercise (derivative) | 171 | $0.00 | 2,046 |
| 2019-03-04 | Option exercise (derivative) | 309 | $0.00 | 1,239 |
| 2019-03-04 | Tax withholding | 89 | $66.32 | 904 |
| 2019-03-04 | Option exercise | 309 | $0.00 | 993 |
| 2019-03-04 | Option exercise | 171 | $0.00 | 1,075 |
| 2019-03-04 | Tax withholding | 49 | $66.32 | 1,026 |
| 2019-02-28 | Option exercise (derivative) | 314 | $0.00 | 3,451 |
| 2019-02-28 | Option exercise (derivative) | 955 | $0.00 | 10,038 |
| 2019-02-28 | Option exercise | 955 | $25.20 | 1,639 |
| 2019-02-28 | Tax withholding | 570 | $66.03 | 1,069 |
| 2019-02-28 | Open-market sale | 385 | $66.00 | 684 |
| 2019-02-28 | Option exercise | 314 | $27.24 | 998 |
| 2019-02-28 | Tax withholding | 184 | $66.03 | 814 |
| 2019-02-25 | Option exercise (derivative) | 843 | $0.00 | 4,218 |
| 2019-02-25 | Option exercise (derivative) | 196 | $0.00 | 370 |
| 2019-02-25 | Option exercise | 843 | $20.49 | 1,527 |
| 2019-02-25 | Tax withholding | 466 | $65.50 | 1,061 |
| 2019-02-25 | Option exercise | 196 | $20.05 | 880 |
| 2019-02-25 | Tax withholding | 108 | $65.50 | 772 |
| 2019-02-25 | Open-market sale | 88 | $65.50 | 684 |
| 2018-12-12 | Option exercise (derivative) | 93 | $0.00 | 1,021 |
| 2018-12-12 | Option exercise | 93 | $0.00 | 712 |
| 2018-12-12 | Tax withholding | 28 | $50.03 | 684 |
| 2018-12-10 | Option exercise (derivative) | 326 | $0.00 | 2,938 |
| 2018-12-10 | Option exercise | 326 | $0.00 | 716 |
| 2018-12-10 | Tax withholding | 97 | $49.83 | 619 |
| 2018-12-07 | Option exercise (derivative) | 76 | $0.00 | 76 |
| 2018-12-07 | Option exercise | 76 | $0.00 | 413 |
| 2018-12-07 | Tax withholding | 23 | $51.60 | 390 |
| 2018-12-03 | Option exercise (derivative) | 170 | $0.00 | 2,217 |
| 2018-12-03 | Option exercise (derivative) | 310 | $0.00 | 1,548 |
| 2018-12-03 | Option exercise | 310 | $0.00 | 310 |
| 2018-12-03 | Option exercise | 170 | $0.00 | 388 |
| 2018-12-03 | Tax withholding | 51 | $53.99 | 337 |
| 2018-12-03 | Tax withholding | 92 | $53.99 | 218 |
| 2018-09-14 | Open-market sale | 173 | $64.50 | 0 |
| 2018-09-13 | Option exercise (derivative) | 314 | $0.00 | 3,765 |
| 2018-09-13 | Option exercise (derivative) | 478 | $0.00 | 10,993 |
| 2018-09-13 | Open-market sale | 455 | $65.31 | 173 |
| 2018-09-13 | Option exercise | 478 | $25.20 | 900 |
| 2018-09-13 | Tax withholding | 272 | $65.25 | 628 |
| 2018-09-13 | Option exercise | 314 | $27.24 | 608 |
| 2018-09-13 | Tax withholding | 186 | $65.00 | 422 |
| 2018-09-12 | Option exercise (derivative) | 93 | $0.00 | 1,114 |
| 2018-09-12 | Option exercise | 93 | $0.00 | 322 |
| 2018-09-12 | Tax withholding | 28 | $63.75 | 294 |
| 2018-09-10 | Option exercise (derivative) | 478 | $0.00 | 10,993 |
| 2018-09-10 | Option exercise (derivative) | 326 | $0.00 | 3,264 |
| 2018-09-10 | Open-market sale | 205 | $64.40 | 229 |
| 2018-09-10 | Tax withholding | 273 | $64.40 | 434 |
| 2018-09-10 | Option exercise | 478 | $25.20 | 707 |
| 2018-09-10 | Tax withholding | 97 | $63.65 | 229 |
| 2018-09-10 | Open-market sale | 53 | $64.00 | 0 |
| 2018-09-10 | Option exercise | 326 | $0.00 | 326 |
| 2018-09-07 | Option exercise (derivative) | 76 | $0.00 | 152 |
| 2018-09-07 | Option exercise (derivative) | 194 | $0.00 | 566 |
| 2018-09-07 | Tax withholding | 23 | $63.25 | 53 |
| 2018-09-07 | Tax withholding | 101 | $63.80 | 146 |
| 2018-09-07 | Option exercise | 194 | $20.05 | 247 |
| 2018-09-07 | Open-market sale | 93 | $63.83 | 53 |
| 2018-09-07 | Option exercise | 76 | $0.00 | 76 |
| 2018-09-06 | Open-market sale | 338 | $63.00 | 0 |
| 2018-09-04 | Option exercise (derivative) | 310 | $0.00 | 1,858 |
| 2018-09-04 | Option exercise (derivative) | 171 | $0.00 | 2,387 |
| 2018-09-04 | Option exercise (derivative) | 844 | $0.00 | 5,061 |
| 2018-09-04 | Option exercise | 310 | $0.00 | 310 |
| 2018-09-04 | Tax withholding | 441 | $63.50 | 741 |
| 2018-09-04 | Open-market sale | 403 | $63.50 | 338 |
| 2018-09-04 | Tax withholding | 92 | $63.70 | 218 |
| 2018-09-04 | Option exercise | 171 | $0.00 | 389 |
| 2018-09-04 | Option exercise | 844 | $20.49 | 1,182 |
| 2018-09-04 | Tax withholding | 51 | $63.70 | 338 |
| 2018-08-23 | Open-market sale | 661 | $61.25 | 0 |
| 2018-08-16 | Option exercise (derivative) | 956 | $0.00 | 11,471 |
| 2018-08-16 | Open-market sale | 393 | $60.50 | 661 |
| 2018-08-16 | Tax withholding | 563 | $60.50 | 1,054 |
| 2018-08-16 | Option exercise | 956 | $25.20 | 1,617 |
| 2018-06-15 | Option exercise (derivative) | 313 | $0.00 | 4,079 |
| 2018-06-15 | Option exercise (derivative) | 196 | $0.00 | 760 |
| 2018-06-15 | Tax withholding | 103 | $62.05 | 754 |
| 2018-06-15 | Option exercise | 196 | $20.05 | 857 |
| 2018-06-15 | Option exercise | 313 | $27.24 | 974 |
| 2018-06-15 | Tax withholding | 190 | $62.05 | 784 |
| 2018-06-15 | Open-market sale | 123 | $62.10 | 661 |
| 2018-06-12 | Option exercise (derivative) | 93 | $0.00 | 1,207 |
| 2018-06-12 | Tax withholding | 28 | $62.10 | 661 |
| 2018-06-12 | Option exercise | 93 | $0.00 | 689 |
| 2018-06-11 | Option exercise (derivative) | 327 | $0.00 | 3,590 |
| 2018-06-11 | Option exercise | 327 | $0.00 | 693 |
| 2018-06-11 | Tax withholding | 97 | $62.45 | 596 |
| 2018-06-07 | Option exercise (derivative) | 74 | $0.00 | 228 |
| 2018-06-07 | Option exercise | 74 | $0.00 | 388 |
| 2018-06-07 | Tax withholding | 22 | $65.40 | 366 |
| 2018-06-06 | Option exercise (derivative) | 843 | $0.00 | 5,905 |
| 2018-06-06 | Tax withholding | 436 | $65.00 | 1,036 |
| 2018-06-06 | Open-market sale | 722 | $65.11 | 314 |
| 2018-06-06 | Option exercise | 843 | $20.49 | 1,472 |
| 2018-06-04 | Option exercise (derivative) | 314 | $0.00 | 4,392 |
| 2018-06-04 | Tax withholding | 189 | $63.15 | 418 |
| 2018-06-04 | Open-market sale | 125 | $63.18 | 293 |
| 2018-06-04 | Option exercise | 314 | $27.24 | 607 |
| 2018-06-04 | Option exercise (derivative) | 170 | $0.00 | 2,558 |
| 2018-06-04 | Option exercise (derivative) | 309 | $0.00 | 2,168 |
| 2018-06-04 | Option exercise | 309 | $0.00 | 602 |
| 2018-06-04 | Tax withholding | 92 | $62.30 | 510 |
| 2018-06-04 | Option exercise | 170 | $0.00 | 680 |
| 2018-06-04 | Tax withholding | 51 | $62.30 | 629 |
| 2018-05-30 | Option exercise (derivative) | 956 | $0.00 | 12,427 |
| 2018-05-30 | Option exercise | 956 | $25.20 | 1,249 |
| 2018-05-30 | Tax withholding | 553 | $62.65 | 696 |
| 2018-05-30 | Open-market sale | 403 | $62.73 | 293 |
| 2018-03-12 | Option exercise (derivative) | 92 | $0.00 | 1,300 |
| 2018-03-12 | Option exercise | 92 | $0.00 | 321 |
| 2018-03-12 | Tax withholding | 28 | $62.85 | 293 |
| 2018-03-09 | Open-market sale | 608 | $63.00 | 0 |
| 2018-03-09 | Option exercise (derivative) | 326 | $0.00 | 3,917 |
| 2018-03-09 | Tax withholding | 97 | $62.70 | 229 |
| 2018-03-09 | Option exercise | 326 | $0.00 | 326 |
| 2018-03-07 | Option exercise (derivative) | 194 | $0.00 | 976 |
| 2018-03-07 | Option exercise (derivative) | 76 | $0.00 | 302 |
| 2018-03-07 | Tax withholding | 102 | $60.20 | 1,700 |
| 2018-03-07 | Option exercise | 194 | $20.05 | 1,802 |
| 2018-03-07 | Tax withholding | 23 | $60.85 | 1,608 |
| 2018-03-07 | Option exercise | 76 | $0.00 | 1,631 |
| 2018-03-07 | Open-market sale | 500 | $63.00 | 1,108 |
| 2018-03-07 | Open-market sale | 500 | $62.85 | 608 |
| 2018-03-07 | Open-market sale | 92 | $62.23 | 1,608 |
| 2018-03-06 | Option exercise (derivative) | 2,250 | $0.00 | 9,003 |
| 2018-03-06 | Open-market sale | 500 | $60.53 | 1,555 |
| 2018-03-06 | Open-market sale | 417 | $60.12 | 2,055 |
| 2018-03-06 | Tax withholding | 1,833 | $60.10 | 2,472 |
| 2018-03-06 | Option exercise | 2,250 | $44.30 | 4,305 |
| 2018-03-05 | Grant / award (derivative) | 2,558 | $0.00 | 2,558 |
| 2018-03-05 | Grant / award (derivative) | 8,233 | $0.00 | 8,233 |
| 2018-03-05 | Grant / award (derivative) | 890 | $0.00 | 890 |
| 2018-03-05 | Option exercise (derivative) | 1,296 | $0.00 | 0 |
| 2018-03-05 | Option exercise (derivative) | 1,687 | $0.00 | 6,748 |
| 2018-03-05 | Option exercise (derivative) | 196 | $0.00 | 1,170 |
| 2018-03-05 | Tax withholding | 912 | $58.80 | 2,830 |
| 2018-03-05 | Option exercise | 1,687 | $20.49 | 3,742 |
| 2018-03-05 | Tax withholding | 554 | $58.90 | 2,797 |
| 2018-03-05 | Option exercise | 1,296 | $11.05 | 3,351 |
| 2018-03-05 | Tax withholding | 105 | $58.75 | 2,146 |
| 2018-03-05 | Option exercise | 196 | $20.05 | 2,251 |
| 2018-03-05 | Open-market sale | 775 | $58.85 | 2,055 |
| 2018-03-02 | Option exercise (derivative) | 1,140 | $0.00 | 0 |
| 2018-03-02 | Option exercise (derivative) | 682 | $0.00 | 2,728 |
| 2018-03-02 | Option exercise (derivative) | 310 | $0.00 | 2,477 |
| 2018-03-02 | Option exercise | 1,140 | $0.00 | 1,901 |
| 2018-03-02 | Tax withholding | 327 | $55.90 | 1,574 |
| 2018-03-02 | Option exercise | 682 | $0.00 | 2,256 |
| 2018-03-02 | Tax withholding | 201 | $55.90 | 2,055 |
| 2018-03-02 | Option exercise | 310 | $0.00 | 851 |
| 2018-03-02 | Tax withholding | 90 | $55.90 | 761 |
| 2018-02-28 | Option exercise (derivative) | 956 | $0.00 | 12,427 |
| 2018-02-28 | Option exercise (derivative) | 1,568 | $0.00 | 4,706 |
| 2018-02-28 | Tax withholding | 1,011 | $59.80 | 1,098 |
| 2018-02-28 | Option exercise | 1,568 | $0.00 | 2,109 |
| 2018-02-28 | Option exercise | 956 | $0.00 | 1,497 |
| 2018-02-28 | Tax withholding | 601 | $58.60 | 896 |
| 2018-02-28 | Open-market sale | 355 | $58.61 | 541 |
| 2017-12-12 | Option exercise (derivative) | 93 | $0.00 | 1,392 |
| 2017-12-12 | Option exercise | 93 | $0.00 | 572 |
| 2017-12-12 | Tax withholding | 31 | $49.75 | 541 |
| 2017-12-11 | Option exercise (derivative) | 326 | $0.00 | 4,243 |
| 2017-12-11 | Option exercise | 326 | $0.00 | 585 |
| 2017-12-11 | Tax withholding | 106 | $49.65 | 479 |
| 2017-12-07 | Option exercise (derivative) | 76 | $0.00 | 378 |
| 2017-12-07 | Option exercise | 76 | $0.00 | 1,012 |
| 2017-12-07 | Open-market sale | 728 | $49.73 | 259 |
| 2017-12-07 | Tax withholding | 25 | $49.15 | 987 |
| 2017-12-04 | Option exercise (derivative) | 309 | $0.00 | 2,787 |
| 2017-12-04 | Option exercise | 309 | $0.00 | 1,037 |
| 2017-12-04 | Tax withholding | 101 | $50.25 | 936 |
| 2017-09-15 | Option exercise (derivative) | 956 | $0.00 | 13,383 |
| 2017-09-15 | Tax withholding | 602 | $55.85 | 1,082 |
| 2017-09-15 | Option exercise | 956 | $0.00 | 1,684 |
| 2017-09-15 | Open-market sale | 354 | $55.90 | 728 |
| 2017-09-12 | Option exercise (derivative) | 371 | $0.00 | 1,485 |
| 2017-09-12 | Option exercise | 371 | $0.00 | 849 |
| 2017-09-12 | Tax withholding | 121 | $56.55 | 728 |
| 2017-09-11 | Option exercise (derivative) | 844 | $0.00 | 8,435 |
| 2017-09-11 | Option exercise (derivative) | 196 | $0.00 | 1,366 |
| 2017-09-11 | Option exercise (derivative) | 327 | $0.00 | 4,569 |
| 2017-09-11 | Option exercise | 844 | $0.00 | 1,322 |
| 2017-09-11 | Option exercise | 327 | $0.00 | 585 |
| 2017-09-11 | Tax withholding | 107 | $55.65 | 478 |
| 2017-09-11 | Tax withholding | 111 | $56.55 | 563 |
| 2017-09-11 | Option exercise | 196 | $0.00 | 674 |
| 2017-09-11 | Open-market sale | 363 | $56.50 | 478 |
| 2017-09-11 | Tax withholding | 481 | $56.45 | 841 |
| 2017-09-07 | Option exercise (derivative) | 74 | $0.00 | 454 |
| 2017-09-07 | Tax withholding | 25 | $56.25 | 258 |
| 2017-09-07 | Option exercise | 74 | $0.00 | 283 |
| 2017-09-05 | Option exercise (derivative) | 310 | $0.00 | 3,096 |
| 2017-09-05 | Tax withholding | 101 | $57.65 | 209 |
| 2017-09-05 | Option exercise | 310 | $0.00 | 310 |
| 2017-08-30 | Option exercise (derivative) | 646 | $0.00 | 1,296 |
| 2017-08-30 | Tax withholding | 296 | $55.95 | 350 |
| 2017-08-30 | Option exercise | 646 | $0.00 | 646 |
| 2017-08-30 | Open-market sale | 350 | $56.00 | 0 |
| 2017-08-29 | Option exercise (derivative) | 956 | $0.00 | 14,339 |
| 2017-08-29 | Tax withholding | 602 | $55.85 | 354 |
| 2017-08-29 | Option exercise | 956 | $0.00 | 956 |
| 2017-08-29 | Open-market sale | 354 | $55.85 | 0 |
| 2017-06-16 | Open-market sale | 220 | $59.35 | 0 |
| 2017-06-09 | Option exercise (derivative) | 326 | $0.00 | 4,896 |
| 2017-06-09 | Tax withholding | 106 | $63.65 | 220 |
| 2017-06-09 | Option exercise | 326 | $0.00 | 326 |
| 2017-06-08 | Option exercise (derivative) | 194 | $0.00 | 1,368 |
| 2017-06-08 | Open-market sale | 51 | $63.25 | 0 |
| 2017-06-08 | Open-market sale | 89 | $63.15 | 51 |
| 2017-06-08 | Tax withholding | 105 | $63.10 | 140 |
| 2017-06-08 | Option exercise | 194 | $0.00 | 245 |
| 2017-06-07 | Option exercise (derivative) | 76 | $0.00 | 528 |
| 2017-06-07 | Tax withholding | 25 | $60.60 | 51 |
| 2017-06-07 | Option exercise | 76 | $0.00 | 76 |
| 2017-06-02 | Option exercise (derivative) | 310 | $0.00 | 3,406 |
| 2017-06-02 | Option exercise (derivative) | 843 | $0.00 | 9,279 |
| 2017-06-02 | Option exercise | 843 | $0.00 | 843 |
| 2017-06-02 | Option exercise | 310 | $0.00 | 310 |
| 2017-06-02 | Tax withholding | 471 | $59.12 | 372 |
| 2017-06-02 | Tax withholding | 101 | $0.00 | 209 |
| 2017-06-02 | Open-market sale | 372 | $59.15 | 0 |
| 2017-05-12 | Option exercise (derivative) | 648 | $0.00 | 1,942 |
| 2017-05-12 | Option exercise (derivative) | 3,823 | $0.00 | 15,295 |
| 2017-05-12 | Tax withholding | 2,477 | $52.65 | 3,111 |
| 2017-05-12 | Option exercise | 648 | $0.00 | 2,413 |
| 2017-05-12 | Tax withholding | 303 | $52.65 | 2,110 |
| 2017-05-12 | Open-market sale | 1,765 | $56.00 | 0 |
| 2017-05-12 | Open-market sale | 1,346 | $52.69 | 1,765 |
| 2017-05-12 | Option exercise | 3,823 | $0.00 | 5,588 |
| 2017-03-09 | Option exercise (derivative) | 1,288 | $0.00 | 0 |
| 2017-03-09 | Option exercise (derivative) | 1,305 | $0.00 | 5,222 |
| 2017-03-09 | Option exercise | 1,288 | $0.00 | 2,172 |
| 2017-03-09 | Tax withholding | 468 | $43.85 | 884 |
| 2017-03-09 | Tax withholding | 407 | $43.85 | 1,765 |
| 2017-03-09 | Option exercise | 1,305 | $0.00 | 1,352 |
| 2017-03-07 | Option exercise (derivative) | 76 | $0.00 | 604 |
| 2017-03-07 | Option exercise (derivative) | 196 | $0.00 | 1,562 |
| 2017-03-07 | Open-market sale | 67 | $44.80 | 47 |
| 2017-03-07 | Tax withholding | 129 | $44.75 | 114 |
| 2017-03-07 | Option exercise | 196 | $0.00 | 243 |
| 2017-03-07 | Tax withholding | 29 | $43.50 | 47 |
| 2017-03-07 | Option exercise | 76 | $0.00 | 76 |
| 2017-03-02 | Option exercise (derivative) | 309 | $0.00 | 3,716 |
| 2017-03-02 | Grant / award (derivative) | 1,140 | $0.00 | 1,140 |
| 2017-03-02 | Option exercise (derivative) | 844 | $0.00 | 10,122 |
| 2017-03-02 | Grant / award (derivative) | 3,410 | $0.00 | 3,410 |
| 2017-03-02 | Grant / award (derivative) | 11,253 | $0.00 | 11,253 |
| 2017-03-02 | Tax withholding | 117 | $45.20 | 232 |
| 2017-03-02 | Option exercise | 844 | $0.00 | 844 |
| 2017-03-02 | Tax withholding | 560 | $44.65 | 284 |
| 2017-03-02 | Open-market sale | 232 | $44.50 | 0 |
| 2017-03-02 | Option exercise | 309 | $0.00 | 349 |
| 2016-12-14 | Option exercise (derivative) | 150 | $0.00 | 0 |
| 2016-12-14 | Open-market sale | 58 | $36.05 | 0 |
| 2016-12-14 | Tax withholding | 92 | $36.00 | 58 |
| 2016-12-14 | Option exercise | 150 | $0.00 | 150 |
| 2016-12-14 | Option exercise (derivative) | 60 | $0.00 | 0 |
| 2016-12-14 | Option exercise | 60 | $0.00 | 60 |
| 2016-12-14 | Tax withholding | 20 | $36.45 | 40 |
| 2016-12-13 | Option exercise (derivative) | 646 | $0.00 | 2,590 |
| 2016-12-13 | Open-market sale | 304 | $36.55 | 0 |
| 2016-12-13 | Tax withholding | 342 | $36.50 | 304 |
| 2016-12-13 | Option exercise | 646 | $0.00 | 646 |
| 2016-12-07 | Option exercise (derivative) | 74 | $0.00 | 680 |
| 2016-12-07 | Option exercise (derivative) | 194 | $0.00 | 1,758 |
| 2016-12-07 | Option exercise (derivative) | 843 | $0.00 | 10,966 |
| 2016-12-07 | Option exercise | 194 | $0.00 | 452 |
| 2016-12-07 | Option exercise | 74 | $0.00 | 283 |
| 2016-12-07 | Open-market sale | 258 | $35.85 | 0 |
| 2016-12-07 | Tax withholding | 137 | $35.85 | 315 |
| 2016-12-07 | Open-market sale | 243 | $35.90 | 258 |
| 2016-12-07 | Tax withholding | 600 | $35.85 | 501 |
| 2016-12-07 | Option exercise | 843 | $0.00 | 1,101 |
| 2016-12-07 | Tax withholding | 25 | $35.00 | 258 |
| 2016-12-02 | Option exercise (derivative) | 310 | $0.00 | 4,025 |
| 2016-12-02 | Option exercise | 310 | $0.00 | 310 |
| 2016-12-02 | Tax withholding | 101 | $34.85 | 209 |
| 2016-11-04 | Option exercise (derivative) | 844 | $0.00 | 11,809 |
| 2016-11-04 | Option exercise (derivative) | 196 | $0.00 | 1,952 |
| 2016-11-04 | Tax withholding | 632 | $32.65 | 212 |
| 2016-11-04 | Option exercise | 844 | $0.00 | 844 |
| 2016-11-04 | Open-market sale | 212 | $32.70 | 0 |
| 2016-11-04 | Tax withholding | 145 | $32.65 | 51 |
| 2016-11-04 | Option exercise | 196 | $0.00 | 196 |
| 2016-09-15 | Option exercise (derivative) | 150 | $0.00 | 150 |
| 2016-09-15 | Tax withholding | 105 | $27.36 | 84 |
| 2016-09-15 | Open-market sale | 84 | $27.37 | 0 |
| 2016-09-15 | Option exercise | 150 | $0.00 | 189 |
| 2016-09-14 | Option exercise (derivative) | 58 | $0.00 | 60 |
| 2016-09-14 | Option exercise | 58 | $0.00 | 58 |
| 2016-09-14 | Tax withholding | 19 | $26.92 | 39 |
| 2016-09-12 | Option exercise (derivative) | 648 | $0.00 | 3,236 |
| 2016-09-12 | Open-market sale | 51 | $26.76 | 0 |
| 2016-09-12 | Option exercise | 648 | $0.00 | 648 |
| 2016-09-12 | Tax withholding | 392 | $26.75 | 256 |
| 2016-09-12 | Grant / award (derivative) | 1,856 | $0.00 | 1,856 |
| 2016-09-12 | Grant / award (derivative) | 6,274 | $0.00 | 6,274 |
| 2016-09-07 | Option exercise (derivative) | 76 | $0.00 | 754 |
| 2016-09-07 | Option exercise | 76 | $0.00 | 76 |
| 2016-09-07 | Open-market sale | 224 | $26.43 | 0 |
| 2016-09-07 | Tax withholding | 25 | $26.29 | 51 |
| 2016-09-02 | Option exercise (derivative) | 309 | $0.00 | 4,335 |
| 2016-09-02 | Tax withholding | 101 | $25.85 | 224 |
| 2016-09-02 | Option exercise | 309 | $0.00 | 325 |
| 2016-08-12 | Option exercise (derivative) | 24 | $0.00 | 0 |
| 2016-08-12 | Tax withholding | 8 | $25.33 | 16 |
| 2016-08-12 | Option exercise | 24 | $0.00 | 24 |
| 2016-06-15 | Open-market sale | 90 | $27.86 | 0 |
| 2016-06-14 | Option exercise (derivative) | 58 | $0.00 | 118 |
| 2016-06-14 | Option exercise (derivative) | 150 | $0.00 | 300 |
| 2016-06-14 | Option exercise (derivative) | 646 | $0.00 | 3,884 |
| 2016-06-14 | Option exercise | 150 | $0.00 | 201 |
| 2016-06-14 | Tax withholding | 105 | $27.65 | 96 |
| 2016-06-14 | Tax withholding | 19 | $27.23 | 90 |
| 2016-06-14 | Option exercise | 58 | $0.00 | 109 |
| 2016-06-14 | Tax withholding | 385 | $27.65 | 312 |
| 2016-06-14 | Option exercise | 646 | $0.00 | 697 |
| 2016-06-14 | Open-market sale | 45 | $27.66 | 51 |
| 2016-06-07 | Option exercise (derivative) | 76 | $0.00 | 830 |
| 2016-06-07 | Option exercise (derivative) | 1,756 | $0.00 | 2,148 |
| 2016-06-07 | Option exercise (derivative) | 4,217 | $0.00 | 12,653 |
| 2016-06-07 | Option exercise | 4,217 | $0.00 | 4,217 |
| 2016-06-07 | Option exercise | 76 | $0.00 | 76 |
| 2016-06-07 | Tax withholding | 3,455 | $27.98 | 762 |
| 2016-06-07 | Tax withholding | 25 | $27.77 | 51 |
| 2016-06-07 | Open-market sale | 336 | $27.99 | 0 |
| 2016-06-07 | Tax withholding | 1,420 | $27.98 | 336 |
| 2016-06-07 | Option exercise | 1,756 | $0.00 | 1,756 |
| 2016-06-03 | Open-market sale | 209 | $27.43 | 0 |
| 2016-06-02 | Option exercise (derivative) | 310 | $0.00 | 4,644 |
| 2016-06-02 | Tax withholding | 101 | $27.31 | 209 |
| 2016-06-02 | Option exercise | 310 | $0.00 | 310 |
| 2016-05-27 | Option exercise (derivative) | 282 | $0.00 | 0 |
| 2016-05-27 | Option exercise (derivative) | 450 | $0.00 | 450 |
| 2016-05-27 | Option exercise | 450 | $0.00 | 466 |
| 2016-05-27 | Option exercise | 282 | $0.00 | 298 |
| 2016-05-27 | Tax withholding | 219 | $26.39 | 79 |
| 2016-05-27 | Tax withholding | 321 | $26.40 | 145 |
| 2016-05-27 | Open-market sale | 129 | $26.41 | 16 |
| 2016-05-27 | Open-market sale | 16 | $26.37 | 0 |
| 2016-05-12 | Option exercise (derivative) | 24 | $0.00 | 24 |
| 2016-05-12 | Option exercise | 24 | $0.00 | 24 |
| 2016-05-12 | Tax withholding | 8 | $25.73 | 16 |
| 2016-05-09 | Option exercise (derivative) | 648 | $0.00 | 4,530 |
| 2016-05-09 | Open-market sale | 251 | $25.98 | 0 |
| 2016-05-09 | Option exercise | 648 | $0.00 | 648 |
| 2016-05-09 | Tax withholding | 397 | $25.97 | 251 |
| 2016-03-17 | Open-market sale | 1,801 | $25.00 | 0 |
| 2016-03-14 | Option exercise (derivative) | 58 | $0.00 | 176 |
| 2016-03-14 | Option exercise | 58 | $0.00 | 1,823 |
| 2016-03-14 | Tax withholding | 22 | $24.97 | 1,801 |
| 2016-03-09 | Grant / award (derivative) | 19,118 | $0.00 | 19,118 |
| 2016-03-09 | Grant / award (derivative) | 6,527 | $0.00 | 6,527 |
| 2016-03-09 | Grant / award (derivative) | 1,288 | $0.00 | 1,288 |
| 2016-03-07 | Option exercise (derivative) | 76 | $0.00 | 906 |
| 2016-03-07 | Tax withholding | 29 | $25.51 | 1,765 |
| 2016-03-07 | Option exercise | 76 | $0.00 | 1,794 |
| 2016-03-02 | Option exercise (derivative) | 1,524 | $0.00 | 0 |
| 2016-03-02 | Option exercise (derivative) | 1,238 | $0.00 | 4,954 |
| 2016-03-02 | Tax withholding | 468 | $25.57 | 770 |
| 2016-03-02 | Option exercise | 1,238 | $0.00 | 1,238 |
| 2016-03-02 | Tax withholding | 576 | $25.57 | 1,718 |
| 2016-03-02 | Option exercise | 1,524 | $0.00 | 2,294 |
| 2016-02-29 | Option exercise (derivative) | 646 | $0.00 | 5,178 |
| 2016-02-29 | Open-market sale | 151 | $25.14 | 0 |
| 2016-02-29 | Tax withholding | 421 | $25.13 | 376 |
| 2016-02-29 | Open-market sale | 225 | $25.15 | 151 |
| 2016-02-29 | Option exercise | 646 | $0.00 | 797 |
| 2016-02-12 | Option exercise (derivative) | 24 | $0.00 | 24 |
| 2016-02-12 | Option exercise | 24 | $0.00 | 161 |
| 2016-02-12 | Tax withholding | 10 | $20.73 | 151 |
| 2015-12-14 | Option exercise (derivative) | 52 | $0.00 | 0 |
| 2015-12-14 | Option exercise (derivative) | 58 | $0.00 | 234 |
| 2015-12-14 | Option exercise | 52 | $0.00 | 115 |
| 2015-12-14 | Tax withholding | 17 | $27.37 | 98 |
| 2015-12-14 | Option exercise | 58 | $0.00 | 156 |
| 2015-12-14 | Tax withholding | 19 | $27.37 | 137 |
| 2015-12-07 | Option exercise (derivative) | 74 | $0.00 | 906 |
| 2015-12-07 | Tax withholding | 25 | $29.15 | 63 |
| 2015-12-07 | Option exercise | 74 | $0.00 | 88 |
| 2015-11-12 | Option exercise (derivative) | 22 | $0.00 | 72 |
| 2015-11-12 | Tax withholding | 8 | $29.02 | 14 |
| 2015-11-12 | Option exercise | 22 | $0.00 | 22 |
| 2015-09-16 | Option exercise (derivative) | 648 | $0.00 | 5,824 |
| 2015-09-16 | Open-market sale | 245 | $25.21 | 139 |
| 2015-09-16 | Open-market sale | 139 | $25.22 | 0 |
| 2015-09-16 | Option exercise | 648 | $0.00 | 787 |
| 2015-09-16 | Tax withholding | 403 | $25.21 | 384 |
| 2015-09-14 | Option exercise (derivative) | 58 | $0.00 | 292 |
| 2015-09-14 | Option exercise (derivative) | 50 | $0.00 | 52 |
| 2015-09-14 | Option exercise | 58 | $0.00 | 158 |
| 2015-09-14 | Tax withholding | 17 | $24.93 | 100 |
| 2015-09-14 | Option exercise | 50 | $0.00 | 117 |
| 2015-09-14 | Tax withholding | 19 | $24.93 | 139 |
| 2015-09-08 | Option exercise (derivative) | 76 | $0.00 | 1,056 |
| 2015-09-08 | Option exercise | 76 | $0.00 | 92 |
| 2015-09-08 | Tax withholding | 25 | $24.00 | 67 |
| 2015-08-12 | Option exercise (derivative) | 24 | $0.00 | 94 |
| 2015-08-12 | Tax withholding | 8 | $26.45 | 16 |
| 2015-08-12 | Option exercise | 24 | $0.00 | 24 |
| 2015-08-10 | Option exercise (derivative) | 140 | $0.00 | 282 |
| 2015-08-10 | Option exercise (derivative) | 150 | $0.00 | 900 |
| 2015-08-10 | Option exercise | 140 | $0.00 | 140 |
| 2015-08-10 | Tax withholding | 108 | $26.95 | 32 |
| 2015-08-10 | Option exercise | 150 | $0.00 | 150 |
| 2015-08-10 | Tax withholding | 106 | $26.95 | 44 |
| 2015-08-10 | Open-market sale | 44 | $26.97 | 0 |
| 2015-06-15 | Option exercise (derivative) | 50 | $0.00 | 102 |
| 2015-06-15 | Option exercise (derivative) | 58 | $0.00 | 350 |
| 2015-06-15 | Option exercise (derivative) | 34 | $0.00 | 0 |
| 2015-06-15 | Option exercise | 58 | $0.00 | 92 |
| 2015-06-15 | Tax withholding | 16 | $22.67 | 34 |
| 2015-06-15 | Option exercise | 50 | $0.00 | 50 |
| 2015-06-15 | Tax withholding | 11 | $22.67 | 96 |
| 2015-06-15 | Open-market sale | 96 | $22.45 | 0 |
| 2015-06-15 | Tax withholding | 19 | $22.67 | 73 |
| 2015-06-15 | Option exercise | 34 | $0.00 | 107 |
| 2015-06-12 | Option exercise (derivative) | 648 | $0.00 | 6,472 |
| 2015-06-12 | Tax withholding | 422 | $22.81 | 226 |
| 2015-06-12 | Option exercise | 648 | $0.00 | 648 |
| 2015-06-12 | Open-market sale | 226 | $22.83 | 0 |
| 2015-06-10 | Option exercise (derivative) | 162 | $0.00 | 0 |
| 2015-06-10 | Option exercise (derivative) | 150 | $0.00 | 1,050 |
| 2015-06-10 | Option exercise (derivative) | 422 | $0.00 | 422 |
| 2015-06-10 | Tax withholding | 117 | $22.64 | 100 |
| 2015-06-10 | Option exercise | 150 | $0.00 | 217 |
| 2015-06-10 | Open-market sale | 67 | $22.65 | 0 |
| 2015-06-10 | Tax withholding | 358 | $22.64 | 131 |
| 2015-06-10 | Option exercise | 422 | $0.00 | 489 |
| 2015-06-10 | Open-market sale | 31 | $22.65 | 67 |
| 2015-06-10 | Tax withholding | 131 | $22.64 | 98 |
| 2015-06-10 | Option exercise | 162 | $0.00 | 229 |
| 2015-06-08 | Option exercise (derivative) | 76 | $0.00 | 1,132 |
| 2015-06-08 | Option exercise | 76 | $0.00 | 92 |
| 2015-06-08 | Tax withholding | 25 | $22.33 | 67 |
| 2015-05-12 | Option exercise (derivative) | 24 | $0.00 | 118 |
| 2015-05-12 | Tax withholding | 8 | $21.38 | 16 |
| 2015-05-12 | Option exercise | 24 | $0.00 | 24 |
| 2015-03-17 | Open-market sale | 86 | $20.69 | 0 |
| 2015-03-16 | Option exercise (derivative) | 58 | $0.00 | 408 |
| 2015-03-16 | Option exercise (derivative) | 50 | $0.00 | 152 |
| 2015-03-16 | Option exercise (derivative) | 32 | $0.00 | 34 |
| 2015-03-16 | Tax withholding | 22 | $20.51 | 1,060 |
| 2015-03-16 | Option exercise | 32 | $0.00 | 1,092 |
| 2015-03-16 | Tax withholding | 13 | $20.51 | 1,079 |
| 2015-03-16 | Tax withholding | 19 | $20.51 | 1,024 |
| 2015-03-16 | Option exercise | 58 | $0.00 | 1,082 |
| 2015-03-16 | Option exercise | 50 | $0.00 | 1,043 |
| 2015-03-16 | Option exercise (derivative) | 646 | $0.00 | 7,120 |
| 2015-03-16 | Open-market sale | 993 | $20.47 | 86 |
| 2015-03-16 | Option exercise | 646 | $0.00 | 1,725 |
| 2015-03-16 | Tax withholding | 462 | $20.50 | 1,263 |
| 2015-03-16 | Open-market sale | 184 | $20.50 | 1,079 |
| 2015-03-09 | Option exercise (derivative) | 300 | $0.00 | 1,208 |
| 2015-03-09 | Option exercise | 300 | $0.00 | 1,107 |
| 2015-03-09 | Tax withholding | 114 | $19.94 | 993 |
| 2015-03-06 | Option exercise (derivative) | 648 | $0.00 | 7,766 |
| 2015-03-06 | Option exercise (derivative) | 150 | $0.00 | 1,200 |
| 2015-03-06 | Tax withholding | 468 | $20.00 | 987 |
| 2015-03-06 | Option exercise | 648 | $0.00 | 1,455 |
| 2015-03-06 | Option exercise | 150 | $0.00 | 957 |
| 2015-03-06 | Tax withholding | 128 | $19.98 | 829 |
| 2015-03-06 | Open-market sale | 22 | $19.98 | 807 |
| 2015-03-06 | Option exercise (derivative) | 1,276 | $0.00 | 0 |
| 2015-03-06 | Option exercise | 1,276 | $0.00 | 1,290 |
| 2015-03-06 | Tax withholding | 483 | $20.04 | 807 |
| 2015-03-02 | Grant / award (derivative) | 6,192 | $0.00 | 6,192 |
| 2015-03-02 | Grant / award (derivative) | 16,870 | $0.00 | 16,870 |
| 2015-03-02 | Grant / award (derivative) | 1,524 | $0.00 | 1,524 |
| 2015-02-12 | Option exercise (derivative) | 24 | $0.00 | 142 |
| 2015-02-12 | Tax withholding | 10 | $20.45 | 14 |
| 2015-02-12 | Option exercise | 24 | $0.00 | 24 |
| 2014-12-17 | Open-market sale | 128 | $19.70 | 0 |
| 2014-12-15 | Option exercise (derivative) | 58 | $0.00 | 466 |
| 2014-12-15 | Option exercise (derivative) | 32 | $0.00 | 0 |
| 2014-12-15 | Option exercise (derivative) | 32 | $0.00 | 66 |
| 2014-12-15 | Option exercise (derivative) | 50 | $0.00 | 202 |
| 2014-12-15 | Tax withholding | 11 | $20.20 | 35 |
| 2014-12-15 | Tax withholding | 19 | $20.20 | 128 |
| 2014-12-15 | Option exercise | 32 | $0.00 | 46 |
| 2014-12-15 | Tax withholding | 17 | $20.20 | 89 |
| 2014-12-15 | Option exercise | 50 | $0.00 | 106 |
| 2014-12-15 | Tax withholding | 11 | $20.20 | 56 |
| 2014-12-15 | Option exercise | 32 | $0.00 | 67 |
| 2014-12-15 | Option exercise | 58 | $0.00 | 147 |
| 2014-11-12 | Option exercise (derivative) | 22 | $0.00 | 166 |
| 2014-11-12 | Tax withholding | 8 | $20.16 | 14 |
| 2014-11-12 | Option exercise | 22 | $0.00 | 22 |
| 2014-09-16 | Option exercise (derivative) | 150 | $0.00 | 1,350 |
| 2014-09-16 | Option exercise (derivative) | 646 | $0.00 | 8,414 |
| 2014-09-16 | Tax withholding | 121 | $21.35 | 159 |
| 2014-09-16 | Option exercise | 646 | $0.00 | 776 |
| 2014-09-16 | Tax withholding | 437 | $21.35 | 339 |
| 2014-09-16 | Option exercise | 150 | $0.00 | 280 |
| 2014-09-16 | Open-market sale | 130 | $21.31 | 0 |
| 2014-09-16 | Open-market sale | 209 | $21.36 | 130 |
| 2014-09-15 | Option exercise (derivative) | 58 | $0.00 | 524 |
| 2014-09-15 | Option exercise (derivative) | 32 | $0.00 | 98 |
| 2014-09-15 | Option exercise (derivative) | 50 | $0.00 | 252 |
| 2014-09-15 | Option exercise (derivative) | 32 | $0.00 | 32 |
| 2014-09-15 | Option exercise | 50 | $0.00 | 66 |
| 2014-09-15 | Tax withholding | 11 | $21.49 | 130 |
| 2014-09-15 | Tax withholding | 17 | $21.49 | 49 |
| 2014-09-15 | Option exercise | 32 | $0.00 | 141 |
| 2014-09-15 | Tax withholding | 11 | $21.49 | 109 |
| 2014-09-15 | Option exercise | 32 | $0.00 | 120 |
| 2014-09-15 | Tax withholding | 19 | $21.49 | 88 |
| 2014-09-15 | Option exercise | 58 | $0.00 | 107 |
| 2014-08-12 | Option exercise (derivative) | 24 | $0.00 | 188 |
| 2014-08-12 | Tax withholding | 8 | $22.99 | 16 |
| 2014-08-12 | Option exercise | 24 | $0.00 | 24 |
| 2014-08-07 | Open-market sale | 117 | $22.98 | 0 |
| 2014-06-16 | Option exercise (derivative) | 80 | $0.00 | 162 |
| 2014-06-16 | Option exercise (derivative) | 150 | $0.00 | 1,500 |
| 2014-06-16 | Option exercise (derivative) | 648 | $0.00 | 9,060 |
| 2014-06-16 | Option exercise (derivative) | 280 | $0.00 | 844 |
| 2014-06-16 | Option exercise | 80 | $0.00 | 197 |
| 2014-06-16 | Tax withholding | 68 | $21.02 | 129 |
| 2014-06-16 | Option exercise | 150 | $0.00 | 267 |
| 2014-06-16 | Tax withholding | 122 | $21.03 | 145 |
| 2014-06-16 | Tax withholding | 439 | $21.03 | 326 |
| 2014-06-16 | Option exercise | 280 | $0.00 | 397 |
| 2014-06-16 | Tax withholding | 249 | $21.04 | 148 |
| 2014-06-16 | Open-market sale | 31 | $21.04 | 117 |
| 2014-06-16 | Option exercise | 648 | $0.00 | 765 |
| 2014-06-15 | Option exercise (derivative) | 32 | $0.00 | 64 |
| 2014-06-15 | Option exercise (derivative) | 32 | $0.00 | 130 |
| 2014-06-15 | Tax withholding | 11 | $21.05 | 96 |
| 2014-06-15 | Tax withholding | 11 | $21.05 | 117 |
| 2014-06-15 | Option exercise | 32 | $0.00 | 107 |
| 2014-06-15 | Option exercise | 32 | $0.00 | 128 |
| 2014-06-14 | Option exercise (derivative) | 60 | $0.00 | 582 |
| 2014-06-14 | Option exercise (derivative) | 52 | $0.00 | 302 |
| 2014-06-14 | Option exercise | 52 | $0.00 | 52 |
| 2014-06-14 | Tax withholding | 17 | $21.05 | 35 |
| 2014-06-14 | Tax withholding | 20 | $21.05 | 75 |
| 2014-06-14 | Option exercise | 60 | $0.00 | 95 |
| 2014-05-15 | Option exercise (derivative) | 80 | $0.00 | 242 |
| 2014-05-15 | Option exercise (derivative) | 150 | $0.00 | 1,650 |
| 2014-05-15 | Option exercise (derivative) | 1,940 | $0.00 | 9,708 |
| 2014-05-15 | Tax withholding | 1,399 | $18.70 | 541 |
| 2014-05-15 | Option exercise | 1,940 | $0.00 | 1,940 |
| 2014-05-15 | Option exercise | 80 | $0.00 | 80 |
| 2014-05-15 | Tax withholding | 73 | $18.63 | 7 |
| 2014-05-15 | Option exercise | 150 | $0.00 | 150 |
| 2014-05-15 | Open-market sale | 19 | $18.67 | 0 |
| 2014-05-15 | Tax withholding | 131 | $18.67 | 19 |
| 2014-05-13 | Open-market sale | 242 | $18.62 | 0 |
| 2014-05-12 | Option exercise (derivative) | 24 | $0.00 | 212 |
| 2014-05-12 | Tax withholding | 8 | $18.42 | 242 |
| 2014-05-12 | Option exercise | 24 | $0.00 | 250 |
| 2014-03-15 | Option exercise (derivative) | 17 | $0.00 | 81 |
| 2014-03-15 | Option exercise (derivative) | 15 | $0.00 | 48 |
| 2014-03-15 | Option exercise | 17 | $0.00 | 120 |
| 2014-03-15 | Tax withholding | 6 | $36.98 | 103 |
| 2014-03-15 | Option exercise | 15 | $0.00 | 109 |
| 2014-03-15 | Tax withholding | 7 | $36.98 | 113 |
| 2014-03-14 | Option exercise (derivative) | 25 | $0.00 | 177 |
| 2014-03-14 | Option exercise (derivative) | 29 | $0.00 | 321 |
| 2014-03-14 | Tax withholding | 12 | $37.63 | 94 |
| 2014-03-14 | Option exercise | 29 | $0.00 | 106 |
| 2014-03-14 | Option exercise | 25 | $0.00 | 87 |
| 2014-03-14 | Tax withholding | 10 | $37.63 | 77 |
| 2014-03-07 | Grant / award (derivative) | 638 | $0.00 | 638 |
| 2014-03-07 | Grant / award (derivative) | 1,952 | $0.00 | 1,952 |
| 2014-03-07 | Grant / award (derivative) | 754 | $0.00 | 754 |
| 2014-02-12 | Option exercise (derivative) | 12 | $0.00 | 118 |
| 2014-02-12 | Option exercise | 12 | $0.00 | 67 |
| 2014-02-12 | Tax withholding | 5 | $44.36 | 62 |
| 2013-12-17 | Option exercise (derivative) | 647 | $0.00 | 5,824 |
| 2013-12-17 | Open-market sale | 235 | $48.30 | 55 |
| 2013-12-17 | Tax withholding | 412 | $48.19 | 290 |
| 2013-12-17 | Option exercise | 647 | $0.00 | 702 |
| 2013-12-16 | Option exercise (derivative) | 75 | $0.00 | 900 |
| 2013-12-16 | Option exercise (derivative) | 40 | $0.00 | 161 |
| 2013-12-16 | Option exercise (derivative) | 49 | $0.00 | 0 |
| 2013-12-16 | Option exercise (derivative) | 71 | $0.00 | 562 |
| 2013-12-16 | Tax withholding | 25 | $47.75 | 79 |
| 2013-12-16 | Option exercise | 49 | $0.00 | 104 |
| 2013-12-16 | Option exercise | 40 | $0.00 | 95 |
| 2013-12-16 | Tax withholding | 32 | $47.74 | 63 |
| 2013-12-16 | Tax withholding | 59 | $47.70 | 67 |
| 2013-12-16 | Option exercise | 71 | $0.00 | 126 |
| 2013-12-16 | Open-market sale | 18 | $47.71 | 55 |
| 2013-12-16 | Tax withholding | 57 | $47.70 | 73 |
| 2013-12-16 | Option exercise | 75 | $0.00 | 130 |
| 2013-12-15 | Option exercise (derivative) | 16 | $0.00 | 98 |
| 2013-12-15 | Option exercise (derivative) | 16 | $0.00 | 63 |
| 2013-12-15 | Tax withholding | 6 | $47.66 | 88 |
| 2013-12-15 | Option exercise | 16 | $0.00 | 94 |
| 2013-12-15 | Tax withholding | 6 | $47.66 | 78 |
| 2013-12-15 | Option exercise | 16 | $0.00 | 84 |
| 2013-12-14 | Option exercise (derivative) | 29 | $0.00 | 350 |
| 2013-12-14 | Option exercise (derivative) | 25 | $0.00 | 202 |
| 2013-12-14 | Tax withholding | 10 | $47.66 | 68 |
| 2013-12-14 | Tax withholding | 9 | $47.66 | 49 |
| 2013-12-14 | Option exercise | 29 | $0.00 | 78 |
| 2013-12-14 | Option exercise | 25 | $0.00 | 58 |
| 2013-12-11 | Option exercise (derivative) | 49 | $0.00 | 0 |
| 2013-12-11 | Tax withholding | 16 | $48.71 | 33 |
| 2013-12-11 | Option exercise | 49 | $0.00 | 49 |
| 2013-11-15 | Open-market sale | 996 | $48.00 | 0 |
| 2013-11-14 | Open-market sale | 94 | $46.63 | 996 |
| 2013-11-12 | Option exercise (derivative) | 11 | $0.00 | 130 |
| 2013-11-12 | Option exercise | 11 | $0.00 | 1,094 |
| 2013-11-12 | Tax withholding | 4 | $38.68 | 1,090 |
| 2013-10-21 | Option exercise (derivative) | 75 | $0.00 | 975 |
| 2013-10-21 | Option exercise (derivative) | 40 | $0.00 | 201 |
| 2013-10-21 | Option exercise (derivative) | 70 | $0.00 | 633 |
| 2013-10-21 | Tax withholding | 64 | $38.90 | 1,083 |
| 2013-10-21 | Option exercise | 40 | $0.00 | 1,104 |
| 2013-10-21 | Tax withholding | 36 | $38.90 | 1,068 |
| 2013-10-21 | Option exercise | 70 | $0.00 | 1,138 |
| 2013-10-21 | Tax withholding | 66 | $38.90 | 1,072 |
| 2013-10-21 | Option exercise | 75 | $0.00 | 1,147 |
| 2013-09-15 | Option exercise (derivative) | 16 | $0.00 | 79 |
| 2013-09-15 | Option exercise (derivative) | 16 | $0.00 | 114 |
| 2013-09-15 | Tax withholding | 6 | $37.46 | 1,064 |
| 2013-09-15 | Option exercise | 16 | $0.00 | 1,060 |
| 2013-09-15 | Option exercise | 16 | $0.00 | 1,070 |
| 2013-09-15 | Tax withholding | 6 | $37.46 | 1,054 |
| 2013-09-14 | Option exercise (derivative) | 29 | $0.00 | 379 |
| 2013-09-14 | Option exercise (derivative) | 25 | $0.00 | 227 |
| 2013-09-14 | Option exercise | 29 | $0.00 | 1,054 |
| 2013-09-14 | Tax withholding | 9 | $37.46 | 1,025 |
| 2013-09-14 | Tax withholding | 10 | $37.46 | 1,044 |
| 2013-09-14 | Option exercise | 25 | $0.00 | 1,034 |
| 2013-09-11 | Option exercise (derivative) | 48 | $0.00 | 49 |
| 2013-09-11 | Option exercise | 48 | $0.00 | 48 |
| 2013-09-11 | Tax withholding | 16 | $37.98 | 32 |
| 2013-09-11 | Option exercise (derivative) | 250 | $0.00 | 2,000 |
| 2013-09-11 | Option exercise (derivative) | 48 | $0.00 | 49 |
| 2013-09-11 | Option exercise (derivative) | 2,000 | $0.00 | 0 |
| 2013-09-11 | Option exercise | 48 | $0.00 | 1,057 |
| 2013-09-11 | Tax withholding | 1,023 | $37.99 | 1,009 |
| 2013-09-11 | Option exercise | 2,000 | $0.00 | 2,032 |
| 2013-09-11 | Open-market sale | 122 | $38.00 | 32 |
| 2013-09-11 | Tax withholding | 128 | $37.99 | 154 |
| 2013-09-11 | Option exercise | 250 | $0.00 | 282 |
| 2013-09-11 | Open-market sale | 22 | $37.99 | 1,009 |
| 2013-09-11 | Tax withholding | 26 | $37.99 | 1,031 |
| 2013-09-09 | Option exercise (derivative) | 250 | $0.00 | 2,250 |
| 2013-09-09 | Option exercise (derivative) | 500 | $0.00 | 2,500 |
| 2013-09-09 | Option exercise (derivative) | 351 | $0.00 | 703 |
| 2013-09-09 | Option exercise (derivative) | 351 | $0.00 | 1,054 |
| 2013-09-09 | Tax withholding | 129 | $37.62 | 121 |
| 2013-09-09 | Option exercise | 250 | $0.00 | 250 |
| 2013-09-09 | Tax withholding | 257 | $37.69 | 243 |
| 2013-09-09 | Option exercise | 500 | $0.00 | 500 |
| 2013-09-09 | Tax withholding | 335 | $37.66 | 16 |
| 2013-09-09 | Option exercise | 351 | $0.00 | 351 |
| 2013-09-09 | Open-market sale | 15 | $37.63 | 0 |
| 2013-09-09 | Tax withholding | 336 | $37.63 | 15 |
| 2013-09-05 | Option exercise (derivative) | 58 | $0.00 | 1,050 |
| 2013-09-05 | Open-market sale | 58 | $37.61 | 0 |
| 2013-09-05 | Option exercise | 449 | $0.00 | 449 |
| 2013-09-05 | Tax withholding | 391 | $37.61 | 58 |
| 2013-08-30 | Option exercise (derivative) | 49 | $0.00 | 97 |
| 2013-08-30 | Open-market sale | 22 | $37.10 | 0 |
| 2013-08-30 | Option exercise | 49 | $0.00 | 49 |
| 2013-08-30 | Tax withholding | 27 | $37.10 | 22 |
| 2013-08-14 | Option exercise (derivative) | 281 | $0.00 | 241 |
| 2013-08-14 | Option exercise | 281 | $0.00 | 289 |
| 2013-08-14 | Tax withholding | 253 | $37.97 | 36 |
| 2013-08-14 | Open-market sale | 8 | $37.97 | 0 |
| 2013-08-14 | Open-market sale | 28 | $37.97 | 8 |
| 2013-08-13 | Option exercise (derivative) | 281 | $0.00 | 522 |
| 2013-08-13 | Open-market sale | 26 | $37.47 | 8 |
| 2013-08-13 | Tax withholding | 255 | $37.47 | 34 |
| 2013-08-13 | Option exercise | 281 | $0.00 | 289 |
| 2013-08-13 | Open-market sale | 89 | $37.24 | 8 |
| 2013-08-12 | Option exercise (derivative) | 12 | $0.00 | 141 |
| 2013-08-12 | Tax withholding | 4 | $38.64 | 97 |
| 2013-08-12 | Option exercise | 12 | $0.00 | 101 |
| 2013-06-15 | Option exercise (derivative) | 16 | $0.00 | 95 |
| 2013-06-15 | Option exercise (derivative) | 16 | $0.00 | 130 |
| 2013-06-15 | Option exercise | 16 | $0.00 | 95 |
| 2013-06-15 | Option exercise | 16 | $0.00 | 85 |
| 2013-06-15 | Tax withholding | 6 | $31.52 | 89 |
| 2013-06-15 | Tax withholding | 6 | $31.52 | 79 |
| 2013-06-14 | Option exercise (derivative) | 25 | $0.00 | 252 |
| 2013-06-14 | Option exercise (derivative) | 29 | $0.00 | 408 |
| 2013-06-14 | Tax withholding | 10 | $32.65 | 69 |
| 2013-06-14 | Option exercise | 25 | $0.00 | 58 |
| 2013-06-14 | Tax withholding | 8 | $32.65 | 50 |
| 2013-06-14 | Option exercise | 29 | $0.00 | 79 |
| 2013-06-11 | Option exercise (derivative) | 49 | $0.00 | 97 |
| 2013-06-11 | Option exercise | 49 | $0.00 | 49 |
| 2013-06-11 | Tax withholding | 16 | $32.02 | 33 |
| 2013-05-16 | Option exercise (derivative) | 388 | $0.00 | 146 |
| 2013-05-16 | Option exercise (derivative) | 1,000 | $0.00 | 3,000 |
| 2013-05-16 | Tax withholding | 222 | $32.05 | 166 |
| 2013-05-16 | Option exercise | 388 | $11.88 | 388 |
| 2013-05-16 | Option exercise | 1,000 | $10.41 | 1,000 |
| 2013-05-16 | Tax withholding | 540 | $32.04 | 460 |
| 2013-05-16 | Open-market sale | 460 | $32.05 | 0 |
| 2013-05-12 | Option exercise (derivative) | 12 | $0.00 | 153 |
| 2013-05-12 | Option exercise | 12 | $0.00 | 34 |
| 2013-05-12 | Tax withholding | 4 | $29.39 | 30 |
| 2013-03-15 | Option exercise (derivative) | 16 | $0.00 | 146 |
| 2013-03-15 | Option exercise (derivative) | 15 | $0.00 | 111 |
| 2013-03-15 | Tax withholding | 6 | $29.17 | 13 |
| 2013-03-15 | Option exercise | 15 | $0.00 | 19 |
| 2013-03-15 | Tax withholding | 7 | $29.17 | 22 |
| 2013-03-15 | Option exercise | 16 | $0.00 | 29 |
| 2013-03-14 | Option exercise (derivative) | 29 | $0.00 | 437 |
| 2013-03-14 | Option exercise (derivative) | 25 | $0.00 | 277 |
| 2013-03-14 | Option exercise | 29 | $0.00 | 48 |
| 2013-03-14 | Option exercise | 25 | $0.00 | 29 |
| 2013-03-14 | Tax withholding | 10 | $28.79 | 19 |
| 2013-03-14 | Tax withholding | 12 | $28.79 | 36 |
| 2013-03-11 | Open-market sale | 662 | $27.96 | 4 |
| 2013-03-11 | Option exercise (derivative) | 48 | $0.00 | 146 |
| 2013-03-11 | Option exercise | 48 | $0.00 | 52 |
| 2013-03-11 | Tax withholding | 19 | $28.00 | 33 |
| 2013-03-07 | Option exercise (derivative) | 640 | $0.00 | 0 |
| 2013-03-07 | Tax withholding | 243 | $28.04 | 666 |
| 2013-03-07 | Option exercise | 640 | $0.00 | 909 |
| 2013-03-05 | Open-market sale | 395 | $27.63 | 269 |
| 2013-02-12 | Option exercise (derivative) | 12 | $0.00 | 165 |
| 2013-02-12 | Tax withholding | 5 | $23.59 | 664 |
| 2013-02-12 | Option exercise | 12 | $0.00 | 669 |
| 2012-12-15 | Option exercise (derivative) | 16 | $0.00 | 126 |
| 2012-12-15 | Option exercise (derivative) | 17 | $0.00 | 162 |
| 2012-12-15 | Option exercise | 17 | $0.00 | 663 |
| 2012-12-15 | Tax withholding | 6 | $22.33 | 646 |
| 2012-12-15 | Tax withholding | 6 | $22.33 | 657 |
| 2012-12-15 | Option exercise | 16 | $0.00 | 652 |
| 2012-12-14 | Option exercise (derivative) | 25 | $0.00 | 302 |
| 2012-12-14 | Option exercise (derivative) | 116 | $0.00 | 466 |
| 2012-12-14 | Option exercise | 116 | $0.00 | 673 |
| 2012-12-14 | Tax withholding | 8 | $21.77 | 557 |
| 2012-12-14 | Option exercise | 25 | $0.00 | 565 |
| 2012-12-14 | Tax withholding | 37 | $21.77 | 636 |
| 2012-12-12 | Option exercise (derivative) | 6,471 | $22.10 | 6,471 |
| 2012-12-11 | Option exercise (derivative) | 49 | $0.00 | 194 |
| 2012-12-11 | Tax withholding | 16 | $21.35 | 540 |
| 2012-12-11 | Option exercise | 49 | $0.00 | 556 |
| 2012-11-12 | Option exercise (derivative) | 11 | $0.00 | 177 |
| 2012-11-12 | Option exercise | 11 | $0.00 | 511 |
| 2012-11-12 | Tax withholding | 4 | $21.80 | 507 |
| 2012-09-15 | Option exercise (derivative) | 16 | $0.00 | 142 |
| 2012-09-15 | Option exercise (derivative) | 16 | $0.00 | 179 |
| 2012-09-15 | Option exercise | 16 | $0.00 | 496 |
| 2012-09-15 | Tax withholding | 6 | $29.84 | 490 |
| 2012-09-15 | Option exercise | 16 | $0.00 | 506 |
| 2012-09-15 | Tax withholding | 6 | $29.84 | 500 |
| 2012-09-14 | Option exercise (derivative) | 26 | $0.00 | 327 |
| 2012-09-14 | Option exercise | 26 | $0.00 | 489 |
| 2012-09-14 | Tax withholding | 9 | $29.01 | 480 |
| 2012-09-11 | Option exercise (derivative) | 48 | $0.00 | 243 |
| 2012-09-11 | Tax withholding | 16 | $29.22 | 463 |
| 2012-09-11 | Option exercise | 48 | $0.00 | 479 |
| 2012-08-12 | Option exercise (derivative) | 47 | $0.00 | 188 |
| 2012-08-12 | Tax withholding | 15 | $27.85 | 431 |
| 2012-08-12 | Option exercise | 47 | $0.00 | 446 |
| 2012-06-15 | Option exercise (derivative) | 16 | $0.00 | 195 |
| 2012-06-15 | Option exercise (derivative) | 16 | $0.00 | 158 |
| 2012-06-15 | Option exercise | 16 | $0.00 | 395 |
| 2012-06-15 | Tax withholding | 6 | $30.25 | 389 |
| 2012-06-15 | Option exercise | 16 | $0.00 | 405 |
| 2012-06-15 | Tax withholding | 6 | $30.25 | 399 |
| 2012-06-14 | Option exercise (derivative) | 25 | $0.00 | 353 |
| 2012-06-14 | Option exercise | 25 | $0.00 | 387 |
| 2012-06-14 | Tax withholding | 8 | $30.20 | 379 |
| 2012-06-11 | Option exercise (derivative) | 49 | $0.00 | 291 |
| 2012-06-11 | Tax withholding | 16 | $31.76 | 362 |
| 2012-06-11 | Option exercise | 49 | $0.00 | 378 |
| 2012-03-15 | Option exercise (derivative) | 16 | $0.00 | 211 |
| 2012-03-15 | Option exercise (derivative) | 15 | $0.00 | 174 |
| 2012-03-15 | Tax withholding | 6 | $37.62 | 329 |
| 2012-03-15 | Tax withholding | 6 | $37.62 | 319 |
| 2012-03-15 | Option exercise | 16 | $0.00 | 335 |
| 2012-03-15 | Option exercise | 15 | $0.00 | 325 |
| 2012-03-14 | Option exercise (derivative) | 25 | $0.00 | 378 |
| 2012-03-14 | Option exercise | 25 | $0.00 | 319 |
| 2012-03-14 | Tax withholding | 9 | $37.70 | 310 |
| 2012-03-11 | Option exercise (derivative) | 48 | $0.00 | 340 |
| 2012-03-11 | Option exercise | 48 | $0.00 | 308 |
| 2012-03-11 | Tax withholding | 18 | $37.45 | 290 |
| 2012-03-07 | Grant / award (derivative) | 640 | $0.00 | 640 |
| 2011-12-15 | Option exercise (derivative) | 16 | $0.00 | 189 |
| 2011-12-15 | Option exercise (derivative) | 16 | $0.00 | 227 |
| 2011-12-15 | Tax withholding | 6 | $30.38 | 250 |
| 2011-12-15 | Option exercise | 16 | $0.00 | 266 |
| 2011-12-15 | Tax withholding | 6 | $30.38 | 260 |
| 2011-12-15 | Option exercise | 16 | $0.00 | 256 |
| 2011-12-15 | Option exercise (derivative) | 16 | $0.00 | 189 |
| 2011-12-15 | Option exercise (derivative) | 16 | $0.00 | 227 |
| 2011-12-15 | Option exercise | 16 | $0.00 | 256 |
| 2011-12-15 | Tax withholding | 6 | $30.38 | 260 |
| 2011-12-15 | Option exercise | 16 | $0.00 | 266 |
| 2011-12-15 | Tax withholding | 6 | $30.38 | 250 |
| 2011-12-14 | Option exercise (derivative) | 100 | $0.00 | 403 |
| 2011-12-14 | Option exercise | 100 | $0.00 | 272 |
| 2011-12-14 | Tax withholding | 32 | $30.62 | 240 |
| 2011-12-14 | Grant / award (derivative) | 1,513 | $0.00 | 1,513 |
| 2011-12-14 | Grant / award (derivative) | 582 | $0.00 | 582 |
| 2011-12-14 | Grant / award (derivative) | 1,499 | $0.00 | 1,499 |
| 2011-12-14 | Grant / award (derivative) | 582 | $0.00 | 582 |
| 2011-12-11 | Option exercise (derivative) | 49 | $0.00 | 388 |
| 2011-12-11 | Option exercise | 49 | $0.00 | 188 |
| 2011-12-11 | Tax withholding | 16 | $32.80 | 172 |
| 2011-09-15 | Option exercise (derivative) | 16 | $0.00 | 205 |
| 2011-09-15 | Option exercise (derivative) | 17 | $0.00 | 243 |
| 2011-09-15 | Tax withholding | 6 | $36.26 | 139 |
| 2011-09-15 | Option exercise | 17 | $0.00 | 145 |
| 2011-09-15 | Tax withholding | 6 | $36.26 | 128 |
| 2011-09-15 | Option exercise | 16 | $0.00 | 134 |
| 2011-09-11 | Option exercise (derivative) | 48 | $0.00 | 437 |
| 2011-09-11 | Tax withholding | 16 | $34.65 | 118 |
| 2011-09-11 | Option exercise | 48 | $0.00 | 134 |
| 2011-08-12 | Grant / award (derivative) | 235 | $0.00 | 235 |
| 2011-06-15 | Option exercise (derivative) | 64 | $0.00 | 260 |
| 2011-06-15 | Option exercise | 64 | $0.00 | 107 |
| 2011-06-15 | Tax withholding | 21 | $37.03 | 86 |
| 2011-06-15 | Option exercise (derivative) | 16 | $0.00 | 221 |
| 2011-06-15 | Tax withholding | 6 | $37.03 | 43 |
| 2011-06-15 | Option exercise | 16 | $0.00 | 49 |
| 2011-06-11 | Option exercise (derivative) | 49 | $0.00 | 485 |
| 2011-06-11 | Tax withholding | 13 | $35.91 | 33 |
| 2011-06-11 | Option exercise | 49 | $0.00 | 49 |
| 2011-05-12 | Option exercise (derivative) | 436 | $11.88 | 534 |
| 2011-05-12 | Option exercise (derivative) | 4,000 | $10.41 | 4,000 |
| 2011-05-12 | Tax withholding | 229 | $39.83 | 924 |
| 2011-05-12 | Option exercise | 4,000 | $10.41 | 4,717 |
| 2011-05-12 | Tax withholding | 1,985 | $39.83 | 2,732 |
| 2011-05-12 | Open-market sale | 717 | $39.19 | 0 |
| 2011-05-12 | Option exercise | 436 | $11.88 | 1,153 |
| 2011-05-12 | Open-market sale | 2,015 | $39.19 | 717 |
| 2011-03-15 | Option exercise | 15 | $0.00 | 723 |
| 2011-03-15 | Tax withholding | 6 | $35.48 | 717 |
| 2011-03-11 | Option exercise (derivative) | 48 | $0.00 | 534 |
| 2011-03-11 | Tax withholding | 18 | $36.10 | 708 |
| 2011-03-11 | Option exercise | 48 | $0.00 | 726 |
| 2011-03-10 | Option exercise (derivative) | 589 | $0.00 | 0 |
| 2011-03-10 | Tax withholding | 212 | $37.64 | 678 |
| 2011-03-10 | Option exercise | 589 | $0.00 | 890 |
| 2010-12-15 | Option exercise (derivative) | 63 | $0.00 | 252 |
| 2010-12-15 | Option exercise | 63 | $0.00 | 322 |
| 2010-12-15 | Tax withholding | 21 | $35.10 | 301 |
| 2010-12-15 | Option exercise (derivative) | 15 | $0.00 | 237 |
| 2010-12-14 | Grant / award (derivative) | 1,405 | $0.00 | 1,405 |
| 2010-12-14 | Grant / award (derivative) | 503 | $0.00 | 503 |
| 2010-12-11 | Option exercise (derivative) | 49 | $0.00 | 582 |
| 2010-12-11 | Tax withholding | 16 | $35.25 | 259 |
| 2010-12-11 | Option exercise | 49 | $0.00 | 275 |
| 2010-09-11 | Option exercise (derivative) | 48 | $0.00 | 631 |
| 2010-09-11 | Tax withholding | 16 | $23.52 | 226 |
| 2010-09-11 | Option exercise | 48 | $0.00 | 242 |
| 2010-06-15 | Grant / award (derivative) | 324 | $0.00 | 324 |
| 2010-06-11 | Option exercise (derivative) | 49 | $0.00 | 679 |
| 2010-06-11 | Option exercise | 49 | $0.00 | 210 |
| 2010-06-11 | Tax withholding | 16 | $29.67 | 194 |
| 2010-03-11 | Option exercise (derivative) | 48 | $0.00 | 728 |
| 2010-03-11 | Tax withholding | 19 | $36.59 | 161 |
| 2010-03-11 | Option exercise | 48 | $0.00 | 180 |
| 2010-03-09 | Grant / award (derivative) | 589 | $0.00 | 589 |
| 2009-12-15 | Grant / award (derivative) | 803 | $0.00 | 803 |
| 2009-12-15 | Grant / award (derivative) | 315 | $0.00 | 315 |
| 2009-12-11 | Option exercise (derivative) | 194 | $0.00 | 776 |
| 2009-12-11 | Tax withholding | 62 | $29.70 | 132 |
| 2009-12-11 | Option exercise | 194 | $0.00 | 194 |
| 2009-05-06 | Option exercise (derivative) | 2,000 | $0.00 | 8,000 |
| 2009-05-06 | Option exercise | 2,000 | $10.41 | 2,000 |
| 2009-05-06 | Tax withholding | 1,269 | $23.50 | 731 |
| 2009-05-06 | Open-market sale | 731 | $23.50 | 0 |
| 2008-12-11 | Grant / award (derivative) | 970 | $0.00 | 970 |
| 2008-12-11 | Grant / award (derivative) | 970 | $0.00 | 970 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.