SEC CIK 1106232
LEIGHTON F THOMSON
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| AKAMview stock → | 97,975 | 2026-03-06 |
Position History — AKAM
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — AKAM
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-03-06 | Option exercise (derivative) | 23,353 | $0.00 | 0 |
| 2026-03-06 | Tax withholding | 11,292 | $101.00 | 97,975 |
| 2026-03-06 | Option exercise | 23,353 | — | 109,267 |
| 2026-03-04 | Option exercise (derivative) | 20,314 | $0.00 | 20,315 |
| 2026-03-04 | Tax withholding | 9,822 | $102.08 | 85,914 |
| 2026-03-04 | Option exercise | 20,314 | — | 95,736 |
| 2026-03-03 | Option exercise (derivative) | 28,333 | $0.00 | 56,667 |
| 2026-03-03 | Option exercise | 28,333 | — | 89,912 |
| 2026-03-03 | Tax withholding | 14,490 | $97.64 | 75,422 |
| 2026-03-02 | Grant / award (derivative) | 74,252 | $0.00 | 74,252 |
| 2026-02-20 | Tax withholding | 11,650 | $94.17 | 61,579 |
| 2026-02-20 | Grant / award | 24,094 | $0.00 | 73,229 |
| 2026-02-19 | Grant / award (derivative) | 14,396 | $0.00 | 36,101 |
| 2026-02-19 | Grant / award (derivative) | 12,520 | $0.00 | 19,060 |
| 2026-02-19 | Grant / award (derivative) | 17,464 | $0.00 | 17,464 |
| 2026-02-19 | Option exercise (derivative) | 36,101 | $0.00 | 0 |
| 2026-02-19 | Tax withholding | 15,261 | $109.31 | 49,135 |
| 2026-02-19 | Option exercise | 36,101 | — | 64,396 |
| 2025-08-11 | Open-market buy | 2,076 | $71.33 | 2,382,367 |
| 2025-08-11 | Open-market buy | 47,924 | $72.30 | 2,430,291 |
| 2025-03-07 | Option exercise (derivative) | 11,904 | $0.00 | 0 |
| 2025-03-07 | Option exercise | 11,904 | — | 133,723 |
| 2025-03-07 | Tax withholding | 5,756 | $82.81 | 127,967 |
| 2025-03-06 | Option exercise (derivative) | 23,352 | $0.00 | 23,353 |
| 2025-03-06 | Tax withholding | 11,291 | $82.82 | 121,819 |
| 2025-03-06 | Option exercise | 23,352 | $0.00 | 133,110 |
| 2025-03-04 | Option exercise (derivative) | 20,313 | $0.00 | 40,629 |
| 2025-03-04 | Tax withholding | 10,227 | $81.00 | 109,758 |
| 2025-03-04 | Option exercise | 20,313 | $0.00 | 119,985 |
| 2025-03-03 | Grant / award (derivative) | 34,000 | $0.00 | 34,000 |
| 2025-03-03 | Grant / award (derivative) | 51,000 | $0.00 | 51,000 |
| 2025-03-03 | Grant / award (derivative) | 85,000 | $0.00 | 85,000 |
| 2025-03-03 | Gift | 37,670 | $0.00 | 99,672 |
| 2025-02-27 | Open-market buy | 35,470 | $79.56 | 135,142 |
| 2025-02-27 | Open-market buy | 2,200 | $80.01 | 137,342 |
| 2025-02-21 | Grant / award | 14,186 | $0.00 | 106,531 |
| 2025-02-21 | Tax withholding | 6,859 | $76.73 | 99,672 |
| 2025-02-19 | Option exercise (derivative) | 4,999 | $0.00 | 0 |
| 2025-02-19 | Option exercise (derivative) | 34,400 | $0.00 | 0 |
| 2025-02-19 | Tax withholding | 14,200 | $99.32 | 92,345 |
| 2025-02-19 | Option exercise | 4,999 | $0.00 | 74,563 |
| 2025-02-19 | Tax withholding | 2,418 | $99.32 | 72,145 |
| 2025-02-19 | Option exercise | 34,400 | $0.00 | 106,545 |
| 2024-05-14 | Open-market buy | 22,000 | $92.68 | 2,342,621 |
| 2024-03-07 | Option exercise (derivative) | 11,904 | $0.00 | 11,904 |
| 2024-03-07 | Tax withholding | 5,756 | $110.16 | 69,564 |
| 2024-03-07 | Option exercise | 11,904 | $0.00 | 75,320 |
| 2024-03-06 | Option exercise (derivative) | 23,351 | $0.00 | 46,705 |
| 2024-03-06 | Tax withholding | 11,291 | $109.38 | 63,416 |
| 2024-03-06 | Option exercise | 23,351 | $0.00 | 74,707 |
| 2024-03-04 | Grant / award (derivative) | 36,565 | $0.00 | 36,565 |
| 2024-03-04 | Grant / award (derivative) | 24,377 | $0.00 | 24,377 |
| 2024-03-04 | Grant / award (derivative) | 60,942 | $0.00 | 60,942 |
| 2024-03-01 | Option exercise (derivative) | 13,551 | $0.00 | 0 |
| 2024-03-01 | Option exercise | 13,551 | $0.00 | 61,477 |
| 2024-03-01 | Tax withholding | 10,121 | $110.92 | 51,356 |
| 2024-02-21 | Option exercise (derivative) | 10,467 | $0.00 | 0 |
| 2024-02-21 | Option exercise (derivative) | 50,229 | $0.00 | 0 |
| 2024-02-21 | Tax withholding | 20,280 | $108.36 | 47,926 |
| 2024-02-21 | Option exercise | 50,229 | $0.00 | 68,206 |
| 2024-02-21 | Tax withholding | 4,643 | $108.36 | 17,977 |
| 2024-02-21 | Option exercise | 10,467 | $0.00 | 22,620 |
| 2024-02-21 | Tax withholding | 9,687 | $107.16 | 12,153 |
| 2024-02-21 | Grant / award | 21,840 | $0.00 | 21,840 |
| 2023-08-28 | Gift | 92,006 | $0.00 | 0 |
| 2023-06-20 | Open-market buy | 275 | $91.20 | 92,006 |
| 2023-06-16 | Open-market buy | 271 | $92.31 | 91,731 |
| 2023-06-15 | Open-market buy | 274 | $91.40 | 91,460 |
| 2023-06-14 | Open-market buy | 273 | $91.69 | 91,186 |
| 2023-06-13 | Open-market buy | 270 | $92.80 | 90,913 |
| 2023-06-12 | Open-market buy | 271 | $92.43 | 90,643 |
| 2023-06-09 | Open-market buy | 270 | $92.60 | 90,372 |
| 2023-06-08 | Open-market buy | 265 | $93.80 | 90,102 |
| 2023-06-08 | Open-market buy | 2 | $92.78 | 89,837 |
| 2023-06-07 | Open-market buy | 267 | $92.98 | 89,835 |
| 2023-06-06 | Open-market buy | 267 | $93.81 | 89,568 |
| 2023-06-05 | Open-market buy | 269 | $92.98 | 89,301 |
| 2023-06-02 | Open-market buy | 272 | $92.01 | 89,032 |
| 2023-06-01 | Open-market buy | 272 | $92.00 | 88,760 |
| 2023-05-31 | Open-market buy | 272 | $92.00 | 88,488 |
| 2023-05-30 | Open-market buy | 275 | $91.06 | 88,216 |
| 2023-05-26 | Open-market buy | 280 | $89.39 | 87,941 |
| 2023-05-25 | Open-market buy | 284 | $88.29 | 87,661 |
| 2023-05-24 | Open-market buy | 288 | $86.96 | 87,377 |
| 2023-05-23 | Open-market buy | 286 | $87.71 | 87,089 |
| 2023-05-22 | Open-market buy | 286 | $87.52 | 86,803 |
| 2023-05-19 | Open-market buy | 285 | $87.86 | 86,517 |
| 2023-05-18 | Open-market buy | 289 | $86.73 | 86,232 |
| 2023-05-17 | Open-market buy | 288 | $87.00 | 85,943 |
| 2023-05-16 | Open-market buy | 293 | $85.51 | 85,655 |
| 2023-05-15 | Open-market buy | 293 | $85.33 | 85,362 |
| 2023-05-05 | Open-market buy | 323 | $77.53 | 85,069 |
| 2023-05-04 | Open-market buy | 319 | $78.43 | 84,746 |
| 2023-05-03 | Open-market buy | 315 | $79.44 | 84,427 |
| 2023-05-02 | Open-market buy | 313 | $79.96 | 84,112 |
| 2023-05-01 | Open-market buy | 306 | $81.93 | 83,799 |
| 2023-04-28 | Open-market buy | 308 | $81.41 | 83,493 |
| 2023-04-27 | Open-market buy | 314 | $79.66 | 83,185 |
| 2023-04-26 | Open-market buy | 315 | $79.47 | 82,871 |
| 2023-04-25 | Open-market buy | 311 | $80.64 | 82,556 |
| 2023-04-24 | Open-market buy | 309 | $80.91 | 82,245 |
| 2023-04-21 | Open-market buy | 309 | $80.98 | 81,936 |
| 2023-04-20 | Open-market buy | 305 | $82.00 | 81,627 |
| 2023-04-19 | Open-market buy | 302 | $82.80 | 81,322 |
| 2023-04-18 | Open-market buy | 300 | $83.35 | 81,020 |
| 2023-04-17 | Open-market buy | 303 | $82.54 | 80,720 |
| 2023-04-14 | Open-market buy | 302 | $83.00 | 80,417 |
| 2023-04-13 | Open-market buy | 307 | $81.56 | 80,115 |
| 2023-04-12 | Open-market buy | 308 | $81.23 | 79,808 |
| 2023-04-11 | Open-market buy | 314 | $79.78 | 79,500 |
| 2023-04-10 | Open-market buy | 319 | $78.42 | 79,186 |
| 2023-04-06 | Open-market buy | 324 | $77.38 | 78,867 |
| 2023-04-05 | Open-market buy | 323 | $77.60 | 78,543 |
| 2023-04-04 | Open-market buy | 321 | $77.99 | 78,220 |
| 2023-04-03 | Open-market buy | 319 | $78.48 | 77,899 |
| 2023-03-31 | Open-market buy | 326 | $76.88 | 77,580 |
| 2023-03-30 | Open-market buy | 325 | $77.00 | 77,254 |
| 2023-03-29 | Open-market buy | 325 | $77.01 | 76,929 |
| 2023-03-28 | Open-market buy | 327 | $76.46 | 76,604 |
| 2023-03-27 | Open-market buy | 326 | $76.69 | 76,277 |
| 2023-03-24 | Open-market buy | 333 | $75.18 | 75,951 |
| 2023-03-23 | Open-market buy | 335 | $74.80 | 75,618 |
| 2023-03-22 | Open-market buy | 332 | $75.49 | 75,283 |
| 2023-03-21 | Open-market buy | 333 | $75.26 | 74,951 |
| 2023-03-20 | Open-market buy | 341 | $73.38 | 74,618 |
| 2023-03-17 | Open-market buy | 343 | $72.89 | 74,277 |
| 2023-03-16 | Open-market buy | 348 | $71.88 | 73,934 |
| 2023-03-15 | Open-market buy | 350 | $71.53 | 73,586 |
| 2023-03-14 | Open-market buy | 349 | $71.77 | 73,236 |
| 2023-03-13 | Open-market buy | 349 | $71.78 | 72,887 |
| 2023-03-10 | Open-market buy | 339 | $73.64 | 72,537 |
| 2023-03-10 | Open-market buy | 1 | $72.65 | 72,538 |
| 2023-03-09 | Open-market buy | 336 | $74.44 | 72,198 |
| 2023-03-08 | Open-market buy | 334 | $74.89 | 71,862 |
| 2023-03-08 | Open-market buy | 334 | $74.89 | 71,862 |
| 2023-03-07 | Option exercise (derivative) | 11,903 | $0.00 | 23,808 |
| 2023-03-07 | Tax withholding | 5,317 | $74.94 | 71,528 |
| 2023-03-07 | Open-market buy | 333 | $75.28 | 64,942 |
| 2023-03-07 | Option exercise | 11,903 | $0.00 | 76,845 |
| 2023-03-07 | Option exercise (derivative) | 11,903 | $0.00 | 23,808 |
| 2023-03-07 | Option exercise | 11,903 | $0.00 | 76,845 |
| 2023-03-07 | Tax withholding | 5,317 | $74.94 | 71,528 |
| 2023-03-07 | Open-market buy | 333 | $75.28 | 64,942 |
| 2023-03-06 | Open-market buy | 329 | $75.99 | 64,609 |
| 2023-03-06 | Grant / award (derivative) | 42,033 | $0.00 | 42,033 |
| 2023-03-06 | Grant / award (derivative) | 70,056 | $0.00 | 70,056 |
| 2023-03-06 | Grant / award (derivative) | 28,022 | $0.00 | 28,022 |
| 2023-03-06 | Grant / award (derivative) | 70,056 | $0.00 | 70,056 |
| 2023-03-06 | Grant / award (derivative) | 28,022 | $0.00 | 28,022 |
| 2023-03-06 | Grant / award (derivative) | 42,033 | $0.00 | 42,033 |
| 2023-03-03 | Option exercise (derivative) | 12,923 | $0.00 | 0 |
| 2023-03-03 | Open-market buy | 338 | $74.17 | 57,456 |
| 2023-03-03 | Option exercise | 12,923 | $0.00 | 70,379 |
| 2023-03-03 | Tax withholding | 5,773 | $73.51 | 64,280 |
| 2023-03-02 | Open-market buy | 343 | $73.08 | 57,118 |
| 2023-03-01 | Option exercise (derivative) | 13,550 | $0.00 | 13,551 |
| 2023-03-01 | Open-market buy | 346 | $72.43 | 49,595 |
| 2023-03-01 | Option exercise | 13,550 | $0.00 | 63,145 |
| 2023-03-01 | Tax withholding | 6,370 | $72.60 | 56,775 |
| 2023-02-28 | Open-market buy | 340 | $73.72 | 49,249 |
| 2023-02-27 | Open-market buy | 342 | $73.22 | 48,909 |
| 2023-02-24 | Open-market buy | 337 | $74.27 | 48,567 |
| 2023-02-23 | Open-market buy | 326 | $76.82 | 48,230 |
| 2023-02-22 | Open-market buy | 326 | $76.77 | 47,904 |
| 2023-02-21 | Open-market buy | 325 | $76.99 | 12,431 |
| 2023-02-21 | Option exercise (derivative) | 45,459 | $0.00 | 0 |
| 2023-02-21 | Tax withholding | 3,679 | $76.40 | 20,922 |
| 2023-02-21 | Option exercise | 45,459 | $0.00 | 66,707 |
| 2023-02-21 | Tax withholding | 19,129 | $77.30 | 47,578 |
| 2023-02-21 | Grant / award | 12,170 | $0.00 | 24,601 |
| 2023-02-10 | Open-market buy | 290 | $86.26 | 12,106 |
| 2023-02-09 | Open-market buy | 288 | $87.03 | 11,816 |
| 2023-02-08 | Open-market buy | 284 | $88.14 | 11,528 |
| 2023-02-07 | Open-market buy | 286 | $87.47 | 11,244 |
| 2023-02-06 | Open-market buy | 282 | $88.73 | 10,958 |
| 2023-02-03 | Open-market buy | 280 | $89.54 | 10,676 |
| 2023-02-02 | Open-market buy | 279 | $89.83 | 10,396 |
| 2023-02-01 | Open-market buy | 283 | $88.56 | 10,117 |
| 2023-01-31 | Open-market buy | 285 | $87.91 | 9,834 |
| 2023-01-30 | Open-market buy | 287 | $87.36 | 9,549 |
| 2023-01-27 | Open-market buy | 286 | $87.44 | 9,262 |
| 2023-01-26 | Open-market buy | 286 | $87.48 | 8,976 |
| 2023-01-25 | Open-market buy | 287 | $87.20 | 8,690 |
| 2023-01-24 | Open-market buy | 286 | $87.60 | 8,403 |
| 2023-01-23 | Open-market buy | 285 | $87.99 | 8,117 |
| 2023-01-20 | Open-market buy | 289 | $86.73 | 7,832 |
| 2023-01-19 | Open-market buy | 285 | $87.88 | 7,543 |
| 2023-01-18 | Open-market buy | 279 | $89.74 | 7,258 |
| 2023-01-17 | Open-market buy | 282 | $88.86 | 6,979 |
| 2023-01-13 | Open-market buy | 283 | $88.50 | 6,697 |
| 2023-01-12 | Open-market buy | 282 | $88.87 | 6,414 |
| 2023-01-11 | Open-market buy | 285 | $87.96 | 6,132 |
| 2023-01-10 | Open-market buy | 290 | $86.45 | 5,847 |
| 2023-01-09 | Open-market buy | 290 | $86.50 | 5,557 |
| 2023-01-06 | Open-market buy | 293 | $85.49 | 5,267 |
| 2023-01-05 | Open-market buy | 293 | $85.50 | 4,974 |
| 2023-01-04 | Open-market buy | 292 | $85.89 | 4,681 |
| 2023-01-03 | Open-market buy | 295 | $84.98 | 4,389 |
| 2022-12-30 | Open-market buy | 296 | $84.67 | 4,094 |
| 2022-12-29 | Open-market buy | 298 | $83.97 | 3,798 |
| 2022-12-28 | Open-market buy | 300 | $83.48 | 3,500 |
| 2022-12-27 | Open-market buy | 302 | $83.03 | 3,200 |
| 2022-12-23 | Open-market buy | 303 | $82.62 | 2,898 |
| 2022-12-22 | Open-market buy | 301 | $83.10 | 2,595 |
| 2022-12-21 | Open-market buy | 295 | $84.99 | 2,294 |
| 2022-12-20 | Open-market buy | 298 | $83.99 | 1,999 |
| 2022-12-19 | Open-market buy | 294 | $85.07 | 1,701 |
| 2022-12-16 | Open-market buy | 294 | $85.11 | 1,407 |
| 2022-12-15 | Open-market buy | 285 | $87.80 | 1,113 |
| 2022-12-14 | Open-market buy | 279 | $89.85 | 828 |
| 2022-12-13 | Open-market buy | 268 | $93.58 | 549 |
| 2022-12-12 | Open-market buy | 281 | $89.02 | 281 |
| 2022-08-01 | Gift | 288,742 | $0.00 | 2,218,134 |
| 2022-08-01 | Gift | 288,742 | $0.00 | 0 |
| 2022-03-07 | Grant / award (derivative) | 35,711 | $0.00 | 35,711 |
| 2022-03-07 | Grant / award (derivative) | 17,855 | $0.00 | 17,855 |
| 2022-03-07 | Grant / award (derivative) | 35,711 | $0.00 | 35,711 |
| 2022-03-03 | Option exercise (derivative) | 12,923 | $0.00 | 12,923 |
| 2022-03-03 | Tax withholding | 5,738 | $0.00 | 288,742 |
| 2022-03-03 | Option exercise | 12,923 | $0.00 | 294,480 |
| 2022-03-01 | Option exercise (derivative) | 13,549 | $0.00 | 27,101 |
| 2022-03-01 | Option exercise (derivative) | 15,943 | $0.00 | 0 |
| 2022-03-01 | Option exercise | 15,943 | $0.00 | 282,038 |
| 2022-03-01 | Tax withholding | 7,079 | $0.00 | 274,959 |
| 2022-03-01 | Tax withholding | 6,951 | $0.00 | 281,557 |
| 2022-03-01 | Option exercise | 13,549 | $0.00 | 288,508 |
| 2022-02-22 | Grant / award | 20,953 | $0.00 | 273,978 |
| 2022-02-22 | Tax withholding | 7,883 | $0.00 | 266,095 |
| 2022-02-21 | Option exercise (derivative) | 16,499 | $0.00 | 0 |
| 2022-02-21 | Option exercise (derivative) | 73,012 | $0.00 | 0 |
| 2022-02-21 | Tax withholding | 7,326 | $0.00 | 253,025 |
| 2022-02-21 | Option exercise | 73,012 | $0.00 | 275,162 |
| 2022-02-21 | Tax withholding | 31,310 | $0.00 | 243,852 |
| 2022-02-21 | Option exercise | 16,499 | $0.00 | 260,351 |
| 2021-03-03 | Option exercise (derivative) | 12,922 | $0.00 | 25,846 |
| 2021-03-01 | Grant / award (derivative) | 40,650 | $0.00 | 40,650 |
| 2021-03-01 | Grant / award (derivative) | 20,325 | $0.00 | 20,325 |
| 2021-03-01 | Option exercise (derivative) | 15,942 | $0.00 | 15,943 |
| 2021-03-01 | Grant / award (derivative) | 40,650 | $0.00 | 40,650 |
| 2021-03-01 | Option exercise | 7,890 | $0.00 | 194,966 |
| 2021-03-01 | Option exercise | 7,184 | $0.00 | 202,150 |
| 2021-02-18 | Option exercise (derivative) | 49,130 | $0.00 | 0 |
| 2021-02-18 | Grant / award | 9,475 | $0.00 | 112,677 |
| 2021-02-18 | Option exercise | 47,083 | $0.00 | 159,760 |
| 2021-02-18 | Option exercise | 27,316 | $0.00 | 187,076 |
| 2021-02-08 | Option exercise (derivative) | 18,137 | $0.00 | 0 |
| 2021-02-08 | Option exercise | 11,330 | $0.00 | 103,202 |
| 2020-03-03 | Option exercise (derivative) | 12,406 | $0.00 | 0 |
| 2020-03-03 | Grant / award | 11,580 | $0.00 | 41,885 |
| 2020-03-03 | Option exercise | 43,090 | $0.00 | 84,975 |
| 2020-03-03 | Option exercise | 6,897 | $0.00 | 91,872 |
| 2020-03-03 | Grant / award (derivative) | 38,768 | $0.00 | 38,768 |
| 2020-03-03 | Grant / award (derivative) | 19,384 | $0.00 | 19,384 |
| 2020-03-01 | Option exercise (derivative) | 15,941 | $0.00 | 31,885 |
| 2020-03-01 | Option exercise | 8,863 | $0.00 | 30,305 |
| 2020-02-09 | Option exercise (derivative) | 17,750 | $0.00 | 0 |
| 2020-02-09 | Option exercise | 9,868 | $0.00 | 21,442 |
| 2020-02-08 | Option exercise (derivative) | 18,136 | $0.00 | 18,137 |
| 2020-02-08 | Option exercise | 11,574 | $0.00 | 11,574 |
| 2019-03-01 | Grant / award (derivative) | 47,826 | $0.00 | 47,826 |
| 2019-03-01 | Grant / award (derivative) | 23,913 | $0.00 | 23,913 |
| 2019-02-21 | Option exercise (derivative) | 86,396 | $0.00 | 0 |
| 2019-02-21 | Option exercise | 47,883 | $0.00 | 488,654 |
| 2019-02-21 | Grant / award | 12,540 | $0.00 | 453,311 |
| 2019-02-11 | Option exercise (derivative) | 23,064 | $0.00 | 0 |
| 2019-02-11 | Option exercise | 12,823 | $0.00 | 428,231 |
| 2019-02-09 | Option exercise (derivative) | 17,750 | $0.00 | 17,750 |
| 2019-02-09 | Option exercise | 9,868 | $0.00 | 415,408 |
| 2019-02-08 | Option exercise (derivative) | 18,135 | $0.00 | 36,273 |
| 2019-02-08 | Option exercise | 12,238 | $0.00 | 405,540 |
| 2018-02-23 | Option exercise (derivative) | 24,334 | $0.00 | 0 |
| 2018-02-23 | Option exercise | 12,958 | $0.00 | 392,942 |
| 2018-02-22 | Grant / award | 8,466 | $0.00 | 379,984 |
| 2018-02-12 | Option exercise (derivative) | 16,768 | $0.00 | 0 |
| 2018-02-12 | Option exercise | 9,314 | $0.00 | 371,518 |
| 2018-02-11 | Option exercise (derivative) | 23,063 | $0.00 | 23,064 |
| 2018-02-11 | Option exercise | 12,811 | $0.00 | 362,204 |
| 2018-02-09 | Option exercise (derivative) | 17,749 | $0.00 | 35,500 |
| 2018-02-09 | Option exercise | 12,161 | $0.00 | 349,393 |
| 2018-02-08 | Grant / award (derivative) | 27,204 | $0.00 | 27,204 |
| 2018-02-08 | Grant / award (derivative) | 54,408 | $0.00 | 54,408 |
| 2017-12-28 | Option exercise (derivative) | 110,282 | $35.42 | 0 |
| 2017-12-28 | Option exercise | 110,282 | $35.42 | 337,232 |
| 2017-12-15 | Open-market buy | 17,537 | $57.01 | 3,233,471 |
| 2017-11-15 | Open-market buy | 18,545 | $53.91 | 3,215,934 |
| 2017-10-16 | Open-market buy | 19,670 | $50.83 | 3,197,389 |
| 2017-09-15 | Open-market buy | 21,279 | $0.00 | 3,177,719 |
| 2017-09-15 | Open-market buy | 21,279 | $46.98 | 3,177,719 |
| 2017-08-15 | Open-market buy | 21,554 | $46.91 | 3,156,440 |
| 2017-07-14 | Open-market buy | 19,817 | $50.45 | 3,326,715 |
| 2017-06-15 | Open-market buy | 20,397 | $49.02 | 247,454 |
| 2017-05-31 | Open-market buy | 21,196 | $47.17 | 227,057 |
| 2017-03-03 | Option exercise (derivative) | 44,094 | $0.00 | 0 |
| 2017-03-03 | Option exercise | 23,347 | $0.00 | 205,861 |
| 2017-02-23 | Option exercise (derivative) | 24,333 | $0.00 | 24,334 |
| 2017-02-23 | Option exercise | 11,774 | $0.00 | 182,514 |
| 2017-02-12 | Option exercise (derivative) | 16,768 | $0.00 | 16,768 |
| 2017-02-12 | Option exercise | 8,878 | $0.00 | 3,265,305 |
| 2017-02-11 | Option exercise (derivative) | 23,063 | $0.00 | 46,127 |
| 2017-02-11 | Option exercise | 12,211 | $0.00 | 3,256,427 |
| 2017-02-09 | Grant / award (derivative) | 106,498 | $0.00 | 106,498 |
| 2017-02-09 | Grant / award (derivative) | 53,249 | $0.00 | 53,249 |
| 2017-02-09 | Grant / award (derivative) | 53,248 | $0.00 | 53,248 |
| 2017-02-07 | Option exercise (derivative) | 17,656 | $0.00 | 0 |
| 2017-02-07 | Option exercise | 11,355 | $0.00 | 170,740 |
| 2016-12-15 | Open-market buy | 14,828 | $67.43 | 3,142,184 |
| 2016-11-15 | Open-market buy | 15,245 | $65.58 | 3,127,356 |
| 2016-10-17 | Open-market buy | 18,276 | $54.70 | 3,112,111 |
| 2016-09-15 | Open-market buy | 19,468 | $51.36 | 3,093,835 |
| 2016-08-15 | Open-market buy | 19,003 | $52.61 | 3,074,367 |
| 2016-07-15 | Open-market buy | 17,456 | $57.28 | 3,073,490 |
| 2016-06-16 | Open-market buy | 18,881 | $52.95 | 3,056,034 |
| 2016-05-16 | Open-market buy | 19,497 | $51.28 | 3,037,153 |
| 2016-04-15 | Open-market buy | 19,546 | $51.15 | 3,017,656 |
| 2016-03-16 | Open-market buy | 18,126 | $55.16 | 18,126 |
| 2016-03-03 | Option exercise (derivative) | 44,094 | $0.00 | 44,094 |
| 2016-03-03 | Option exercise | 23,347 | $0.00 | 159,385 |
| 2016-02-16 | Open-market buy | 96,521 | $51.79 | 2,961,858 |
| 2016-02-12 | Option exercise | 8,878 | $0.00 | 136,038 |
| 2016-02-11 | Grant / award (derivative) | 69,190 | $0.00 | 119,493 |
| 2016-02-11 | Grant / award (derivative) | 69,190 | $0.00 | 207,570 |
| 2016-02-11 | Option exercise (derivative) | 16,767 | $0.00 | 33,536 |
| 2016-02-11 | Grant / award (derivative) | 138,380 | $0.00 | 138,380 |
| 2016-02-08 | Option exercise (derivative) | 17,655 | $0.00 | 17,656 |
| 2016-02-08 | Option exercise (derivative) | 21,175 | $0.00 | 0 |
| 2016-02-08 | Option exercise | 33,467 | $0.00 | 115,363 |
| 2016-02-08 | Option exercise | 11,797 | $0.00 | 127,160 |
| 2016-02-08 | Option exercise | 12,014 | $0.00 | 81,896 |
| 2016-02-03 | Gift | 173,889 | $0.00 | 0 |
| 2015-12-30 | J | 110,947 | $0.00 | 2,904,987 |
| 2015-12-30 | Gift | 39,650 | $0.00 | 2,865,337 |
| 2015-12-30 | J | 110,947 | $0.00 | 173,889 |
| 2015-09-15 | J | 34,701 | $0.00 | 0 |
| 2015-09-15 | J | 34,701 | $0.00 | 2,794,040 |
| 2015-02-12 | Grant / award (derivative) | 50,303 | $0.00 | 50,303 |
| 2015-02-12 | Grant / award (derivative) | 150,908 | $0.00 | 150,908 |
| 2015-02-09 | Option exercise (derivative) | 17,655 | $0.00 | 35,311 |
| 2015-02-09 | Option exercise (derivative) | 21,174 | $0.00 | 21,175 |
| 2015-02-09 | Option exercise (derivative) | 63,205 | $0.00 | 63,206 |
| 2015-02-09 | Option exercise | 11,628 | $0.00 | 69,882 |
| 2015-02-09 | Option exercise | 33,403 | $0.00 | 58,254 |
| 2015-02-09 | Option exercise | 11,190 | $0.00 | 24,851 |
| 2014-11-05 | J | 108,621 | $0.00 | 284,836 |
| 2014-11-05 | J | 108,621 | $0.00 | 3,509,339 |
| 2014-08-01 | J | 79,668 | $0.00 | 3,400,718 |
| 2014-08-01 | J | 79,668 | $0.00 | 34,701 |
| 2014-02-07 | Option exercise (derivative) | 21,174 | $0.00 | 42,349 |
| 2014-02-07 | Grant / award (derivative) | 52,966 | $0.00 | 105,932 |
| 2014-02-07 | Grant / award (derivative) | 158,898 | $0.00 | 158,898 |
| 2014-02-07 | Option exercise | 13,661 | $0.00 | 13,661 |
| 2013-12-05 | J | 103,783 | $0.00 | 3,321,050 |
| 2013-12-05 | J | 103,783 | $0.00 | 393,457 |
| 2013-12-05 | Open-market buy | 25,000 | $45.28 | 3,217,267 |
| 2013-08-05 | J | 76,893 | $0.00 | 3,192,267 |
| 2013-08-05 | J | 76,893 | $0.00 | 114,369 |
| 2013-03-13 | Open-market buy | 30,000 | $34.75 | 3,115,374 |
| 2013-02-08 | Grant / award (derivative) | 105,872 | $0.00 | 105,872 |
| 2013-02-08 | Grant / award (derivative) | 63,523 | $0.00 | 63,523 |
| 2013-02-08 | Grant / award (derivative) | 110,282 | $35.42 | 110,282 |
| 2013-02-08 | Open-market buy | 50,000 | $35.31 | 3,085,374 |
| 2012-10-18 | J | 139,489 | $0.00 | 3,035,374 |
| 2012-10-18 | J | 139,489 | $0.00 | 0 |
| 2012-09-27 | Gift | 497,240 | $0.00 | 497,240 |
| 2012-09-27 | Gift | 497,240 | $0.00 | 2,895,885 |
| 2012-09-25 | J | 139,490 | $0.00 | 139,489 |
| 2012-09-25 | J | 139,490 | $0.00 | 3,393,125 |
| 2012-09-10 | J | 139,490 | $0.00 | 278,979 |
| 2012-09-10 | J | 139,490 | $0.00 | 3,253,635 |
| 2012-08-29 | J | 101,981 | $0.00 | 191,262 |
| 2012-08-29 | J | 101,981 | $0.00 | 3,114,145 |
| 2012-06-05 | Open-market buy | 147,240 | $27.45 | 3,012,164 |
| 2012-05-29 | J | 30,152 | $0.00 | 2,864,924 |
| 2012-05-29 | J | 30,152 | $0.00 | 418,469 |
| 2012-04-27 | Open-market buy | 100,000 | $33.14 | 2,834,772 |
| 2011-07-18 | J | 74,519 | $0.00 | 2,734,772 |
| 2011-07-18 | J | 74,519 | $0.00 | 293,243 |
| 2011-05-25 | J | 26,449 | $0.00 | 448,621 |
| 2011-05-25 | J | 26,449 | $0.00 | 2,660,253 |
| 2011-05-19 | Open-market buy | 50,000 | $32.66 | 2,633,804 |
| 2009-08-06 | J | 79,669 | $0.00 | 3,406,305 |
| 2009-08-06 | J | 79,669 | $0.00 | 420,331 |
| 2009-07-31 | Open-market buy | 31,554 | $16.87 | 3,326,636 |
| 2009-07-31 | Open-market buy | 50,000 | $16.85 | 3,295,082 |
| 2009-07-31 | Open-market buy | 12,801 | $16.82 | 3,245,082 |
| 2009-07-31 | Open-market buy | 5,645 | $16.79 | 3,232,281 |
| 2009-03-16 | Gift | 500,000 | $0.00 | 3,226,636 |
| 2009-03-16 | Gift | 500,000 | $0.00 | 500,000 |
| 2008-12-03 | Open-market buy | 400 | $11.74 | 4,226,636 |
| 2008-12-03 | Open-market buy | 354 | $11.73 | 4,226,236 |
| 2008-12-03 | Open-market buy | 1,000 | $11.72 | 4,225,882 |
| 2008-12-03 | Open-market buy | 1,846 | $11.71 | 4,224,882 |
| 2008-12-03 | Open-market buy | 2,800 | $11.70 | 4,223,036 |
| 2008-12-03 | Open-market buy | 400 | $11.68 | 4,220,236 |
| 2008-12-03 | Open-market buy | 100 | $11.67 | 4,219,836 |
| 2008-12-03 | Open-market buy | 5,000 | $11.66 | 4,219,736 |
| 2008-12-03 | Open-market buy | 1,200 | $11.64 | 4,214,736 |
| 2008-12-03 | Open-market buy | 1,100 | $11.63 | 4,213,536 |
| 2008-12-03 | Open-market buy | 800 | $11.62 | 4,212,436 |
| 2008-12-03 | Open-market buy | 5,000 | $11.56 | 4,211,636 |
| 2008-12-03 | Open-market buy | 5,000 | $11.45 | 4,206,636 |
| 2008-12-03 | Open-market buy | 5,000 | $11.35 | 4,201,636 |
| 2008-12-03 | Open-market buy | 10,000 | $11.25 | 4,196,636 |
| 2008-12-03 | Open-market buy | 5,000 | $11.15 | 4,186,636 |
| 2008-12-02 | Open-market buy | 10,000 | $11.30 | 4,146,636 |
| 2008-12-02 | Open-market buy | 5,000 | $11.25 | 4,136,636 |
| 2008-12-02 | Open-market buy | 5,000 | $11.20 | 4,131,636 |
| 2008-12-02 | Open-market buy | 3,900 | $11.59 | 4,181,636 |
| 2008-12-02 | Open-market buy | 1,100 | $11.58 | 4,177,736 |
| 2008-12-02 | Open-market buy | 5,000 | $11.50 | 4,176,636 |
| 2008-12-02 | Open-market buy | 8,000 | $11.45 | 4,171,636 |
| 2008-12-02 | Open-market buy | 1,700 | $11.44 | 4,163,636 |
| 2008-12-02 | Open-market buy | 5,300 | $11.43 | 4,161,936 |
| 2008-12-02 | Open-market buy | 7,067 | $11.35 | 4,156,636 |
| 2008-12-02 | Open-market buy | 2,933 | $11.34 | 4,149,569 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.