SEC CIK 1204816
BIDZOS D JAMES
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| VRSNview stock → | 371,827.411 | 2026-10-20 |
Position History — VRSN
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — VRSN
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-20 | Open-market sale | 400 | $307.41 | 371,827.411 |
| 2026-10-20 | Open-market sale | 2,300 | $306.54 | 372,227.411 |
| 2026-10-20 | Open-market sale | 200 | $305.24 | 374,527.411 |
| 2026-10-20 | Open-market sale | 400 | $304.32 | 374,727.411 |
| 2026-10-13 | Open-market sale | 100 | $306.55 | 375,127.411 |
| 2026-10-13 | Open-market sale | 500 | $305.39 | 375,227.411 |
| 2026-10-13 | Open-market sale | 1,500 | $303.08 | 375,727.411 |
| 2026-10-13 | Open-market sale | 500 | $302.08 | 377,227.411 |
| 2026-10-13 | Open-market sale | 700 | $300.56 | 377,727.411 |
| 2026-10-06 | Open-market sale | 400 | $294.09 | 378,427.411 |
| 2026-10-06 | Open-market sale | 1,100 | $292.83 | 378,827.411 |
| 2026-10-06 | Open-market sale | 1,800 | $291.63 | 379,927.411 |
| 2026-09-29 | Open-market sale | 200 | $279.86 | 381,727.411 |
| 2026-09-29 | Open-market sale | 2,000 | $279.29 | 381,927.411 |
| 2026-09-29 | Open-market sale | 800 | $278.01 | 383,927.411 |
| 2026-09-29 | Open-market sale | 300 | $276.68 | 384,727.411 |
| 2026-09-22 | Open-market sale | 1,100 | $308.90 | 385,027.411 |
| 2026-09-22 | Open-market sale | 200 | $306.63 | 386,127.411 |
| 2026-09-22 | Open-market sale | 601 | $305.19 | 386,327.411 |
| 2026-09-22 | Open-market sale | 397 | $303.94 | 386,928.411 |
| 2026-09-22 | Open-market sale | 200 | $302.50 | 387,325.411 |
| 2026-09-22 | Open-market sale | 802 | $299.20 | 387,525.411 |
| 2026-09-15 | Open-market sale | 600 | $298.68 | 388,327.411 |
| 2026-09-15 | Open-market sale | 901 | $297.35 | 388,927.411 |
| 2026-09-15 | Open-market sale | 399 | $296.32 | 389,828.411 |
| 2026-09-15 | Open-market sale | 1,400 | $295.25 | 390,227.411 |
| 2026-09-08 | Open-market sale | 1,000 | $289.16 | 391,627.411 |
| 2026-09-08 | Open-market sale | 100 | $287.04 | 392,627.411 |
| 2026-09-08 | Open-market sale | 300 | $285.70 | 392,727.411 |
| 2026-09-08 | Open-market sale | 300 | $282.99 | 393,027.411 |
| 2026-09-08 | Open-market sale | 900 | $282.03 | 393,327.411 |
| 2026-09-08 | Open-market sale | 400 | $280.82 | 394,227.411 |
| 2026-09-08 | Open-market sale | 300 | $279.66 | 394,627.411 |
| 2026-09-01 | Open-market sale | 100 | $295.91 | 394,927.411 |
| 2026-09-01 | Open-market sale | 400 | $293.51 | 395,027.411 |
| 2026-09-01 | Open-market sale | 300 | $291.60 | 395,427.411 |
| 2026-09-01 | Open-market sale | 1,900 | $290.89 | 395,727.411 |
| 2026-09-01 | Open-market sale | 400 | $289.39 | 397,627.411 |
| 2026-09-01 | Open-market sale | 200 | $288.30 | 398,027.411 |
| 2026-08-25 | Open-market sale | 100 | $294.22 | 398,088.663 |
| 2026-08-25 | Open-market sale | 1,000 | $293.53 | 398,188.663 |
| 2026-08-25 | Open-market sale | 500 | $292.18 | 399,188.663 |
| 2026-08-25 | Open-market sale | 1,700 | $289.28 | 399,688.663 |
| 2026-08-18 | Open-market sale | 800 | $279.75 | 401,388.663 |
| 2026-08-18 | Open-market sale | 700 | $278.87 | 402,188.663 |
| 2026-08-18 | Open-market sale | 386 | $277.39 | 402,888.663 |
| 2026-08-18 | Open-market sale | 1,414 | $276.40 | 403,274.663 |
| 2026-08-15 | Tax withholding | 584.066 | $284.24 | 404,688.663 |
| 2026-08-15 | Tax withholding | 597.594 | $284.24 | 405,272.729 |
| 2026-08-15 | Tax withholding | 468.707 | $284.24 | 405,870.323 |
| 2026-08-11 | Open-market sale | 300 | $294.47 | 406,339.03 |
| 2026-08-11 | Open-market sale | 800 | $293.62 | 406,639.03 |
| 2026-08-11 | Open-market sale | 301 | $292.89 | 407,439.03 |
| 2026-08-11 | Open-market sale | 1,399 | $291.66 | 407,740.03 |
| 2026-08-11 | Open-market sale | 208 | $288.85 | 409,139.03 |
| 2026-08-11 | Open-market sale | 292 | $287.80 | 409,347.03 |
| 2026-08-04 | Open-market sale | 600 | $299.47 | 409,639.03 |
| 2026-08-04 | Open-market sale | 228 | $298.70 | 410,239.03 |
| 2026-08-04 | Open-market sale | 772 | $297.62 | 410,467.03 |
| 2026-08-04 | Open-market sale | 300 | $295.91 | 411,239.03 |
| 2026-08-04 | Open-market sale | 1,400 | $294.48 | 411,539.03 |
| 2026-07-28 | Open-market sale | 200 | $283.75 | 412,939.03 |
| 2026-07-28 | Open-market sale | 400 | $282.14 | 413,139.03 |
| 2026-07-28 | Open-market sale | 2,400 | $280.98 | 413,539.03 |
| 2026-07-28 | Open-market sale | 300 | $280.01 | 415,939.03 |
| 2026-07-21 | Open-market sale | 1,001 | $274.21 | 416,239.03 |
| 2026-07-21 | Open-market sale | 299 | $273.28 | 417,240.03 |
| 2026-07-21 | Open-market sale | 100 | $271.89 | 417,539.03 |
| 2026-07-21 | Open-market sale | 400 | $270.90 | 417,639.03 |
| 2026-07-21 | Open-market sale | 200 | $268.63 | 418,039.03 |
| 2026-07-21 | Open-market sale | 700 | $267.59 | 418,239.03 |
| 2026-07-21 | Open-market sale | 600 | $266.14 | 418,939.03 |
| 2026-07-14 | Open-market sale | 300 | $269.76 | 419,539.03 |
| 2026-07-14 | Open-market sale | 1,100 | $268.88 | 419,839.03 |
| 2026-07-14 | Open-market sale | 900 | $267.79 | 420,939.03 |
| 2026-07-14 | Open-market sale | 1,000 | $266.17 | 421,839.03 |
| 2026-07-07 | Open-market sale | 100 | $268.89 | 422,839.03 |
| 2026-07-07 | Open-market sale | 900 | $267.45 | 422,939.03 |
| 2026-07-07 | Open-market sale | 1,000 | $266.41 | 423,839.03 |
| 2026-07-07 | Open-market sale | 1,200 | $264.78 | 424,839.03 |
| 2026-07-07 | Open-market sale | 100 | $263.64 | 426,039.03 |
| 2026-06-30 | Open-market sale | 200 | $252.50 | 426,139.03 |
| 2026-06-30 | Open-market sale | 1,400 | $251.56 | 426,339.03 |
| 2026-06-30 | Open-market sale | 1,400 | $250.41 | 427,739.03 |
| 2026-06-30 | Open-market sale | 300 | $249.47 | 429,139.03 |
| 2026-06-23 | Open-market sale | 1,100 | $249.98 | 429,439.03 |
| 2026-06-23 | Open-market sale | 700 | $248.80 | 430,539.03 |
| 2026-06-23 | Open-market sale | 993 | $247.62 | 431,239.03 |
| 2026-06-23 | Open-market sale | 507 | $246.78 | 432,232.03 |
| 2026-06-16 | Open-market sale | 1,100 | $275.47 | 432,739.03 |
| 2026-06-16 | Open-market sale | 700 | $274.07 | 433,839.03 |
| 2026-06-16 | Open-market sale | 1,500 | $273.37 | 434,539.03 |
| 2026-06-09 | Open-market sale | 200 | $287.36 | 436,039.03 |
| 2026-06-09 | Open-market sale | 275 | $286.58 | 436,239.03 |
| 2026-06-09 | Open-market sale | 1,000 | $285.42 | 436,514.03 |
| 2026-06-09 | Open-market sale | 250 | $283.78 | 437,514.03 |
| 2026-06-09 | Open-market sale | 1,100 | $283.21 | 437,764.03 |
| 2026-06-09 | Open-market sale | 475 | $282.10 | 438,864.03 |
| 2026-06-02 | Open-market sale | 300 | $302.40 | 439,339.03 |
| 2026-06-02 | Open-market sale | 600 | $301.25 | 439,639.03 |
| 2026-06-02 | Open-market sale | 400 | $300.13 | 440,239.03 |
| 2026-06-02 | Open-market sale | 200 | $298.45 | 440,639.03 |
| 2026-06-02 | Open-market sale | 500 | $297.67 | 440,839.03 |
| 2026-06-02 | Open-market sale | 100 | $295.17 | 441,339.03 |
| 2026-06-02 | Open-market sale | 1,200 | $293.40 | 441,439.03 |
| 2026-05-15 | Tax withholding | 467.45 | $297.57 | 443,668.07 |
| 2026-05-15 | Tax withholding | 596.44 | $297.57 | 443,071.63 |
| 2026-05-15 | Tax withholding | 582.01 | $297.57 | 442,489.62 |
| 2026-02-15 | Tax withholding | 2,322.04 | $219.03 | 443,927.6 |
| 2026-02-15 | Tax withholding | 417.19 | $219.03 | 447,308.95 |
| 2026-02-15 | Tax withholding | 465.24 | $219.03 | 446,843.71 |
| 2026-02-15 | Tax withholding | 594.07 | $219.03 | 446,249.64 |
| 2026-02-05 | Grant / award | 18,039 | $0.00 | 454,284.52 |
| 2026-02-05 | Tax withholding | 6,558.39 | $242.62 | 447,726.14 |
| 2026-02-03 | Grant / award | 23,989 | $0.00 | 436,088.14 |
| 2026-01-15 | Open-market sale | 120 | $250.58 | 412,139.14 |
| 2026-01-15 | Open-market sale | 1,640 | $249.34 | 412,259.14 |
| 2026-01-15 | Open-market sale | 120 | $248.15 | 413,899.14 |
| 2026-01-15 | Open-market sale | 80 | $246.51 | 414,019.14 |
| 2026-01-15 | Open-market sale | 40 | $251.08 | 412,099.14 |
| 2026-01-14 | Open-market sale | 80 | $250.74 | 414,099.14 |
| 2026-01-14 | Open-market sale | 720 | $249.09 | 414,179.14 |
| 2026-01-14 | Open-market sale | 640 | $248.11 | 414,899.14 |
| 2026-01-14 | Open-market sale | 560 | $247.07 | 415,539.14 |
| 2026-01-13 | Open-market sale | 140 | $250.23 | 416,099.14 |
| 2026-01-13 | Open-market sale | 1,832 | $249.32 | 416,239.14 |
| 2026-01-13 | Open-market sale | 1,320 | $248.35 | 418,071.14 |
| 2026-01-13 | Open-market sale | 760 | $247.39 | 419,391.14 |
| 2026-01-13 | Open-market sale | 948 | $246.17 | 420,151.14 |
| 2025-12-18 | Open-market sale | 440 | $246.06 | 421,139.14 |
| 2025-12-18 | Open-market sale | 1,120 | $244.90 | 421,579.14 |
| 2025-12-18 | Open-market sale | 400 | $244.15 | 422,699.14 |
| 2025-12-18 | Open-market sale | 40 | $246.96 | 421,099.14 |
| 2025-12-17 | Open-market sale | 920 | $244.57 | 423,379.14 |
| 2025-12-17 | Open-market sale | 280 | $245.24 | 423,099.14 |
| 2025-12-17 | Open-market sale | 800 | $243.53 | 424,299.14 |
| 2025-12-16 | Open-market sale | 1,227 | $242.82 | 425,099.14 |
| 2025-12-16 | Open-market sale | 2,373 | $241.99 | 426,326.14 |
| 2025-12-16 | Open-market sale | 1,400 | $240.55 | 428,699.14 |
| 2025-12-11 | Open-market sale | 120 | $246.44 | 430,099.14 |
| 2025-12-11 | Open-market sale | 223 | $245.27 | 430,219.14 |
| 2025-12-11 | Open-market sale | 1,077 | $244.51 | 430,442.14 |
| 2025-12-11 | Open-market sale | 580 | $243.63 | 431,519.14 |
| 2025-12-10 | Open-market sale | 442 | $242.88 | 432,139.14 |
| 2025-12-10 | Open-market sale | 40 | $243.61 | 432,099.14 |
| 2025-12-10 | Open-market sale | 640 | $241.22 | 433,459.14 |
| 2025-12-10 | Open-market sale | 878 | $242.22 | 432,581.14 |
| 2025-12-09 | Open-market sale | 1,080 | $250.14 | 434,099.14 |
| 2025-12-09 | Open-market sale | 80 | $241.08 | 438,899.14 |
| 2025-12-09 | Open-market sale | 26 | $246.23 | 435,179.14 |
| 2025-12-09 | Open-market sale | 120 | $239.63 | 438,979.14 |
| 2025-12-09 | Open-market sale | 680 | $244.35 | 435,205.14 |
| 2025-12-09 | Open-market sale | 1,474 | $243.34 | 435,885.14 |
| 2025-12-09 | Open-market sale | 1,540 | $242.56 | 437,359.14 |
| 2025-11-20 | Open-market sale | 680 | $247.39 | 440,286.48 |
| 2025-11-20 | Open-market sale | 1,205 | $248.35 | 439,081.48 |
| 2025-11-20 | Open-market sale | 115 | $249.39 | 438,966.48 |
| 2025-11-19 | Open-market sale | 743 | $245.93 | 441,606.48 |
| 2025-11-19 | Open-market sale | 617 | $245.02 | 442,349.48 |
| 2025-11-19 | Open-market sale | 560 | $247.12 | 441,046.48 |
| 2025-11-19 | Open-market sale | 80 | $247.75 | 440,966.48 |
| 2025-11-18 | Open-market sale | 1,285 | $249.30 | 446,681.48 |
| 2025-11-18 | Open-market sale | 1,010 | $250.89 | 442,966.48 |
| 2025-11-18 | Open-market sale | 2,705 | $250.09 | 443,976.48 |
| 2025-11-15 | Tax withholding | 463.69 | $252.88 | 448,559.02 |
| 2025-11-15 | Tax withholding | 592.53 | $252.88 | 447,966.48 |
| 2025-11-15 | Tax withholding | 416 | $252.88 | 449,022.7 |
| 2025-11-13 | Open-market sale | 640 | $252.75 | 450,210.7 |
| 2025-11-13 | Open-market sale | 428 | $251.61 | 450,850.7 |
| 2025-11-13 | Open-market sale | 612 | $253.86 | 449,598.7 |
| 2025-11-13 | Open-market sale | 160 | $254.77 | 449,438.7 |
| 2025-11-13 | Open-market sale | 160 | $250.60 | 451,278.7 |
| 2025-11-12 | Open-market sale | 560 | $252.35 | 451,438.7 |
| 2025-11-12 | Open-market sale | 680 | $251.63 | 451,998.7 |
| 2025-11-12 | Open-market sale | 600 | $250.49 | 452,678.7 |
| 2025-11-12 | Open-market sale | 160 | $248.93 | 453,278.7 |
| 2025-11-11 | Open-market sale | 1,080 | $246.53 | 457,358.7 |
| 2025-11-11 | Open-market sale | 2,408 | $248.85 | 453,438.7 |
| 2025-11-11 | Open-market sale | 1,512 | $248.16 | 455,846.7 |
| 2025-10-23 | Open-market sale | 200 | $251.23 | 458,438.7 |
| 2025-10-23 | Open-market sale | 1,000 | $250.32 | 458,638.7 |
| 2025-10-23 | Open-market sale | 600 | $249.05 | 459,638.7 |
| 2025-10-23 | Open-market sale | 200 | $247.04 | 460,238.7 |
| 2025-10-22 | Open-market sale | 200 | $258.43 | 461,738.7 |
| 2025-10-22 | Open-market sale | 300 | $264.80 | 461,038.7 |
| 2025-10-22 | Open-market sale | 400 | $262.75 | 461,338.7 |
| 2025-10-22 | Open-market sale | 200 | $255.44 | 461,938.7 |
| 2025-10-22 | Open-market sale | 100 | $251.45 | 462,338.7 |
| 2025-10-22 | Open-market sale | 200 | $252.82 | 462,138.7 |
| 2025-10-22 | Open-market sale | 200 | $267.70 | 460,438.7 |
| 2025-10-22 | Open-market sale | 400 | $266.31 | 460,638.7 |
| 2025-10-21 | Open-market sale | 1,629 | $267.76 | 464,020.7 |
| 2025-10-21 | Open-market sale | 1,789 | $266.32 | 465,649.7 |
| 2025-10-21 | Open-market sale | 1,582 | $268.36 | 462,438.7 |
| 2025-10-16 | Open-market sale | 200 | $262.46 | 468,116.7 |
| 2025-10-16 | Open-market sale | 500 | $263.94 | 467,616.7 |
| 2025-10-16 | Open-market sale | 922 | $259.98 | 468,516.7 |
| 2025-10-16 | Open-market sale | 178 | $264.97 | 467,438.7 |
| 2025-10-16 | Open-market sale | 200 | $261.28 | 468,316.7 |
| 2025-10-15 | Open-market sale | 200 | $265.97 | 469,438.7 |
| 2025-10-15 | Open-market sale | 488 | $265.12 | 469,638.7 |
| 2025-10-15 | Open-market sale | 712 | $264.04 | 470,126.7 |
| 2025-10-15 | Open-market sale | 600 | $262.59 | 470,838.7 |
| 2025-10-14 | Open-market sale | 1,000 | $266.87 | 471,438.7 |
| 2025-10-14 | Open-market sale | 1,258 | $266.13 | 472,438.7 |
| 2025-10-14 | Open-market sale | 550 | $263.72 | 475,888.7 |
| 2025-10-14 | Open-market sale | 2,192 | $265.13 | 473,696.7 |
| 2025-09-18 | Open-market sale | 534 | $287.34 | 477,638.7 |
| 2025-09-18 | Open-market sale | 1,100 | $288.59 | 476,538.7 |
| 2025-09-18 | Open-market sale | 100 | $289.32 | 476,438.7 |
| 2025-09-18 | Open-market sale | 266 | $286.12 | 478,172.7 |
| 2025-09-17 | Open-market sale | 400 | $290.03 | 478,438.7 |
| 2025-09-17 | Open-market sale | 1,086 | $287.71 | 479,352.7 |
| 2025-09-17 | Open-market sale | 514 | $288.91 | 478,838.7 |
| 2025-09-16 | Open-market sale | 1,000 | $286.59 | 484,438.7 |
| 2025-09-16 | Open-market sale | 4,000 | $287.53 | 480,438.7 |
| 2025-09-11 | Open-market sale | 200 | $284.77 | 487,238.7 |
| 2025-09-11 | Open-market sale | 100 | $290.18 | 485,438.7 |
| 2025-09-11 | Open-market sale | 455 | $289.12 | 485,538.7 |
| 2025-09-11 | Open-market sale | 845 | $287.76 | 485,993.7 |
| 2025-09-11 | Open-market sale | 400 | $286.68 | 486,838.7 |
| 2025-09-10 | Open-market sale | 200 | $286.46 | 487,438.7 |
| 2025-09-10 | Open-market sale | 1,600 | $283.41 | 487,838.7 |
| 2025-09-10 | Open-market sale | 200 | $284.88 | 487,638.7 |
| 2025-09-09 | Open-market sale | 1,250 | $280.82 | 493,188.7 |
| 2025-09-09 | Open-market sale | 950 | $282.28 | 492,238.7 |
| 2025-09-09 | Open-market sale | 764 | $283.11 | 491,474.7 |
| 2025-09-09 | Open-market sale | 600 | $284.11 | 490,874.7 |
| 2025-09-09 | Open-market sale | 1,436 | $285.68 | 489,438.7 |
| 2025-08-21 | Open-market sale | 500 | $270.79 | 495,803.96 |
| 2025-08-21 | Open-market sale | 1,400 | $272.08 | 494,403.96 |
| 2025-08-21 | Open-market sale | 100 | $272.79 | 494,303.96 |
| 2025-08-20 | Open-market sale | 400 | $271.38 | 496,303.96 |
| 2025-08-20 | Open-market sale | 1,300 | $270.78 | 496,703.96 |
| 2025-08-20 | Open-market sale | 300 | $269.51 | 498,003.96 |
| 2025-08-19 | Open-market sale | 200 | $269.47 | 498,303.96 |
| 2025-08-19 | Open-market sale | 3,000 | $269.00 | 498,503.96 |
| 2025-08-19 | Open-market sale | 1,800 | $267.37 | 501,503.96 |
| 2025-08-15 | Tax withholding | 590.29 | $269.89 | 503,303.96 |
| 2025-08-15 | Tax withholding | 462.36 | $269.89 | 503,894.25 |
| 2025-08-15 | Tax withholding | 415.01 | $269.89 | 504,356.61 |
| 2025-08-14 | Open-market sale | 1,100 | $266.15 | 505,671.62 |
| 2025-08-14 | Open-market sale | 900 | $266.88 | 504,771.62 |
| 2025-08-13 | Open-market sale | 700 | $267.43 | 506,771.62 |
| 2025-08-13 | Open-market sale | 700 | $266.96 | 507,471.62 |
| 2025-08-13 | Open-market sale | 400 | $265.17 | 508,171.62 |
| 2025-08-13 | Open-market sale | 200 | $263.77 | 508,571.62 |
| 2025-08-12 | Open-market sale | 1,400 | $265.85 | 508,771.62 |
| 2025-08-12 | Open-market sale | 1,200 | $264.64 | 510,171.62 |
| 2025-08-12 | Open-market sale | 300 | $263.63 | 511,371.62 |
| 2025-08-12 | Open-market sale | 2,100 | $262.80 | 511,671.62 |
| 2025-07-17 | Open-market sale | 1,175 | $281.14 | 514,071.62 |
| 2025-07-17 | Open-market sale | 525 | $280.22 | 515,246.62 |
| 2025-07-17 | Open-market sale | 300 | $282.38 | 513,771.62 |
| 2025-07-16 | Open-market sale | 600 | $281.39 | 516,471.62 |
| 2025-07-16 | Open-market sale | 700 | $282.82 | 515,771.62 |
| 2025-07-16 | Open-market sale | 700 | $279.84 | 517,071.62 |
| 2025-07-15 | Open-market sale | 1,000 | $282.84 | 517,771.62 |
| 2025-07-15 | Open-market sale | 3,480 | $282.03 | 518,771.62 |
| 2025-07-15 | Open-market sale | 520 | $280.97 | 522,251.62 |
| 2025-07-10 | Open-market sale | 400 | $288.48 | 522,771.62 |
| 2025-07-10 | Open-market sale | 500 | $287.13 | 523,171.62 |
| 2025-07-10 | Open-market sale | 700 | $286.35 | 523,671.62 |
| 2025-07-10 | Open-market sale | 400 | $284.92 | 524,371.62 |
| 2025-07-09 | Open-market sale | 100 | $291.48 | 524,771.62 |
| 2025-07-09 | Open-market sale | 500 | $290.69 | 524,871.62 |
| 2025-07-09 | Open-market sale | 500 | $289.69 | 525,371.62 |
| 2025-07-09 | Open-market sale | 600 | $288.81 | 525,871.62 |
| 2025-07-09 | Open-market sale | 200 | $287.06 | 526,471.62 |
| 2025-07-09 | Open-market sale | 100 | $285.35 | 526,671.62 |
| 2025-07-08 | Open-market sale | 1,049 | $286.70 | 526,771.62 |
| 2025-07-08 | Open-market sale | 1,300 | $285.91 | 527,820.62 |
| 2025-07-08 | Open-market sale | 756 | $284.52 | 529,120.62 |
| 2025-07-08 | Open-market sale | 1,295 | $283.71 | 529,876.62 |
| 2025-07-08 | Open-market sale | 600 | $281.91 | 531,171.62 |
| 2025-06-18 | Open-market sale | 1,500 | $281.66 | 533,271.62 |
| 2025-06-18 | Open-market sale | 1,000 | $280.88 | 534,771.62 |
| 2025-06-18 | Open-market sale | 100 | $283.75 | 531,771.62 |
| 2025-06-18 | Open-market sale | 1,400 | $282.69 | 531,871.62 |
| 2025-06-17 | Open-market sale | 1,254 | $284.82 | 535,771.62 |
| 2025-06-17 | Open-market sale | 500 | $281.57 | 539,771.62 |
| 2025-06-17 | Open-market sale | 500 | $280.57 | 540,271.62 |
| 2025-06-17 | Open-market sale | 2,746 | $284.10 | 537,025.62 |
| 2025-06-12 | Open-market sale | 1,400 | $281.73 | 540,771.62 |
| 2025-06-12 | Open-market sale | 300 | $281.03 | 542,171.62 |
| 2025-06-12 | Open-market sale | 300 | $279.30 | 542,471.62 |
| 2025-06-11 | Open-market sale | 800 | $279.75 | 542,771.62 |
| 2025-06-11 | Open-market sale | 1,200 | $278.96 | 543,571.62 |
| 2025-06-10 | Open-market sale | 2,810 | $276.05 | 546,961.62 |
| 2025-06-10 | Open-market sale | 200 | $280.40 | 544,771.62 |
| 2025-06-10 | Open-market sale | 590 | $278.17 | 544,971.62 |
| 2025-06-10 | Open-market sale | 1,400 | $276.90 | 545,561.62 |
| 2025-05-22 | Open-market sale | 100 | $282.73 | 549,625 |
| 2025-05-22 | Open-market sale | 800 | $280.98 | 550,825 |
| 2025-05-22 | Open-market sale | 1,100 | $281.96 | 549,725 |
| 2025-05-21 | Open-market sale | 300 | $281.85 | 551,625 |
| 2025-05-21 | Open-market sale | 756 | $280.92 | 551,925 |
| 2025-05-21 | Open-market sale | 944 | $280.07 | 552,681 |
| 2025-05-20 | Open-market sale | 250 | $282.26 | 553,625 |
| 2025-05-20 | Open-market sale | 2,160 | $280.44 | 554,965 |
| 2025-05-20 | Open-market sale | 1,500 | $279.25 | 557,125 |
| 2025-05-20 | Open-market sale | 1,090 | $281.48 | 553,875 |
| 2025-05-15 | Tax withholding | 414 | $281.64 | 559,675 |
| 2025-05-15 | Tax withholding | 589 | $281.64 | 558,625 |
| 2025-05-15 | Tax withholding | 461 | $281.64 | 559,214 |
| 2025-02-15 | Tax withholding | 2,357 | $229.24 | 560,089 |
| 2025-02-15 | Tax withholding | 462 | $229.24 | 562,446 |
| 2025-02-15 | Tax withholding | 414 | $229.24 | 562,908 |
| 2025-02-15 | Tax withholding | 384 | $229.24 | 563,322 |
| 2025-02-13 | Grant / award | 18,710 | $0.00 | 570,429 |
| 2025-02-13 | Tax withholding | 6,723 | $229.34 | 563,706 |
| 2025-02-10 | Grant / award | 23,398 | $0.00 | 551,719 |
| 2024-11-15 | Tax withholding | 414 | $180.88 | 528,783 |
| 2024-11-15 | Tax withholding | 462 | $180.88 | 528,321 |
| 2024-11-15 | Tax withholding | 384 | $180.88 | 529,197 |
| 2024-08-15 | Tax withholding | 384 | $177.77 | 530,457 |
| 2024-08-15 | Tax withholding | 414 | $177.77 | 530,043 |
| 2024-08-15 | Tax withholding | 462 | $177.77 | 529,581 |
| 2024-05-15 | Tax withholding | 384 | $169.25 | 531,717 |
| 2024-05-15 | Tax withholding | 414 | $169.25 | 531,303 |
| 2024-05-15 | Tax withholding | 462 | $169.25 | 530,841 |
| 2024-02-15 | Grant / award | 16,661 | $0.00 | 538,187 |
| 2024-02-15 | Tax withholding | 243 | $197.82 | 524,026 |
| 2024-02-15 | Tax withholding | 238 | $197.82 | 523,788 |
| 2024-02-15 | Tax withholding | 414 | $197.82 | 523,374 |
| 2024-02-15 | Tax withholding | 6,086 | $197.82 | 532,101 |
| 2024-02-15 | Tax withholding | 1,848 | $197.82 | 521,526 |
| 2024-02-12 | Grant / award | 23,963 | $0.00 | 524,269 |
| 2024-01-18 | Open-market sale | 600 | $202.08 | 500,604 |
| 2024-01-18 | Open-market sale | 1,102 | $200.57 | 501,204 |
| 2024-01-18 | Open-market sale | 298 | $202.78 | 500,306 |
| 2024-01-17 | Open-market sale | 2,000 | $201.85 | 502,306 |
| 2024-01-16 | Open-market sale | 150 | $204.08 | 504,306 |
| 2024-01-16 | Open-market sale | 1,850 | $203.54 | 504,456 |
| 2024-01-11 | Open-market sale | 2,000 | $203.08 | 506,306 |
| 2024-01-10 | Open-market sale | 4,000 | $200.00 | 508,306 |
| 2023-12-21 | Open-market sale | 1,200 | $204.95 | 512,306 |
| 2023-12-21 | Open-market sale | 800 | $204.22 | 513,506 |
| 2023-12-20 | Open-market sale | 1,325 | $204.54 | 514,981 |
| 2023-12-20 | Open-market sale | 675 | $205.13 | 514,306 |
| 2023-12-19 | Open-market sale | 1,235 | $206.37 | 516,306 |
| 2023-12-19 | Open-market sale | 765 | $205.82 | 517,541 |
| 2023-12-14 | Open-market sale | 1,166 | $220.45 | 518,306 |
| 2023-12-14 | Open-market sale | 600 | $218.72 | 519,472 |
| 2023-12-14 | Open-market sale | 1,334 | $217.19 | 520,072 |
| 2023-12-14 | Open-market sale | 600 | $214.95 | 521,406 |
| 2023-12-14 | Open-market sale | 100 | $213.48 | 522,006 |
| 2023-12-14 | Open-market sale | 404 | $212.04 | 522,106 |
| 2023-12-14 | Open-market sale | 796 | $210.71 | 522,510 |
| 2023-12-13 | Open-market sale | 1,000 | $219.74 | 523,306 |
| 2023-12-13 | Open-market sale | 1,303 | $217.94 | 524,306 |
| 2023-12-13 | Open-market sale | 2,697 | $217.44 | 525,609 |
| 2023-12-12 | Open-market sale | 2,391 | $214.81 | 530,006 |
| 2023-12-12 | Open-market sale | 909 | $214.38 | 532,397 |
| 2023-12-12 | Open-market sale | 700 | $216.20 | 529,306 |
| 2023-12-12 | Open-market sale | 1,000 | $216.80 | 528,306 |
| 2023-11-24 | Open-market sale | 703 | $214.26 | 533,306 |
| 2023-11-24 | Open-market sale | 4,297 | $213.54 | 534,009 |
| 2023-11-22 | Open-market sale | 2,047 | $214.85 | 538,306 |
| 2023-11-22 | Open-market sale | 2,853 | $214.08 | 540,353 |
| 2023-11-22 | Open-market sale | 100 | $212.53 | 543,206 |
| 2023-11-21 | Open-market sale | 100 | $213.93 | 543,306 |
| 2023-11-21 | Open-market sale | 3,604 | $212.34 | 544,702 |
| 2023-11-21 | Open-market sale | 1,296 | $213.41 | 543,406 |
| 2023-11-16 | Open-market sale | 4,400 | $209.29 | 548,806 |
| 2023-11-16 | Open-market sale | 100 | $207.19 | 553,206 |
| 2023-11-16 | Open-market sale | 500 | $210.40 | 548,306 |
| 2023-11-15 | Open-market sale | 1,200 | $209.74 | 553,306 |
| 2023-11-15 | Open-market sale | 2,300 | $209.24 | 554,506 |
| 2023-11-15 | Open-market sale | 800 | $207.99 | 556,806 |
| 2023-11-15 | Open-market sale | 700 | $206.78 | 557,606 |
| 2023-11-15 | Tax withholding | 384 | $206.55 | 558,720 |
| 2023-11-15 | Tax withholding | 370 | $206.55 | 559,104 |
| 2023-11-15 | Tax withholding | 414 | $206.55 | 558,306 |
| 2023-11-14 | Open-market sale | 400 | $209.90 | 559,474 |
| 2023-11-14 | Open-market sale | 3,200 | $209.28 | 559,874 |
| 2023-11-14 | Open-market sale | 1,400 | $207.96 | 563,074 |
| 2023-08-15 | Tax withholding | 384 | $206.13 | 564,888 |
| 2023-08-15 | Tax withholding | 414 | $206.13 | 564,474 |
| 2023-08-15 | Tax withholding | 370 | $206.13 | 565,272 |
| 2023-08-08 | Open-market sale | 850 | $204.99 | 565,642 |
| 2023-08-08 | Open-market sale | 1,150 | $204.23 | 566,492 |
| 2023-07-20 | Open-market sale | 1,100 | $213.47 | 568,542 |
| 2023-07-20 | Open-market sale | 500 | $214.36 | 568,042 |
| 2023-07-20 | Open-market sale | 400 | $215.19 | 567,642 |
| 2023-07-19 | Open-market sale | 200 | $216.57 | 569,745 |
| 2023-07-19 | Open-market sale | 103 | $217.52 | 569,642 |
| 2023-07-19 | Open-market sale | 1,197 | $215.16 | 569,945 |
| 2023-07-19 | Open-market sale | 500 | $214.30 | 571,142 |
| 2023-07-18 | Open-market sale | 887 | $214.24 | 573,755 |
| 2023-07-18 | Open-market sale | 2,013 | $214.93 | 571,742 |
| 2023-07-18 | Open-market sale | 100 | $215.58 | 571,642 |
| 2023-07-13 | Open-market sale | 1,300 | $216.25 | 575,342 |
| 2023-07-13 | Open-market sale | 700 | $216.82 | 574,642 |
| 2023-07-12 | Open-market sale | 600 | $216.63 | 576,842 |
| 2023-07-12 | Open-market sale | 1,200 | $215.65 | 577,442 |
| 2023-07-12 | Open-market sale | 200 | $217.74 | 576,642 |
| 2023-07-11 | Open-market sale | 2,100 | $220.85 | 578,642 |
| 2023-07-11 | Open-market sale | 100 | $218.92 | 580,742 |
| 2023-07-11 | Open-market sale | 402 | $215.30 | 580,842 |
| 2023-07-11 | Open-market sale | 1,700 | $213.89 | 581,244 |
| 2023-07-11 | Open-market sale | 698 | $213.30 | 582,944 |
| 2023-06-22 | Open-market sale | 398 | $220.18 | 583,642 |
| 2023-06-22 | Open-market sale | 1,602 | $219.77 | 584,040 |
| 2023-06-21 | Open-market sale | 810 | $220.45 | 585,642 |
| 2023-06-21 | Open-market sale | 1,190 | $219.76 | 586,452 |
| 2023-06-20 | Open-market sale | 2,705 | $221.64 | 589,937 |
| 2023-06-20 | Open-market sale | 813 | $222.33 | 589,124 |
| 2023-06-20 | Open-market sale | 1,362 | $223.59 | 587,762 |
| 2023-06-20 | Open-market sale | 120 | $224.18 | 587,642 |
| 2023-06-15 | Open-market sale | 698 | $224.77 | 592,842 |
| 2023-06-15 | Open-market sale | 400 | $223.71 | 593,540 |
| 2023-06-15 | Open-market sale | 502 | $222.62 | 593,940 |
| 2023-06-15 | Open-market sale | 200 | $220.57 | 594,442 |
| 2023-06-15 | Open-market sale | 200 | $225.31 | 592,642 |
| 2023-06-14 | Open-market sale | 704 | $222.68 | 594,743 |
| 2023-06-14 | Open-market sale | 101 | $223.51 | 594,642 |
| 2023-06-14 | Open-market sale | 100 | $221.25 | 595,447 |
| 2023-06-14 | Open-market sale | 1,095 | $220.50 | 595,547 |
| 2023-06-13 | Open-market sale | 400 | $225.44 | 596,642 |
| 2023-06-13 | Open-market sale | 3,205 | $224.73 | 597,042 |
| 2023-06-13 | Open-market sale | 1,395 | $223.52 | 600,247 |
| 2023-05-18 | Open-market sale | 1,001 | $224.40 | 602,641 |
| 2023-05-18 | Open-market sale | 599 | $225.93 | 601,642 |
| 2023-05-18 | Open-market sale | 400 | $225.37 | 602,241 |
| 2023-05-17 | Open-market sale | 521 | $224.41 | 603,642 |
| 2023-05-17 | Open-market sale | 1,479 | $223.63 | 604,163 |
| 2023-05-16 | Open-market sale | 2,447 | $224.29 | 608,195 |
| 2023-05-16 | Open-market sale | 2,403 | $224.99 | 605,792 |
| 2023-05-16 | Open-market sale | 150 | $225.84 | 605,642 |
| 2023-05-15 | Tax withholding | 414 | $226.09 | 610,642 |
| 2023-05-15 | Tax withholding | 384 | $226.09 | 611,056 |
| 2023-05-15 | Tax withholding | 370 | $226.09 | 611,440 |
| 2023-05-11 | Open-market sale | 186 | $222.61 | 611,810 |
| 2023-05-11 | Open-market sale | 1,814 | $220.78 | 611,996 |
| 2023-05-10 | Open-market sale | 9,318 | $220.08 | 627,292 |
| 2023-05-10 | Open-market sale | 12,682 | $220.49 | 614,610 |
| 2023-05-10 | Open-market sale | 700 | $222.74 | 613,910 |
| 2023-05-10 | Open-market sale | 100 | $223.46 | 613,810 |
| 2023-05-09 | Open-market sale | 1,315 | $219.22 | 637,870 |
| 2023-05-09 | Open-market sale | 1,625 | $218.32 | 639,185 |
| 2023-05-09 | Open-market sale | 1,260 | $219.99 | 636,610 |
| 2023-04-20 | Open-market sale | 200 | $215.51 | 640,810 |
| 2023-04-20 | Open-market sale | 1,800 | $214.81 | 641,010 |
| 2023-04-19 | Open-market sale | 228 | $216.82 | 642,910 |
| 2023-04-19 | Open-market sale | 100 | $217.82 | 642,810 |
| 2023-04-19 | Open-market sale | 1,672 | $215.84 | 643,138 |
| 2023-04-18 | Open-market sale | 1,900 | $217.97 | 645,910 |
| 2023-04-18 | Open-market sale | 1,100 | $218.73 | 644,810 |
| 2023-04-13 | Open-market sale | 300 | $213.98 | 649,510 |
| 2023-04-13 | Open-market sale | 800 | $215.23 | 648,710 |
| 2023-04-13 | Open-market sale | 900 | $216.82 | 647,810 |
| 2023-04-12 | Open-market sale | 400 | $215.36 | 649,810 |
| 2023-04-12 | Open-market sale | 700 | $213.93 | 650,210 |
| 2023-04-12 | Open-market sale | 900 | $213.00 | 650,910 |
| 2023-04-11 | Open-market sale | 6,000 | $211.29 | 651,810 |
| 2023-03-23 | Open-market sale | 2,000 | $200.00 | 657,810 |
| 2023-03-22 | Open-market sale | 2,000 | $200.00 | 659,810 |
| 2023-03-21 | Open-market sale | 8,000 | $200.07 | 661,810 |
| 2023-02-23 | Open-market sale | 1,900 | $203.19 | 669,910 |
| 2023-02-23 | Open-market sale | 100 | $203.83 | 669,810 |
| 2023-02-22 | Open-market sale | 2,000 | $204.49 | 671,810 |
| 2023-02-21 | Open-market sale | 2,000 | $203.10 | 673,810 |
| 2023-02-17 | Tax withholding | 8,889 | $204.71 | 675,810 |
| 2023-02-17 | Grant / award | 22,591 | $0.00 | 684,699 |
| 2023-02-16 | Open-market sale | 799 | $207.64 | 663,309 |
| 2023-02-16 | Open-market sale | 1,201 | $209.52 | 662,108 |
| 2023-02-15 | Tax withholding | 1,399 | $213.58 | 664,108 |
| 2023-02-15 | Tax withholding | 238 | $213.58 | 665,507 |
| 2023-02-15 | Tax withholding | 229 | $213.58 | 665,745 |
| 2023-02-15 | Open-market sale | 411 | $213.60 | 666,234 |
| 2023-02-15 | Open-market sale | 889 | $213.13 | 666,645 |
| 2023-02-15 | Open-market sale | 440 | $212.00 | 667,534 |
| 2023-02-15 | Open-market sale | 260 | $211.07 | 667,974 |
| 2023-02-15 | Tax withholding | 260 | $213.58 | 665,974 |
| 2023-02-14 | Open-market sale | 918 | $212.63 | 670,316 |
| 2023-02-14 | Open-market sale | 1,162 | $213.40 | 669,154 |
| 2023-02-14 | Open-market sale | 900 | $214.25 | 668,254 |
| 2023-02-14 | Open-market sale | 20 | $215.01 | 668,234 |
| 2023-02-13 | Grant / award | 18,790 | $0.00 | 671,234 |
| 2023-01-19 | Open-market sale | 324 | $210.58 | 654,120 |
| 2023-01-19 | Open-market sale | 1,192 | $211.60 | 652,928 |
| 2023-01-19 | Open-market sale | 324 | $212.53 | 652,604 |
| 2023-01-19 | Open-market sale | 160 | $213.33 | 652,444 |
| 2023-01-18 | Open-market sale | 410 | $214.08 | 654,854 |
| 2023-01-18 | Open-market sale | 1,180 | $212.39 | 655,264 |
| 2023-01-18 | Open-market sale | 80 | $216.71 | 654,444 |
| 2023-01-18 | Open-market sale | 330 | $215.57 | 654,524 |
| 2023-01-17 | Open-market sale | 124 | $216.34 | 656,444 |
| 2023-01-17 | Open-market sale | 1,416 | $215.40 | 656,568 |
| 2023-01-17 | Open-market sale | 1,460 | $214.22 | 657,984 |
| 2023-01-12 | Open-market sale | 333 | $212.79 | 659,444 |
| 2023-01-12 | Open-market sale | 1,027 | $212.16 | 659,777 |
| 2023-01-12 | Open-market sale | 460 | $211.10 | 660,804 |
| 2023-01-12 | Open-market sale | 180 | $209.75 | 661,264 |
| 2023-01-11 | Open-market sale | 3,940 | $210.05 | 662,286 |
| 2023-01-11 | Open-market sale | 540 | $210.99 | 661,746 |
| 2023-01-11 | Open-market sale | 218 | $208.88 | 666,226 |
| 2023-01-11 | Open-market sale | 302 | $211.60 | 661,444 |
| 2023-01-10 | Open-market sale | 1,520 | $207.83 | 666,444 |
| 2023-01-10 | Open-market sale | 480 | $207.20 | 667,964 |
| 2022-12-22 | Open-market sale | 40 | $203.31 | 668,444 |
| 2022-12-22 | Open-market sale | 1,960 | $202.23 | 668,484 |
| 2022-12-21 | Open-market sale | 2,000 | $203.32 | 670,444 |
| 2022-12-20 | Open-market sale | 2,000 | $200.12 | 672,444 |
| 2022-12-15 | Open-market sale | 2,000 | $202.41 | 674,444 |
| 2022-12-14 | Open-market sale | 1,220 | $201.55 | 677,224 |
| 2022-12-14 | Open-market sale | 780 | $202.31 | 676,444 |
| 2022-12-13 | Open-market sale | 2,000 | $209.15 | 678,444 |
| 2022-11-15 | Tax withholding | 370 | $195.53 | 680,828 |
| 2022-11-15 | Tax withholding | 403 | $195.53 | 681,198 |
| 2022-11-15 | Tax withholding | 384 | $195.53 | 680,444 |
| 2022-11-07 | Gift | 1,000 | $0.00 | 681,601 |
| 2022-08-16 | Open-market sale | 1,795 | $203.53 | 684,099 |
| 2022-08-16 | Open-market sale | 1,498 | $204.04 | 682,601 |
| 2022-08-15 | Tax withholding | 403 | $204.33 | 686,648 |
| 2022-08-15 | Tax withholding | 370 | $204.33 | 686,278 |
| 2022-08-15 | Tax withholding | 384 | $204.33 | 685,894 |
| 2022-08-10 | Open-market sale | 12,707 | $200.04 | 687,051 |
| 2022-05-15 | Tax withholding | 370 | $165.11 | 700,142 |
| 2022-05-15 | Tax withholding | 403 | $165.11 | 700,512 |
| 2022-05-15 | Tax withholding | 384 | $165.11 | 699,758 |
| 2022-04-20 | Open-market sale | 2,100 | $219.44 | 711,815 |
| 2022-04-20 | Open-market sale | 10,900 | $220.02 | 700,915 |
| 2022-04-19 | Open-market sale | 1,103 | $213.01 | 715,812 |
| 2022-04-19 | Open-market sale | 1,297 | $214.90 | 713,915 |
| 2022-04-19 | Open-market sale | 600 | $213.71 | 715,212 |
| 2022-04-13 | Open-market sale | 1,558 | $215.07 | 717,116 |
| 2022-04-13 | Open-market sale | 1,241 | $214.07 | 718,674 |
| 2022-04-13 | Open-market sale | 201 | $215.58 | 716,915 |
| 2022-04-12 | Open-market sale | 460 | $216.84 | 719,915 |
| 2022-04-12 | Open-market sale | 1,010 | $215.74 | 720,375 |
| 2022-04-12 | Open-market sale | 600 | $214.89 | 721,385 |
| 2022-04-12 | Open-market sale | 930 | $213.43 | 721,985 |
| 2022-03-16 | Open-market sale | 1,000 | $208.82 | 722,915 |
| 2022-03-16 | Open-market sale | 429 | $206.96 | 725,115 |
| 2022-03-16 | Open-market sale | 371 | $205.84 | 725,544 |
| 2022-03-16 | Open-market sale | 1,200 | $208.24 | 723,915 |
| 2022-03-15 | Open-market sale | 3,000 | $200.62 | 725,915 |
| 2022-03-09 | Open-market sale | 107 | $210.01 | 728,915 |
| 2022-03-09 | Open-market sale | 812 | $208.86 | 729,022 |
| 2022-03-09 | Open-market sale | 2,081 | $208.05 | 729,834 |
| 2022-03-08 | Open-market sale | 250 | $213.72 | 732,065 |
| 2022-03-08 | Open-market sale | 300 | $211.47 | 732,815 |
| 2022-03-08 | Open-market sale | 450 | $210.14 | 733,115 |
| 2022-03-08 | Open-market sale | 351 | $209.25 | 733,565 |
| 2022-03-08 | Open-market sale | 549 | $208.07 | 733,916 |
| 2022-03-08 | Open-market sale | 450 | $206.85 | 734,465 |
| 2022-03-08 | Open-market sale | 500 | $212.75 | 732,315 |
| 2022-03-08 | Open-market sale | 150 | $214.77 | 731,915 |
| 2022-02-18 | Tax withholding | 5,136 | $208.22 | 734,915 |
| 2022-02-18 | Grant / award | 13,053 | $0.00 | 740,051 |
| 2022-02-16 | Open-market sale | 500 | $212.79 | 726,998 |
| 2022-02-16 | Open-market sale | 1,710 | $210.84 | 728,288 |
| 2022-02-16 | Open-market sale | 790 | $212.11 | 727,498 |
| 2022-02-15 | Tax withholding | 249 | $216.30 | 734,606 |
| 2022-02-15 | Tax withholding | 229 | $216.30 | 734,377 |
| 2022-02-15 | Tax withholding | 1,379 | $216.30 | 732,998 |
| 2022-02-15 | Tax withholding | 392 | $216.30 | 734,855 |
| 2022-02-15 | Open-market sale | 650 | $214.93 | 732,348 |
| 2022-02-15 | Open-market sale | 2,050 | $215.82 | 730,298 |
| 2022-02-15 | Open-market sale | 300 | $216.67 | 729,998 |
| 2022-02-14 | Grant / award | 16,857 | $0.00 | 735,247 |
| 2022-02-09 | Open-market sale | 2,478 | $218.97 | 720,912 |
| 2022-02-09 | Open-market sale | 22 | $221.41 | 718,390 |
| 2022-02-09 | Open-market sale | 2,500 | $219.98 | 718,412 |
| 2022-02-08 | Open-market sale | 700 | $214.70 | 725,690 |
| 2022-02-08 | Open-market sale | 1,300 | $216.48 | 724,390 |
| 2022-02-08 | Open-market sale | 1,000 | $217.10 | 723,390 |
| 2022-01-19 | Open-market sale | 735 | $219.39 | 727,838 |
| 2022-01-19 | Open-market sale | 78 | $222.23 | 726,390 |
| 2022-01-19 | Open-market sale | 444 | $221.56 | 726,468 |
| 2022-01-19 | Open-market sale | 926 | $220.46 | 726,912 |
| 2022-01-19 | Open-market sale | 214 | $217.94 | 728,573 |
| 2022-01-19 | Open-market sale | 603 | $217.25 | 728,787 |
| 2022-01-18 | Open-market sale | 200 | $219.61 | 734,190 |
| 2022-01-18 | Open-market sale | 2,247 | $220.38 | 731,943 |
| 2022-01-18 | Open-market sale | 478 | $221.15 | 731,465 |
| 2022-01-18 | Open-market sale | 2,075 | $222.41 | 729,390 |
| 2022-01-12 | Open-market sale | 508 | $238.31 | 734,390 |
| 2022-01-12 | Open-market sale | 2,181 | $237.77 | 734,898 |
| 2022-01-12 | Open-market sale | 311 | $236.57 | 737,079 |
| 2022-01-11 | Open-market sale | 800 | $234.56 | 741,590 |
| 2022-01-11 | Open-market sale | 100 | $238.53 | 737,390 |
| 2022-01-11 | Open-market sale | 700 | $237.66 | 737,490 |
| 2022-01-11 | Open-market sale | 1,480 | $236.66 | 738,190 |
| 2022-01-11 | Open-market sale | 1,920 | $235.83 | 739,670 |
| 2021-12-22 | Open-market sale | 1,099 | $245.15 | 744,291 |
| 2021-12-22 | Open-market sale | 1,637 | $245.80 | 742,654 |
| 2021-12-21 | Open-market sale | 750 | $240.31 | 749,640 |
| 2021-12-21 | Open-market sale | 750 | $241.24 | 748,890 |
| 2021-12-21 | Open-market sale | 801 | $242.41 | 748,089 |
| 2021-12-21 | Open-market sale | 1,950 | $243.28 | 746,139 |
| 2021-12-21 | Open-market sale | 749 | $244.13 | 745,390 |
| 2021-12-21 | Open-market sale | 264 | $246.66 | 742,390 |
| 2021-12-15 | Open-market sale | 600 | $241.21 | 750,390 |
| 2021-12-15 | Open-market sale | 400 | $240.10 | 750,990 |
| 2021-12-15 | Open-market sale | 900 | $238.96 | 751,390 |
| 2021-12-15 | Open-market sale | 1,100 | $238.26 | 752,290 |
| 2021-12-14 | Open-market sale | 700 | $234.22 | 757,690 |
| 2021-12-14 | Open-market sale | 1,411 | $235.73 | 756,279 |
| 2021-12-14 | Open-market sale | 500 | $236.76 | 755,779 |
| 2021-12-14 | Open-market sale | 300 | $241.86 | 753,390 |
| 2021-12-14 | Open-market sale | 400 | $240.02 | 753,690 |
| 2021-12-14 | Open-market sale | 100 | $238.36 | 754,090 |
| 2021-12-14 | Open-market sale | 1,589 | $237.82 | 754,190 |
| 2021-11-17 | Open-market sale | 955 | $241.19 | 758,490 |
| 2021-11-17 | Open-market sale | 1,945 | $239.72 | 759,445 |
| 2021-11-17 | Open-market sale | 100 | $242.06 | 758,390 |
| 2021-11-16 | Open-market sale | 1,895 | $240.80 | 761,750 |
| 2021-11-16 | Open-market sale | 2,745 | $239.88 | 763,645 |
| 2021-11-16 | Open-market sale | 360 | $241.53 | 761,390 |
| 2021-11-15 | Tax withholding | 622 | $239.21 | 767,163 |
| 2021-11-15 | Tax withholding | 403 | $239.21 | 766,760 |
| 2021-11-15 | Tax withholding | 370 | $239.21 | 766,390 |
| 2021-11-10 | Open-market sale | 1,013 | $231.35 | 769,772 |
| 2021-11-10 | Open-market sale | 1,765 | $232.20 | 768,007 |
| 2021-11-10 | Open-market sale | 100 | $233.94 | 767,785 |
| 2021-11-10 | Open-market sale | 122 | $233.29 | 767,885 |
| 2021-11-09 | Open-market sale | 6,672 | $233.61 | 774,513 |
| 2021-11-09 | Open-market sale | 600 | $232.34 | 781,185 |
| 2021-11-09 | Open-market sale | 3,428 | $234.67 | 771,085 |
| 2021-11-09 | Open-market sale | 300 | $235.30 | 770,785 |
| 2021-10-20 | Open-market sale | 100 | $216.63 | 781,785 |
| 2021-10-20 | Open-market sale | 2,500 | $214.73 | 782,285 |
| 2021-10-20 | Open-market sale | 400 | $215.49 | 781,885 |
| 2021-10-19 | Open-market sale | 1,601 | $214.27 | 786,184 |
| 2021-10-19 | Open-market sale | 1,399 | $215.15 | 784,785 |
| 2021-10-13 | Open-market sale | 3,000 | $205.21 | 787,785 |
| 2021-10-12 | Open-market sale | 3,000 | $204.72 | 790,785 |
| 2021-09-22 | Open-market sale | 1,595 | $214.55 | 794,931 |
| 2021-09-22 | Open-market sale | 259 | $212.93 | 796,526 |
| 2021-09-22 | Open-market sale | 500 | $216.42 | 793,785 |
| 2021-09-22 | Open-market sale | 646 | $215.43 | 794,285 |
| 2021-09-21 | Open-market sale | 1,200 | $214.50 | 796,996 |
| 2021-09-21 | Open-market sale | 1,589 | $213.83 | 798,196 |
| 2021-09-21 | Open-market sale | 211 | $215.40 | 796,785 |
| 2021-09-15 | Open-market sale | 968 | $222.08 | 801,817 |
| 2021-09-15 | Open-market sale | 301 | $222.65 | 801,516 |
| 2021-09-15 | Open-market sale | 1,031 | $224.23 | 800,485 |
| 2021-09-15 | Open-market sale | 700 | $224.71 | 799,785 |
| 2021-09-14 | Open-market sale | 3,754 | $221.34 | 803,235 |
| 2021-09-14 | Open-market sale | 450 | $222.36 | 802,785 |
| 2021-09-14 | Open-market sale | 796 | $220.24 | 806,989 |
| 2021-08-15 | Tax withholding | 622 | $209.44 | 808,558 |
| 2021-08-15 | Tax withholding | 370 | $209.44 | 807,785 |
| 2021-08-15 | Tax withholding | 403 | $209.44 | 808,155 |
| 2021-07-28 | Gift | 1,500 | $0.00 | 809,180 |
| 2021-06-23 | Open-market sale | 3,854 | $226.21 | 812,826 |
| 2021-06-23 | Open-market sale | 2,146 | $226.81 | 810,680 |
| 2021-06-16 | Open-market sale | 700 | $217.01 | 821,980 |
| 2021-06-16 | Open-market sale | 100 | $222.05 | 816,680 |
| 2021-06-16 | Open-market sale | 600 | $218.03 | 821,380 |
| 2021-06-16 | Open-market sale | 2,941 | $219.13 | 818,439 |
| 2021-06-16 | Open-market sale | 859 | $220.13 | 817,580 |
| 2021-06-16 | Open-market sale | 800 | $221.44 | 816,780 |
| 2021-05-19 | Open-market sale | 2,800 | $217.50 | 822,680 |
| 2021-05-19 | Open-market sale | 3,200 | $216.88 | 825,480 |
| 2021-05-15 | Tax withholding | 370 | $220.92 | 828,680 |
| 2021-05-15 | Tax withholding | 622 | $220.92 | 829,453 |
| 2021-05-15 | Tax withholding | 403 | $220.92 | 829,050 |
| 2021-05-12 | Open-market sale | 450 | $219.67 | 830,075 |
| 2021-05-12 | Open-market sale | 2,969 | $217.94 | 833,106 |
| 2021-05-12 | Open-market sale | 2,581 | $218.95 | 830,525 |
| 2021-04-21 | Open-market sale | 700 | $211.45 | 836,075 |
| 2021-04-21 | Open-market sale | 299 | $209.34 | 841,776 |
| 2021-04-21 | Open-market sale | 5,001 | $210.70 | 836,775 |
| 2021-04-14 | Open-market sale | 10,905 | $203.64 | 843,170 |
| 2021-04-14 | Open-market sale | 1,095 | $204.15 | 842,075 |
| 2021-02-19 | Grant / award | 33,805 | $0.00 | 866,711 |
| 2021-02-19 | Tax withholding | 15,246 | $197.95 | 851,465 |
| 2021-02-19 | Tax withholding | 13,302 | $197.95 | 854,075 |
| 2021-02-17 | Open-market sale | 5,547 | $200.39 | 833,359 |
| 2021-02-17 | Open-market sale | 453 | $201.03 | 832,906 |
| 2021-02-16 | Grant / award | 15,644 | $0.00 | 838,906 |
| 2021-02-15 | Tax withholding | 476 | $202.39 | 825,237 |
| 2021-02-15 | Tax withholding | 308 | $202.39 | 824,929 |
| 2021-02-15 | Tax withholding | 1,667 | $202.39 | 823,262 |
| 2021-02-15 | Tax withholding | 643 | $202.39 | 825,713 |
| 2021-02-15 | Tax withholding | 385 | $202.39 | 825,627 |
| 2021-02-15 | Tax withholding | 249 | $202.39 | 825,378 |
| 2021-02-15 | Tax withholding | 1,450 | $202.39 | 823,928 |
| 2021-02-15 | Tax withholding | 521 | $202.39 | 826,012 |
| 2021-02-10 | Open-market sale | 3,100 | $202.29 | 826,356 |
| 2021-02-10 | Open-market sale | 2,900 | $201.37 | 829,456 |
| 2021-01-20 | Open-market sale | 6,000 | $200.28 | 832,356 |
| 2021-01-13 | Open-market sale | 6,000 | $200.00 | 838,356 |
| 2020-12-23 | Open-market sale | 1,685 | $214.68 | 848,671 |
| 2020-12-23 | Open-market sale | 1,847 | $216.49 | 844,356 |
| 2020-12-23 | Open-market sale | 2,468 | $215.61 | 846,203 |
| 2020-12-16 | Open-market sale | 2,087 | $215.77 | 850,356 |
| 2020-12-16 | Open-market sale | 468 | $213.99 | 855,888 |
| 2020-12-16 | Open-market sale | 3,445 | $214.79 | 852,443 |
| 2020-11-15 | Tax withholding | 2,129 | $198.51 | 856,356 |
| 2020-11-15 | Tax withholding | 2,070 | $198.51 | 856,533 |
| 2020-11-11 | Open-market sale | 510 | $202.93 | 858,485 |
| 2020-11-11 | Open-market sale | 4,190 | $201.71 | 858,995 |
| 2020-11-11 | Open-market sale | 1,300 | $200.90 | 863,185 |
| 2020-10-21 | Open-market sale | 5,024 | $204.98 | 865,461 |
| 2020-10-21 | Open-market sale | 976 | $205.66 | 864,485 |
| 2020-10-14 | Open-market sale | 300 | $217.34 | 870,485 |
| 2020-10-14 | Open-market sale | 3,100 | $212.21 | 873,385 |
| 2020-10-14 | Open-market sale | 800 | $212.78 | 872,585 |
| 2020-10-14 | Open-market sale | 400 | $214.12 | 872,185 |
| 2020-10-14 | Open-market sale | 1,400 | $215.98 | 870,785 |
| 2020-09-16 | Open-market sale | 3,700 | $205.83 | 877,185 |
| 2020-09-16 | Open-market sale | 1,600 | $204.68 | 880,885 |
| 2020-09-16 | Open-market sale | 700 | $206.84 | 876,485 |
| 2020-09-09 | Open-market sale | 6,000 | $200.20 | 882,485 |
| 2020-09-02 | Gift | 600 | $0.00 | 888,485 |
| 2020-08-21 | Gift | 1,000 | $0.00 | 889,085 |
| 2020-08-19 | Open-market sale | 3,673 | $207.14 | 890,085 |
| 2020-08-19 | Open-market sale | 2,327 | $206.37 | 893,758 |
| 2020-08-15 | Tax withholding | 2,130 | $207.29 | 896,085 |
| 2020-08-15 | Tax withholding | 2,071 | $207.29 | 896,203 |
| 2020-08-12 | Open-market sale | 5,400 | $202.24 | 898,815 |
| 2020-08-12 | Open-market sale | 600 | $203.30 | 898,215 |
| 2020-07-15 | Open-market sale | 6,000 | $200.00 | 904,215 |
| 2020-07-08 | Open-market sale | 200 | $212.67 | 910,215 |
| 2020-07-08 | Open-market sale | 808 | $211.72 | 910,415 |
| 2020-07-08 | Open-market sale | 2,292 | $210.79 | 911,223 |
| 2020-07-08 | Open-market sale | 2,700 | $209.79 | 913,515 |
| 2020-05-15 | Tax withholding | 2,130 | $217.25 | 916,215 |
| 2020-05-15 | Tax withholding | 2,071 | $217.25 | 916,274 |
| 2020-04-29 | Gift | 2,000 | $0.00 | 918,345 |
| 2020-02-17 | Tax withholding | 899 | $209.57 | 920,345 |
| 2020-02-15 | Tax withholding | 954 | $209.57 | 923,808 |
| 2020-02-15 | Tax withholding | 713 | $209.57 | 923,095 |
| 2020-02-15 | Tax withholding | 1,851 | $209.57 | 921,244 |
| 2020-02-14 | Tax withholding | 26,144 | $209.57 | 889,065 |
| 2020-02-14 | Grant / award | 59,558 | $0.00 | 915,209 |
| 2020-02-14 | Grant / award | 65,021 | $0.00 | 954,086 |
| 2020-02-14 | Tax withholding | 29,324 | $209.57 | 924,762 |
| 2020-02-10 | Grant / award | 15,060 | $0.00 | 855,651 |
| 2019-11-17 | Tax withholding | 899 | $186.81 | 840,591 |
| 2019-11-15 | Tax withholding | 1,667 | $186.81 | 841,490 |
| 2019-10-20 | Tax withholding | 929 | $185.51 | 843,157 |
| 2019-08-17 | Tax withholding | 899 | $205.00 | 844,086 |
| 2019-08-15 | Tax withholding | 1,667 | $203.40 | 844,985 |
| 2019-07-20 | Tax withholding | 929 | $214.21 | 846,652 |
| 2019-05-17 | Tax withholding | 899 | $195.30 | 847,581 |
| 2019-05-16 | Gift | 2,000 | $0.00 | 848,480 |
| 2019-05-15 | Tax withholding | 954 | $193.88 | 851,193 |
| 2019-05-15 | Tax withholding | 713 | $193.88 | 850,480 |
| 2019-04-20 | Tax withholding | 929 | $186.65 | 852,147 |
| 2019-02-17 | Tax withholding | 899 | $175.40 | 853,076 |
| 2019-02-15 | Grant / award | 78,672 | $0.00 | 893,265 |
| 2019-02-15 | Tax withholding | 35,481 | $175.40 | 857,784 |
| 2019-02-15 | Tax withholding | 2,855 | $175.40 | 853,975 |
| 2019-02-15 | Tax withholding | 954 | $175.40 | 856,830 |
| 2019-02-11 | Grant / award | 16,419 | $0.00 | 814,593 |
| 2019-02-10 | Tax withholding | 4,057 | $173.09 | 798,174 |
| 2019-01-20 | Tax withholding | 659 | $164.44 | 802,231 |
| 2018-11-17 | Tax withholding | 899 | $155.75 | 802,890 |
| 2018-11-15 | Tax withholding | 954 | $155.67 | 803,789 |
| 2018-10-20 | Tax withholding | 929 | $141.39 | 804,743 |
| 2018-08-17 | Tax withholding | 899 | $150.75 | 805,672 |
| 2018-08-15 | Tax withholding | 954 | $153.46 | 806,571 |
| 2018-07-20 | Tax withholding | 929 | $149.09 | 807,525 |
| 2018-05-17 | Tax withholding | 899 | $127.36 | 808,454 |
| 2018-05-15 | Tax withholding | 954 | $126.66 | 809,353 |
| 2018-04-20 | Tax withholding | 929 | $124.79 | 810,307 |
| 2018-02-22 | Gift | 4,300 | $0.00 | 811,236 |
| 2018-02-19 | Tax withholding | 5,102 | $120.55 | 815,536 |
| 2018-02-17 | Tax withholding | 899 | $120.55 | 820,638 |
| 2018-02-16 | Grant / award | 105,206 | $0.00 | 868,984 |
| 2018-02-16 | Tax withholding | 47,447 | $120.55 | 821,537 |
| 2018-02-15 | Tax withholding | 3,818 | $116.35 | 763,778 |
| 2018-02-13 | Grant / award | 25,323 | $0.00 | 767,596 |
| 2018-02-10 | Tax withholding | 3,580 | $109.09 | 742,273 |
| 2018-01-20 | Tax withholding | 645 | $114.48 | 745,853 |
| 2017-11-17 | Tax withholding | 951 | $113.75 | 746,498 |
| 2017-10-20 | Tax withholding | 983 | $108.94 | 747,449 |
| 2017-08-17 | Tax withholding | 951 | $97.93 | 748,432 |
| 2017-07-20 | Tax withholding | 983 | $98.84 | 749,383 |
| 2017-05-17 | Tax withholding | 951 | $88.07 | 750,366 |
| 2017-04-20 | Tax withholding | 983 | $88.71 | 751,317 |
| 2017-02-26 | Tax withholding | 6,657 | $83.31 | 752,300 |
| 2017-02-19 | Tax withholding | 5,396 | $82.30 | 758,957 |
| 2017-02-17 | Grant / award | 126,718 | $0.00 | 824,797 |
| 2017-02-17 | Tax withholding | 60,444 | $82.30 | 764,353 |
| 2017-02-17 | Tax withholding | 3,806 | $82.30 | 698,079 |
| 2017-02-14 | Grant / award | 33,865 | $0.00 | 701,885 |
| 2017-02-10 | Tax withholding | 3,433 | $83.14 | 668,020 |
| 2017-01-20 | Tax withholding | 717 | $80.42 | 671,453 |
| 2016-10-20 | Tax withholding | 3,933 | $76.56 | 672,170 |
| 2016-02-26 | Tax withholding | 9,533 | $85.88 | 676,103 |
| 2016-02-21 | Tax withholding | 10,723 | $80.67 | 685,636 |
| 2016-02-19 | Grant / award | 78,159 | $0.00 | 733,202 |
| 2016-02-19 | Tax withholding | 36,843 | $80.67 | 696,359 |
| 2016-02-19 | Tax withholding | 5,396 | $80.67 | 655,043 |
| 2016-02-17 | Grant / award | 31,921 | $0.00 | 660,439 |
| 2016-02-10 | Tax withholding | 3,473 | $73.79 | 628,518 |
| 2015-10-20 | Grant / award | 32,985 | $0.00 | 631,991 |
| 2015-02-26 | Tax withholding | 6,656 | $64.82 | 601,882 |
| 2015-02-26 | Tax withholding | 2,876 | $64.82 | 599,006 |
| 2015-02-21 | Tax withholding | 3,533 | $63.87 | 615,728 |
| 2015-02-21 | Tax withholding | 7,190 | $63.87 | 608,538 |
| 2015-02-20 | Tax withholding | 9,265 | $62.15 | 619,261 |
| 2015-02-19 | Tax withholding | 5,397 | $63.52 | 628,526 |
| 2015-02-13 | Grant / award | 78,159 | $0.00 | 659,881 |
| 2015-02-13 | Tax withholding | 25,958 | $62.15 | 633,923 |
| 2015-02-10 | Grant / award | 41,064 | $0.00 | 581,722 |
| 2014-02-26 | Tax withholding | 6,657 | $55.03 | 540,658 |
| 2014-02-21 | Tax withholding | 2,422 | $54.99 | 529,225 |
| 2014-02-21 | Grant / award | 18,090 | $0.00 | 547,315 |
| 2014-02-21 | Tax withholding | 3,533 | $54.99 | 536,624 |
| 2014-02-21 | Tax withholding | 4,977 | $54.99 | 531,647 |
| 2014-02-19 | Grant / award | 45,257 | $0.00 | 540,157 |
| 2013-02-28 | Grant / award | 29,631 | $0.00 | 497,422 |
| 2013-02-28 | Tax withholding | 2,522 | $45.81 | 494,900 |
| 2013-02-26 | Grant / award | 55,828 | $0.00 | 467,791 |
| 2013-02-21 | Tax withholding | 5,003 | $45.30 | 411,963 |
| 2012-08-01 | Tax withholding | 15,229 | $45.00 | 416,968.45 |
| 2012-05-01 | Tax withholding | 15,229 | $41.37 | 432,197.87 |
| 2012-02-21 | Grant / award | 60,300 | $0.00 | 447,426.87 |
| 2012-02-01 | Tax withholding | 12,021 | $37.46 | 387,126.87 |
| 2011-11-01 | Tax withholding | 15,230 | $31.62 | 399,147.87 |
| 2011-08-17 | Tax withholding | 458.17 | $30.55 | 414,377.87 |
| 2011-08-17 | Tax withholding | 6,682 | $30.55 | 414,836.05 |
| 2011-08-01 | Grant / award | 130,505 | $0.00 | 421,518.05 |
| 2011-07-26 | Tax withholding | 4,722 | $33.78 | 291,013.05 |
| 2011-05-18 | Grant / award | 694.8 | $0.00 | 294,751.87 |
| 2011-05-18 | Grant / award | 983.17 | $0.00 | 294,057.08 |
| 2011-05-18 | Grant / award | 983.17 | $0.00 | 295,735.05 |
| 2011-05-17 | Tax withholding | 6,222 | $35.80 | 293,073.91 |
| 2011-04-26 | Tax withholding | 3,455 | $37.03 | 299,295.91 |
| 2011-02-17 | Tax withholding | 4,889 | $36.89 | 302,750.91 |
| 2011-01-26 | Tax withholding | 3,591 | $32.96 | 307,639.91 |
| 2010-12-28 | Grant / award | 2,359.38 | $0.00 | 311,230.91 |
| 2010-12-28 | Grant / award | 3,338.52 | $0.00 | 308,871.52 |
| 2010-11-18 | Option exercise (derivative) | 12,500 | $0.00 | 0 |
| 2010-11-18 | Option exercise | 12,500 | $25.99 | 305,533 |
| 2010-11-18 | Option exercise | 10,548 | $29.63 | 293,033 |
| 2010-11-17 | Tax withholding | 4,481 | $34.39 | 282,485 |
| 2010-10-26 | Tax withholding | 3,167 | $33.26 | 286,966 |
| 2010-08-30 | Option exercise (derivative) | 17,600 | $0.00 | 0 |
| 2010-08-30 | Option exercise | 17,600 | $17.94 | 290,133 |
| 2010-08-17 | Tax withholding | 4,481 | $29.24 | 272,533 |
| 2010-07-26 | Grant / award | 34,542 | $0.00 | 277,014 |
| 2010-05-27 | Option exercise (derivative) | 3,125 | $0.00 | 0 |
| 2010-05-27 | Option exercise | 6,250 | $12.88 | 233,097 |
| 2010-05-27 | Option exercise | 9,375 | $16.90 | 242,472 |
| 2010-05-27 | Option exercise | 3,125 | $6.70 | 226,847 |
| 2010-05-17 | Tax withholding | 4,481 | $26.84 | 223,722 |
| 2010-02-17 | Tax withholding | 4,622 | $24.12 | 228,203 |
| 2009-11-17 | Tax withholding | 5,703 | $22.86 | 232,825 |
| 2009-08-17 | Grant / award | 97,751 | $0.00 | 238,528 |
| 2009-08-04 | Tax withholding | 14,172 | $20.54 | 140,777 |
| 2009-05-04 | Tax withholding | 11,074 | $21.83 | 154,949 |
| 2009-02-04 | Tax withholding | 11,083 | $19.51 | 166,023 |
| 2008-11-04 | Tax withholding | 11,074 | $22.33 | 177,106 |
| 2008-08-07 | Tax withholding | 471 | $29.57 | 187,058 |
| 2008-08-07 | Tax withholding | 0 | $29.57 | 188,180 |
| 2008-08-04 | Grant / award | 123,915 | $0.00 | 187,529 |
| 2008-08-01 | Tax withholding | 651 | $32.02 | 63,614 |
| 2008-08-01 | Tax withholding | 0 | $32.02 | 64,265 |
| 2007-08-07 | Grant / award (derivative) | 4,415 | $0.00 | 4,415 |
| 2007-08-07 | Grant / award (derivative) | 10,548 | $0.00 | 10,548 |
| 2007-08-07 | Grant / award (derivative) | 10,548 | $0.00 | 10,548 |
| 2007-08-07 | Grant / award | 4,415 | $0.00 | 64,265 |
| 2007-08-01 | Option exercise (derivative) | 1,525 | $0.00 | 4,575 |
| 2007-08-01 | Option exercise | 1,525 | $0.00 | 55,275 |
| 2006-12-31 | Grant / award (derivative) | 3,125 | $0.00 | 3,125 |
| 2006-12-31 | Grant / award (derivative) | 12,500 | $0.00 | 12,500 |
| 2006-12-31 | Grant / award (derivative) | 6,250 | $0.00 | 6,250 |
| 2006-12-31 | Disposition to issuer (derivative) | 6,250 | $0.00 | 0 |
| 2006-08-01 | Grant / award (derivative) | 6,100 | $0.00 | 6,100 |
| 2006-08-01 | Grant / award (derivative) | 17,600 | $0.00 | 17,600 |
| 2006-08-01 | Grant / award | 6,100 | $0.00 | 59,850 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.