SEC CIK 1771340
Taneja Vaibhav
Reported ownership across 1 company, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| TSLAview stock → | 25,972.25 | 2026-09-08 |
Position History — TSLA
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — TSLA
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-09-08 | Open-market sale | 2,605.75 | $360.13 | 25,972.25 |
| 2026-09-05 | Option exercise (derivative) | 6,539 | $0.00 | 52,305 |
| 2026-09-05 | Option exercise | 6,539 | $0.00 | 28,578 |
| 2026-06-08 | Open-market sale | 2,605.5 | $402.20 | 22,039 |
| 2026-06-05 | Option exercise (derivative) | 6,538 | $0.00 | 58,844 |
| 2026-06-05 | Option exercise | 6,538 | $0.00 | 24,644.5 |
| 2026-05-13 | Option exercise (derivative) | 2,000 | $0.00 | 711,920 |
| 2026-05-13 | Option exercise (derivative) | 1,000 | $0.00 | 2,390 |
| 2026-05-13 | Open-market sale | 3,000 | $450.00 | 18,106.5 |
| 2026-05-13 | Option exercise | 2,000 | $18.22 | 21,106.5 |
| 2026-05-13 | Option exercise | 1,000 | $18.44 | 19,106.5 |
| 2026-03-06 | Open-market sale | 2,264.5 | $397.03 | 18,106.5 |
| 2026-03-05 | Option exercise (derivative) | 6,538 | $0.00 | 65,382 |
| 2026-03-05 | Option exercise | 6,538 | $0.00 | 20,371 |
| 2025-12-08 | Open-market sale | 2,637 | $443.93 | 13,757 |
| 2025-12-05 | Option exercise (derivative) | 6,538 | $0.00 | 71,920 |
| 2025-12-05 | Option exercise | 6,538 | $0.00 | 16,394 |
| 2025-09-08 | Open-market sale | 2,605.5 | $352.38 | 9,856 |
| 2025-09-05 | Option exercise (derivative) | 6,538 | $0.00 | 78,458 |
| 2025-09-05 | Option exercise | 6,538 | $0.00 | 12,461.5 |
| 2025-07-08 | Option exercise (derivative) | 2,000 | $0.00 | 713,920 |
| 2025-07-08 | Open-market sale | 2,000 | $300.00 | 5,923.5 |
| 2025-07-08 | Option exercise | 2,000 | $18.22 | 7,923.5 |
| 2025-07-07 | Option exercise (derivative) | 4,000 | $0.00 | 715,920 |
| 2025-07-07 | Open-market sale | 200 | $295.18 | 5,923.5 |
| 2025-07-07 | Open-market sale | 907 | $294.35 | 6,123.5 |
| 2025-07-07 | Open-market sale | 1,200 | $293.25 | 7,030.5 |
| 2025-07-07 | Open-market sale | 1,100 | $292.00 | 8,230.5 |
| 2025-07-07 | Open-market sale | 400 | $291.18 | 9,330.5 |
| 2025-07-07 | Open-market sale | 193 | $289.95 | 9,730.5 |
| 2025-07-07 | Option exercise | 4,000 | $18.22 | 9,923.5 |
| 2025-06-09 | Open-market sale | 2,564 | $285.71 | 5,923.5 |
| 2025-06-05 | Option exercise (derivative) | 6,538 | $0.00 | 84,996 |
| 2025-06-05 | Option exercise | 6,538 | $0.00 | 8,487.5 |
| 2025-06-03 | Option exercise (derivative) | 1,000 | $0.00 | 719,920 |
| 2025-06-03 | Open-market sale | 1,000 | $350.00 | 1,949.5 |
| 2025-06-03 | Option exercise | 1,000 | $18.22 | 2,949.5 |
| 2025-06-02 | Option exercise (derivative) | 6,000 | $0.00 | 720,920 |
| 2025-06-02 | Open-market sale | 100 | $347.22 | 1,949.5 |
| 2025-06-02 | Open-market sale | 300 | $345.53 | 2,049.5 |
| 2025-06-02 | Open-market sale | 2,100 | $343.84 | 2,349.5 |
| 2025-06-02 | Open-market sale | 300 | $342.25 | 4,449.5 |
| 2025-06-02 | Open-market sale | 400 | $341.34 | 4,749.5 |
| 2025-06-02 | Open-market sale | 500 | $340.15 | 5,149.5 |
| 2025-06-02 | Open-market sale | 600 | $338.66 | 5,649.5 |
| 2025-06-02 | Open-market sale | 1,200 | $337.74 | 6,249.5 |
| 2025-06-02 | Open-market sale | 400 | $336.25 | 7,449.5 |
| 2025-06-02 | Open-market sale | 100 | $333.77 | 7,849.5 |
| 2025-06-02 | Option exercise | 6,000 | $18.22 | 7,949.5 |
| 2025-05-16 | Option exercise (derivative) | 3,000 | $0.00 | 726,920 |
| 2025-05-16 | Open-market sale | 3,000 | $350.11 | 26,949.5 |
| 2025-05-16 | Option exercise | 3,000 | $18.22 | 29,949.5 |
| 2025-05-09 | Option exercise (derivative) | 4,000 | $0.00 | 729,920 |
| 2025-05-09 | Open-market sale | 4,000 | $300.00 | 26,949.5 |
| 2025-05-09 | Option exercise | 4,000 | $18.22 | 30,949.5 |
| 2025-05-01 | Option exercise (derivative) | 4,000 | $0.00 | 733,920 |
| 2025-05-01 | Open-market sale | 300 | $289.48 | 26,949.5 |
| 2025-05-01 | Open-market sale | 300 | $288.47 | 27,249.5 |
| 2025-05-01 | Open-market sale | 300 | $287.08 | 27,549.5 |
| 2025-05-01 | Open-market sale | 420 | $285.09 | 27,849.5 |
| 2025-05-01 | Open-market sale | 900 | $284.22 | 28,269.5 |
| 2025-05-01 | Open-market sale | 825 | $283.10 | 29,169.5 |
| 2025-05-01 | Open-market sale | 700 | $282.16 | 29,994.5 |
| 2025-05-01 | Open-market sale | 255 | $280.31 | 30,694.5 |
| 2025-05-01 | Option exercise | 4,000 | $18.22 | 30,949.5 |
| 2025-04-07 | Option exercise (derivative) | 4,000 | $0.00 | 737,920 |
| 2025-04-07 | Open-market sale | 4,000 | $250.00 | 26,949.5 |
| 2025-04-07 | Option exercise | 4,000 | $18.22 | 30,949.5 |
| 2025-03-06 | Open-market sale | 2,672.25 | $268.73 | 26,949.5 |
| 2025-03-05 | Option exercise (derivative) | 6,538 | $0.00 | 91,534 |
| 2025-03-05 | Option exercise | 6,538 | $0.00 | 29,621.75 |
| 2025-03-03 | Option exercise (derivative) | 6,000 | $0.00 | 741,920 |
| 2025-03-03 | Open-market sale | 100 | $282.39 | 28,683.75 |
| 2025-03-03 | Open-market sale | 200 | $281.19 | 28,783.75 |
| 2025-03-03 | Open-market sale | 100 | $279.53 | 28,983.75 |
| 2025-03-03 | Open-market sale | 397 | $285.14 | 28,286.75 |
| 2025-03-03 | Open-market sale | 200 | $287.74 | 28,086.75 |
| 2025-03-03 | Option exercise | 6,000 | $18.22 | 29,083.75 |
| 2025-03-03 | Open-market sale | 300 | $301.73 | 23,083.75 |
| 2025-03-03 | Open-market sale | 300 | $300.71 | 23,383.75 |
| 2025-03-03 | Open-market sale | 2,500 | $300.17 | 23,683.75 |
| 2025-03-03 | Open-market sale | 600 | $298.11 | 26,183.75 |
| 2025-03-03 | Open-market sale | 403 | $297.09 | 26,783.75 |
| 2025-03-03 | Open-market sale | 400 | $295.52 | 27,186.75 |
| 2025-03-03 | Open-market sale | 100 | $293.73 | 27,586.75 |
| 2025-03-03 | Open-market sale | 100 | $290.06 | 27,686.75 |
| 2025-03-03 | Open-market sale | 300 | $288.71 | 27,786.75 |
| 2025-02-03 | Option exercise (derivative) | 7,000 | $0.00 | 747,920 |
| 2025-02-03 | Open-market sale | 500 | $380.88 | 113,714.75 |
| 2025-02-03 | Open-market sale | 450 | $386.78 | 109,364.75 |
| 2025-02-03 | Open-market sale | 1,401 | $385.69 | 109,814.75 |
| 2025-02-03 | Open-market sale | 870 | $384.31 | 111,215.75 |
| 2025-02-03 | Open-market sale | 1,079 | $383.51 | 112,085.75 |
| 2025-02-03 | Open-market sale | 550 | $382.19 | 113,164.75 |
| 2025-02-03 | Open-market sale | 400 | $387.76 | 108,964.75 |
| 2025-02-03 | Open-market sale | 1,050 | $380.27 | 114,214.75 |
| 2025-02-03 | Open-market sale | 450 | $378.19 | 115,264.75 |
| 2025-02-03 | Open-market sale | 150 | $376.62 | 115,714.75 |
| 2025-02-03 | Open-market sale | 100 | $375.05 | 115,864.75 |
| 2025-02-03 | Option exercise | 7,000 | $18.22 | 115,964.75 |
| 2025-01-06 | Option exercise (derivative) | 7,000 | $0.00 | 754,920 |
| 2025-01-06 | Open-market sale | 500 | $409.66 | 113,164.75 |
| 2025-01-06 | Open-market sale | 700 | $408.52 | 113,664.75 |
| 2025-01-06 | Open-market sale | 400 | $407.29 | 114,364.75 |
| 2025-01-06 | Open-market sale | 300 | $406.20 | 114,764.75 |
| 2025-01-06 | Open-market sale | 400 | $404.97 | 115,064.75 |
| 2025-01-06 | Open-market sale | 500 | $402.85 | 115,464.75 |
| 2025-01-06 | Option exercise | 7,000 | $18.22 | 115,964.75 |
| 2025-01-06 | Open-market sale | 1,300 | $423.14 | 108,964.75 |
| 2025-01-06 | Open-market sale | 400 | $421.01 | 110,264.75 |
| 2025-01-06 | Open-market sale | 400 | $417.78 | 110,664.75 |
| 2025-01-06 | Open-market sale | 600 | $416.81 | 111,064.75 |
| 2025-01-06 | Open-market sale | 600 | $416.08 | 111,664.75 |
| 2025-01-06 | Open-market sale | 200 | $414.34 | 112,264.75 |
| 2025-01-06 | Open-market sale | 100 | $412.78 | 112,464.75 |
| 2025-01-06 | Open-market sale | 600 | $410.77 | 112,564.75 |
| 2024-12-06 | Open-market sale | 2,605.5 | $374.21 | 108,964.75 |
| 2024-12-05 | Option exercise (derivative) | 6,538 | $0.00 | 98,072 |
| 2024-12-05 | Option exercise | 6,538 | $0.00 | 111,570.25 |
| 2024-12-02 | Option exercise (derivative) | 7,000 | $0.00 | 761,920 |
| 2024-12-02 | Open-market sale | 700 | $354.03 | 107,832.25 |
| 2024-12-02 | Option exercise | 7,000 | $18.22 | 112,032.25 |
| 2024-12-02 | Open-market sale | 3,500 | $352.70 | 108,532.25 |
| 2024-12-02 | Open-market sale | 300 | $358.51 | 105,132.25 |
| 2024-12-02 | Open-market sale | 600 | $357.25 | 105,432.25 |
| 2024-12-02 | Open-market sale | 1,400 | $356.30 | 106,032.25 |
| 2024-12-02 | Open-market sale | 400 | $355.15 | 107,432.25 |
| 2024-12-02 | Open-market sale | 100 | $359.94 | 105,032.25 |
| 2024-11-11 | Option exercise (derivative) | 4,000 | $0.00 | 768,920 |
| 2024-11-11 | Open-market sale | 4,000 | $350.00 | 105,032.25 |
| 2024-11-11 | Option exercise | 4,000 | $18.22 | 109,032.25 |
| 2024-11-08 | Option exercise (derivative) | 8,000 | $0.00 | 772,920 |
| 2024-11-08 | Open-market sale | 1,800 | $301.64 | 105,032.25 |
| 2024-11-08 | Open-market sale | 6,200 | $300.00 | 106,832.25 |
| 2024-11-08 | Option exercise | 8,000 | $18.22 | 113,032.25 |
| 2024-11-01 | Option exercise (derivative) | 4,000 | $0.00 | 780,920 |
| 2024-11-01 | Open-market sale | 4,000 | $251.76 | 105,032.25 |
| 2024-11-01 | Option exercise | 4,000 | $18.22 | 109,032.25 |
| 2024-10-31 | Grant / award (derivative) | 1,600 | $0.00 | 1,600 |
| 2024-10-31 | Grant / award (derivative) | 939,887 | $0.00 | 939,887 |
| 2024-10-31 | Grant / award (derivative) | 104,610 | $0.00 | 104,610 |
| 2024-10-24 | Option exercise (derivative) | 4,000 | $0.00 | 784,920 |
| 2024-10-24 | Open-market sale | 4,000 | $250.00 | 105,032.25 |
| 2024-10-24 | Option exercise | 4,000 | $18.22 | 109,032.25 |
| 2024-09-23 | Option exercise (derivative) | 8,000 | $0.00 | 788,920 |
| 2024-09-23 | Option exercise | 8,000 | $18.22 | 113,032.25 |
| 2024-09-23 | Open-market sale | 8,000 | $250.00 | 105,032.25 |
| 2023-12-14 | Option exercise (derivative) | 4,000 | $0.00 | 796,920 |
| 2023-12-14 | Open-market sale | 4,000 | $250.00 | 104,930.25 |
| 2023-12-14 | Option exercise | 4,000 | $18.22 | 108,930.25 |
| 2023-12-06 | Open-market sale | 173.25 | $244.34 | 104,930.25 |
| 2023-12-05 | Option exercise (derivative) | 388 | $0.00 | 0 |
| 2023-12-05 | Option exercise | 388 | $0.00 | 105,103.5 |
| 2023-11-29 | Option exercise (derivative) | 4,000 | $0.00 | 800,920 |
| 2023-11-29 | Option exercise | 4,000 | $18.22 | 108,715.5 |
| 2023-11-29 | Open-market sale | 4,000 | $250.00 | 104,715.5 |
| 2023-10-06 | Option exercise (derivative) | 4,000 | $0.00 | 804,920 |
| 2023-10-06 | Open-market sale | 4,000 | $253.98 | 104,715.5 |
| 2023-10-06 | Option exercise | 4,000 | $18.22 | 108,715.5 |
| 2023-09-06 | Open-market sale | 176.75 | $249.62 | 104,715.5 |
| 2023-09-05 | Option exercise (derivative) | 4,000 | $0.00 | 808,920 |
| 2023-09-05 | Option exercise (derivative) | 388 | $0.00 | 388 |
| 2023-09-05 | Option exercise | 4,000 | $18.22 | 108,504.25 |
| 2023-09-05 | Option exercise | 388 | $0.00 | 104,892.25 |
| 2023-09-05 | Open-market sale | 4,000 | $250.02 | 104,504.25 |
| 2023-08-04 | Option exercise (derivative) | 4,000 | $0.00 | 812,920 |
| 2023-08-04 | Option exercise | 4,000 | $18.22 | 108,504.25 |
| 2023-08-04 | Open-market sale | 4,000 | $261.00 | 104,504.25 |
| 2023-07-07 | Option exercise (derivative) | 4,000 | $0.00 | 816,920 |
| 2023-07-07 | Option exercise | 4,000 | $18.22 | 108,504.25 |
| 2023-07-07 | Open-market sale | 4,000 | $278.36 | 104,504.25 |
| 2023-06-09 | Option exercise (derivative) | 12,000 | $0.00 | 820,920 |
| 2023-06-09 | Option exercise | 12,000 | $18.22 | 116,504.25 |
| 2023-06-09 | Open-market sale | 12,000 | $250.04 | 104,504.25 |
| 2023-06-06 | Open-market sale | 3,181.25 | $215.51 | 104,504.25 |
| 2023-06-05 | Option exercise (derivative) | 388 | $0.00 | 776 |
| 2023-06-05 | Option exercise (derivative) | 6,750 | $0.00 | 0 |
| 2023-06-05 | Option exercise | 6,750 | $0.00 | 107,685.5 |
| 2023-06-05 | Option exercise | 388 | $0.00 | 100,935.5 |
| 2023-03-06 | Open-market sale | 2,465.5 | $195.79 | 100,457.5 |
| 2023-03-05 | Option exercise (derivative) | 388 | $0.00 | 1,164 |
| 2023-03-05 | Option exercise (derivative) | 6,750 | $0.00 | 6,750 |
| 2023-03-05 | Option exercise | 6,750 | $0.00 | 102,535 |
| 2023-03-05 | Option exercise | 388 | $0.00 | 102,923 |
| 2022-12-06 | Open-market sale | 3,767.75 | $178.07 | 95,785 |
| 2022-12-05 | Option exercise (derivative) | 388 | $0.00 | 1,552 |
| 2022-12-05 | Option exercise (derivative) | 1,091 | $0.00 | 0 |
| 2022-12-05 | Option exercise (derivative) | 6,750 | $0.00 | 13,500 |
| 2022-12-05 | Option exercise | 6,750 | $0.00 | 99,552.75 |
| 2022-12-05 | Option exercise | 388 | $0.00 | 91,711.75 |
| 2022-12-05 | Option exercise | 1,091 | $0.00 | 92,802.75 |
| 2022-09-06 | Open-market sale | 3,755 | $269.39 | 91,323.75 |
| 2022-09-05 | Option exercise (derivative) | 1,090 | $0.00 | 1,091 |
| 2022-09-05 | Option exercise (derivative) | 6,750 | $0.00 | 20,250 |
| 2022-09-05 | Option exercise (derivative) | 388 | $0.00 | 1,940 |
| 2022-09-05 | Option exercise | 6,750 | $0.00 | 95,078.75 |
| 2022-09-05 | Option exercise | 388 | $0.00 | 87,238.75 |
| 2022-09-05 | Option exercise | 1,090 | $0.00 | 88,328.75 |
| 2022-06-10 | Option exercise (derivative) | 2,500 | $0.00 | 2,395 |
| 2022-06-10 | Option exercise | 2,500 | $55.32 | 28,949.25 |
| 2022-06-06 | Open-market sale | 1,518.5 | $718.31 | 26,449.25 |
| 2022-06-05 | Option exercise (derivative) | 364 | $0.00 | 727 |
| 2022-06-05 | Option exercise (derivative) | 2,250 | $0.00 | 9,000 |
| 2022-06-05 | Option exercise (derivative) | 129 | $0.00 | 776 |
| 2022-06-05 | Option exercise (derivative) | 540 | $0.00 | 0 |
| 2022-06-05 | Option exercise | 2,250 | $0.00 | 27,967.75 |
| 2022-06-05 | Option exercise | 364 | $0.00 | 25,717.75 |
| 2022-06-05 | Option exercise | 540 | $0.00 | 25,224.75 |
| 2022-06-05 | Option exercise | 129 | $0.00 | 25,353.75 |
| 2022-04-05 | Open-market sale | 100 | $1136.80 | 25,884.75 |
| 2022-04-05 | Open-market sale | 200 | $1138.34 | 25,684.75 |
| 2022-04-05 | Open-market sale | 400 | $1139.83 | 25,284.75 |
| 2022-04-05 | Open-market sale | 200 | $1142.10 | 25,084.75 |
| 2022-04-05 | Open-market sale | 100 | $1144.18 | 24,984.75 |
| 2022-04-05 | Open-market sale | 100 | $1145.89 | 24,884.75 |
| 2022-04-05 | Open-market sale | 100 | $1148.20 | 24,784.75 |
| 2022-04-05 | Open-market sale | 100 | $1150.02 | 24,684.75 |
| 2022-04-05 | Option exercise (derivative) | 7,000 | $0.00 | 277,640 |
| 2022-04-05 | Open-market sale | 200 | $1096.05 | 30,436.75 |
| 2022-04-05 | Open-market sale | 100 | $1093.70 | 30,636.75 |
| 2022-04-05 | Open-market sale | 400 | $1092.49 | 30,736.75 |
| 2022-04-05 | Open-market sale | 100 | $1127.70 | 26,326.75 |
| 2022-04-05 | Open-market sale | 200 | $1130.53 | 26,126.75 |
| 2022-04-05 | Open-market sale | 100 | $1133.70 | 26,026.75 |
| 2022-04-05 | Open-market sale | 42 | $1135.80 | 25,984.75 |
| 2022-04-05 | Open-market sale | 300 | $1089.70 | 31,384.75 |
| 2022-04-05 | Open-market sale | 248 | $1090.82 | 31,136.75 |
| 2022-04-05 | Option exercise | 7,000 | $54.66 | 31,684.75 |
| 2022-04-05 | Open-market sale | 400 | $1127.11 | 26,426.75 |
| 2022-04-05 | Open-market sale | 300 | $1125.28 | 26,826.75 |
| 2022-04-05 | Open-market sale | 100 | $1123.84 | 27,126.75 |
| 2022-04-05 | Open-market sale | 200 | $1122.67 | 27,226.75 |
| 2022-04-05 | Open-market sale | 300 | $1120.39 | 27,426.75 |
| 2022-04-05 | Open-market sale | 10 | $1119.23 | 27,726.75 |
| 2022-04-05 | Open-market sale | 100 | $1117.00 | 27,736.75 |
| 2022-04-05 | Open-market sale | 100 | $1115.25 | 27,836.75 |
| 2022-04-05 | Open-market sale | 100 | $1114.19 | 27,936.75 |
| 2022-04-05 | Open-market sale | 100 | $1112.69 | 28,036.75 |
| 2022-04-05 | Open-market sale | 100 | $1109.71 | 28,136.75 |
| 2022-04-05 | Open-market sale | 100 | $1108.28 | 28,236.75 |
| 2022-04-05 | Open-market sale | 100 | $1106.80 | 28,336.75 |
| 2022-04-05 | Open-market sale | 200 | $1105.86 | 28,436.75 |
| 2022-04-05 | Open-market sale | 200 | $1104.14 | 28,636.75 |
| 2022-04-05 | Open-market sale | 300 | $1103.00 | 28,836.75 |
| 2022-04-05 | Open-market sale | 600 | $1101.87 | 29,136.75 |
| 2022-04-05 | Open-market sale | 200 | $1099.58 | 29,736.75 |
| 2022-04-05 | Open-market sale | 300 | $1098.57 | 29,936.75 |
| 2022-04-05 | Open-market sale | 200 | $1097.15 | 30,236.75 |
| 2022-03-07 | Open-market sale | 1,535 | $845.39 | 24,684.75 |
| 2022-03-05 | Option exercise (derivative) | 2,250 | $0.00 | 11,250 |
| 2022-03-05 | Option exercise (derivative) | 363 | $0.00 | 1,091 |
| 2022-03-05 | Option exercise (derivative) | 130 | $0.00 | 905 |
| 2022-03-05 | Option exercise (derivative) | 539 | $0.00 | 540 |
| 2022-03-05 | Option exercise | 363 | $0.00 | 23,969.75 |
| 2022-03-05 | Option exercise | 2,250 | $0.00 | 26,219.75 |
| 2022-03-05 | Option exercise | 130 | $0.00 | 23,606.75 |
| 2022-03-05 | Option exercise | 539 | $0.00 | 23,476.75 |
| 2022-01-05 | Option exercise (derivative) | 7,000 | $0.00 | 284,640 |
| 2022-01-05 | Open-market sale | 200 | $1125.10 | 28,244.75 |
| 2022-01-05 | Option exercise | 7,000 | $54.66 | 29,904.75 |
| 2022-01-05 | Open-market sale | 100 | $1084.65 | 29,804.75 |
| 2022-01-05 | Open-market sale | 100 | $1086.72 | 29,704.75 |
| 2022-01-05 | Open-market sale | 260 | $1088.35 | 29,444.75 |
| 2022-01-05 | Open-market sale | 100 | $1153.31 | 24,204.75 |
| 2022-01-05 | Open-market sale | 400 | $1152.49 | 24,304.75 |
| 2022-01-05 | Open-market sale | 300 | $1150.98 | 24,704.75 |
| 2022-01-05 | Open-market sale | 100 | $1149.45 | 25,004.75 |
| 2022-01-05 | Open-market sale | 300 | $1148.05 | 25,104.75 |
| 2022-01-05 | Open-market sale | 340 | $1146.92 | 25,404.75 |
| 2022-01-05 | Open-market sale | 100 | $1145.21 | 25,744.75 |
| 2022-01-05 | Open-market sale | 300 | $1143.40 | 25,844.75 |
| 2022-01-05 | Open-market sale | 200 | $1142.46 | 26,144.75 |
| 2022-01-05 | Open-market sale | 200 | $1141.15 | 26,344.75 |
| 2022-01-05 | Open-market sale | 300 | $1139.67 | 26,544.75 |
| 2022-01-05 | Open-market sale | 400 | $1138.74 | 26,844.75 |
| 2022-01-05 | Open-market sale | 300 | $1137.17 | 27,244.75 |
| 2022-01-05 | Open-market sale | 500 | $1135.76 | 27,544.75 |
| 2022-01-05 | Open-market sale | 100 | $1134.24 | 28,044.75 |
| 2022-01-05 | Open-market sale | 100 | $1127.43 | 28,144.75 |
| 2022-01-05 | Open-market sale | 200 | $1154.68 | 24,004.75 |
| 2022-01-05 | Open-market sale | 100 | $1119.75 | 28,444.75 |
| 2022-01-05 | Open-market sale | 200 | $1109.84 | 28,544.75 |
| 2022-01-05 | Open-market sale | 100 | $1101.52 | 28,744.75 |
| 2022-01-05 | Open-market sale | 100 | $1096.90 | 28,844.75 |
| 2022-01-05 | Open-market sale | 200 | $1096.20 | 28,944.75 |
| 2022-01-05 | Open-market sale | 100 | $1093.95 | 29,144.75 |
| 2022-01-05 | Open-market sale | 100 | $1091.86 | 29,244.75 |
| 2022-01-05 | Open-market sale | 100 | $1089.68 | 29,344.75 |
| 2022-01-05 | Open-market sale | 100 | $1161.56 | 23,304.75 |
| 2022-01-05 | Open-market sale | 100 | $1159.15 | 23,404.75 |
| 2022-01-05 | Open-market sale | 100 | $1164.99 | 23,204.75 |
| 2022-01-05 | Open-market sale | 100 | $1158.00 | 23,504.75 |
| 2022-01-05 | Open-market sale | 200 | $1166.39 | 23,004.75 |
| 2022-01-05 | Open-market sale | 400 | $1156.11 | 23,604.75 |
| 2022-01-05 | Open-market sale | 100 | $1168.50 | 22,904.75 |
| 2021-12-06 | Open-market sale | 1,590.5 | $980.41 | 22,904.75 |
| 2021-12-05 | Option exercise (derivative) | 2,250 | $0.00 | 13,500 |
| 2021-12-05 | Option exercise (derivative) | 129 | $0.00 | 1,035 |
| 2021-12-05 | Option exercise (derivative) | 364 | $0.00 | 1,454 |
| 2021-12-05 | Option exercise (derivative) | 540 | $0.00 | 1,079 |
| 2021-12-05 | Option exercise | 540 | $0.00 | 21,752.25 |
| 2021-12-05 | Option exercise | 364 | $0.00 | 22,245.25 |
| 2021-12-05 | Option exercise | 2,250 | $0.00 | 24,495.25 |
| 2021-12-05 | Option exercise | 129 | $0.00 | 21,881.25 |
| 2021-10-18 | Option exercise (derivative) | 7,000 | $0.00 | 291,640 |
| 2021-10-18 | Option exercise | 7,000 | $54.66 | 28,212.25 |
| 2021-10-18 | Open-market sale | 200 | $873.51 | 21,212.25 |
| 2021-10-18 | Open-market sale | 241 | $851.98 | 27,971.25 |
| 2021-10-18 | Open-market sale | 500 | $857.32 | 27,471.25 |
| 2021-10-18 | Open-market sale | 600 | $859.31 | 26,871.25 |
| 2021-10-18 | Open-market sale | 700 | $860.29 | 26,171.25 |
| 2021-10-18 | Open-market sale | 1,101 | $861.38 | 25,070.25 |
| 2021-10-18 | Open-market sale | 600 | $862.44 | 24,470.25 |
| 2021-10-18 | Open-market sale | 800 | $863.41 | 23,670.25 |
| 2021-10-18 | Open-market sale | 100 | $866.21 | 23,570.25 |
| 2021-10-18 | Open-market sale | 100 | $868.49 | 23,470.25 |
| 2021-10-18 | Open-market sale | 568 | $870.33 | 22,902.25 |
| 2021-10-18 | Open-market sale | 500 | $871.27 | 22,402.25 |
| 2021-10-18 | Open-market sale | 990 | $872.38 | 21,412.25 |
| 2021-09-07 | Open-market sale | 1,766.75 | $752.90 | 21,212.25 |
| 2021-09-05 | Option exercise (derivative) | 129 | $0.00 | 1,164 |
| 2021-09-05 | Option exercise (derivative) | 2,250 | $0.00 | 15,750 |
| 2021-09-05 | Option exercise (derivative) | 385 | $0.00 | 0 |
| 2021-09-05 | Option exercise (derivative) | 539 | $0.00 | 1,619 |
| 2021-09-05 | Option exercise (derivative) | 363 | $0.00 | 1,818 |
| 2021-09-05 | Option exercise | 363 | $0.00 | 19,676 |
| 2021-09-05 | Option exercise | 129 | $0.00 | 22,979 |
| 2021-09-05 | Option exercise | 2,250 | $0.00 | 22,850 |
| 2021-09-05 | Option exercise | 539 | $0.00 | 20,600 |
| 2021-09-05 | Option exercise | 385 | $0.00 | 20,061 |
| 2021-07-06 | Option exercise (derivative) | 40 | $0.00 | 1,130 |
| 2021-07-06 | Option exercise (derivative) | 4,050 | $0.00 | 298,640 |
| 2021-07-06 | Open-market sale | 334 | $665.15 | 19,991 |
| 2021-07-06 | Open-market sale | 422 | $662.04 | 20,881 |
| 2021-07-06 | Open-market sale | 132 | $660.74 | 21,303 |
| 2021-07-06 | Open-market sale | 112 | $659.24 | 21,435 |
| 2021-07-06 | Open-market sale | 343 | $658.38 | 21,547 |
| 2021-07-06 | Open-market sale | 535 | $657.28 | 21,890 |
| 2021-07-06 | Open-market sale | 380 | $656.47 | 22,425 |
| 2021-07-06 | Open-market sale | 647 | $655.36 | 22,805 |
| 2021-07-06 | Open-market sale | 319 | $653.96 | 23,452 |
| 2021-07-06 | Option exercise | 4,050 | $54.66 | 23,771 |
| 2021-07-06 | Option exercise | 40 | $55.32 | 19,721 |
| 2021-07-06 | Open-market sale | 21 | $681.72 | 19,312 |
| 2021-07-06 | Open-market sale | 313 | $679.86 | 19,333 |
| 2021-07-06 | Open-market sale | 9 | $678.37 | 19,646 |
| 2021-07-06 | Open-market sale | 113 | $677.16 | 19,655 |
| 2021-07-06 | Open-market sale | 100 | $671.91 | 19,768 |
| 2021-07-06 | Open-market sale | 11 | $666.92 | 19,868 |
| 2021-07-06 | Open-market sale | 112 | $666.41 | 19,879 |
| 2021-07-06 | Open-market sale | 323 | $663.17 | 20,558 |
| 2021-07-06 | Open-market sale | 233 | $664.26 | 20,325 |
| 2021-06-07 | Open-market sale | 1,813 | $587.84 | 19,681 |
| 2021-06-05 | Option exercise (derivative) | 539 | $0.00 | 2,158 |
| 2021-06-05 | Option exercise (derivative) | 385 | $0.00 | 385 |
| 2021-06-05 | Option exercise (derivative) | 2,250 | $0.00 | 18,000 |
| 2021-06-05 | Option exercise (derivative) | 364 | $0.00 | 2,181 |
| 2021-06-05 | Option exercise (derivative) | 130 | $0.00 | 1,293 |
| 2021-06-05 | Option exercise | 385 | $0.00 | 18,211 |
| 2021-06-05 | Option exercise | 364 | $0.00 | 19,244 |
| 2021-06-05 | Option exercise | 130 | $0.00 | 18,880 |
| 2021-06-05 | Option exercise | 539 | $0.00 | 18,750 |
| 2021-06-05 | Option exercise | 2,250 | $0.00 | 21,494 |
| 2021-04-05 | Option exercise (derivative) | 40 | $0.00 | 1,170 |
| 2021-04-05 | Option exercise (derivative) | 4,050 | $0.00 | 302,690 |
| 2021-04-05 | Open-market sale | 110 | $686.48 | 22,169 |
| 2021-04-05 | Option exercise | 4,050 | $54.66 | 22,279 |
| 2021-04-05 | Option exercise | 40 | $55.32 | 18,229 |
| 2021-04-05 | Open-market sale | 220 | $707.76 | 17,826 |
| 2021-04-05 | Open-market sale | 11 | $706.03 | 18,046 |
| 2021-04-05 | Open-market sale | 2 | $704.86 | 18,057 |
| 2021-04-05 | Open-market sale | 137 | $703.61 | 18,059 |
| 2021-04-05 | Open-market sale | 112 | $702.03 | 18,196 |
| 2021-04-05 | Open-market sale | 431 | $701.19 | 18,308 |
| 2021-04-05 | Open-market sale | 137 | $699.84 | 18,739 |
| 2021-04-05 | Open-market sale | 619 | $698.66 | 18,876 |
| 2021-04-05 | Open-market sale | 221 | $697.71 | 19,495 |
| 2021-04-05 | Open-market sale | 341 | $696.52 | 19,716 |
| 2021-04-05 | Open-market sale | 680 | $695.06 | 20,057 |
| 2021-04-05 | Open-market sale | 313 | $694.18 | 20,737 |
| 2021-04-05 | Open-market sale | 541 | $692.99 | 21,050 |
| 2021-04-05 | Open-market sale | 343 | $691.91 | 21,591 |
| 2021-04-05 | Open-market sale | 12 | $690.35 | 21,934 |
| 2021-04-05 | Open-market sale | 211 | $689.36 | 21,946 |
| 2021-04-05 | Open-market sale | 12 | $687.78 | 22,157 |
| 2021-03-08 | Open-market sale | 1,844 | $595.08 | 18,189 |
| 2021-03-05 | Option exercise (derivative) | 129 | $0.00 | 1,423 |
| 2021-03-05 | Option exercise (derivative) | 2,250 | $0.00 | 20,250 |
| 2021-03-05 | Option exercise (derivative) | 363 | $0.00 | 2,545 |
| 2021-03-05 | Option exercise (derivative) | 540 | $0.00 | 2,697 |
| 2021-03-05 | Option exercise (derivative) | 385 | $0.00 | 770 |
| 2021-03-05 | Option exercise | 129 | $0.00 | 20,033 |
| 2021-03-05 | Option exercise | 363 | $0.00 | 19,904 |
| 2021-03-05 | Option exercise | 540 | $0.00 | 19,541 |
| 2021-03-05 | Option exercise | 385 | $0.00 | 19,001 |
| 2021-03-05 | Option exercise | 2,250 | $0.00 | 18,616 |
| 2021-01-06 | Option exercise (derivative) | 4,050 | $0.00 | 306,740 |
| 2021-01-06 | Option exercise (derivative) | 50 | $0.00 | 1,210 |
| 2021-01-06 | Open-market sale | 574 | $758.20 | 19,086 |
| 2021-01-06 | Open-market sale | 22 | $752.05 | 20,656 |
| 2021-01-06 | Open-market sale | 100 | $750.51 | 20,678 |
| 2021-01-06 | Option exercise | 4,050 | $54.66 | 20,778 |
| 2021-01-06 | Option exercise | 50 | $55.32 | 16,728 |
| 2021-01-06 | Open-market sale | 212 | $756.15 | 20,224 |
| 2021-01-06 | Open-market sale | 564 | $757.06 | 19,660 |
| 2021-01-06 | Open-market sale | 19 | $772.73 | 16,315 |
| 2021-01-06 | Open-market sale | 435 | $772.01 | 16,334 |
| 2021-01-06 | Open-market sale | 642 | $770.99 | 16,769 |
| 2021-01-06 | Open-market sale | 242 | $769.79 | 17,411 |
| 2021-01-06 | Open-market sale | 210 | $768.61 | 17,653 |
| 2021-01-06 | Open-market sale | 118 | $767.95 | 17,863 |
| 2021-01-06 | Open-market sale | 10 | $766.04 | 17,981 |
| 2021-01-06 | Open-market sale | 200 | $765.35 | 17,991 |
| 2021-01-06 | Open-market sale | 101 | $763.20 | 18,191 |
| 2021-01-06 | Open-market sale | 234 | $761.88 | 18,292 |
| 2021-01-06 | Open-market sale | 219 | $760.96 | 18,526 |
| 2021-01-06 | Open-market sale | 341 | $759.20 | 18,745 |
| 2021-01-06 | Open-market sale | 200 | $753.21 | 20,456 |
| 2021-01-06 | Open-market sale | 20 | $754.32 | 20,436 |
| 2020-12-07 | Tax withholding | 1,843 | $622.82 | 16,678 |
| 2020-12-05 | Option exercise (derivative) | 385 | $0.00 | 1,155 |
| 2020-12-05 | Option exercise (derivative) | 129 | $0.00 | 1,552 |
| 2020-12-05 | Option exercise (derivative) | 364 | $0.00 | 2,908 |
| 2020-12-05 | Option exercise (derivative) | 2,250 | $0.00 | 22,500 |
| 2020-12-05 | Option exercise (derivative) | 539 | $0.00 | 3,237 |
| 2020-12-05 | Option exercise | 129 | $0.00 | 15,907 |
| 2020-12-05 | Option exercise | 2,250 | $0.00 | 18,521 |
| 2020-12-05 | Option exercise | 364 | $0.00 | 16,271 |
| 2020-12-05 | Option exercise | 539 | $0.00 | 15,778 |
| 2020-12-05 | Option exercise | 385 | $0.00 | 15,239 |
| 2020-10-19 | Grant / award (derivative) | 232 | $0.00 | 232 |
| 2020-10-19 | Grant / award (derivative) | 51,133 | $0.00 | 51,133 |
| 2020-10-05 | Option exercise (derivative) | 4,050 | $0.00 | 310,790 |
| 2020-10-05 | Option exercise (derivative) | 55 | $0.00 | 1,260 |
| 2020-10-05 | Option exercise | 4,050 | $54.66 | 19,203 |
| 2020-10-05 | Open-market sale | 110 | $420.13 | 19,093 |
| 2020-10-05 | Open-market sale | 873 | $422.79 | 17,596 |
| 2020-10-05 | Open-market sale | 448 | $423.82 | 17,148 |
| 2020-10-05 | Open-market sale | 847 | $424.95 | 16,301 |
| 2020-10-05 | Open-market sale | 309 | $425.78 | 15,992 |
| 2020-10-05 | Open-market sale | 2 | $426.51 | 15,990 |
| 2020-10-05 | Open-market sale | 219 | $427.82 | 15,771 |
| 2020-10-05 | Open-market sale | 418 | $429.05 | 15,353 |
| 2020-10-05 | Open-market sale | 126 | $429.64 | 15,227 |
| 2020-10-05 | Open-market sale | 210 | $431.18 | 15,017 |
| 2020-10-05 | Open-market sale | 218 | $432.01 | 14,799 |
| 2020-10-05 | Option exercise | 55 | $55.32 | 14,854 |
| 2020-10-05 | Open-market sale | 624 | $421.50 | 18,469 |
| 2020-09-09 | Tax withholding | 11 | $354.60 | 15,153 |
| 2020-09-08 | Tax withholding | 183 | $352.95 | 16,520 |
| 2020-09-08 | Tax withholding | 194 | $352.95 | 17,130 |
| 2020-09-08 | Tax withholding | 33 | $337.60 | 17,097 |
| 2020-09-08 | Tax withholding | 271 | $352.95 | 16,826 |
| 2020-09-08 | Tax withholding | 47 | $337.60 | 16,779 |
| 2020-09-08 | Tax withholding | 65 | $352.95 | 16,714 |
| 2020-09-08 | Tax withholding | 11 | $337.60 | 16,703 |
| 2020-09-08 | Tax withholding | 195 | $337.60 | 15,164 |
| 2020-09-08 | Tax withholding | 1,130 | $352.95 | 15,359 |
| 2020-09-08 | Tax withholding | 31 | $337.60 | 16,489 |
| 2020-09-05 | Option exercise (derivative) | 2,250 | $0.00 | 24,750 |
| 2020-09-05 | Option exercise (derivative) | 385 | $0.00 | 1,540 |
| 2020-09-05 | Option exercise (derivative) | 539 | $0.00 | 3,776 |
| 2020-09-05 | Option exercise (derivative) | 129 | $0.00 | 1,681 |
| 2020-09-05 | Option exercise (derivative) | 363 | $0.00 | 3,272 |
| 2020-09-05 | Option exercise | 2,250 | $0.00 | 17,324 |
| 2020-09-05 | Option exercise | 363 | $0.00 | 15,074 |
| 2020-09-05 | Option exercise | 129 | $0.00 | 14,711 |
| 2020-09-05 | Option exercise | 539 | $0.00 | 14,582 |
| 2020-09-05 | Option exercise | 385 | $0.00 | 14,043 |
| 2020-07-20 | Option exercise (derivative) | 810 | $0.00 | 62,968 |
| 2020-07-20 | Option exercise (derivative) | 7 | $0.00 | 263 |
| 2020-07-20 | Option exercise | 7 | $276.59 | 2,806 |
| 2020-07-20 | Open-market sale | 300 | $1498.15 | 3,287 |
| 2020-07-20 | Option exercise | 810 | $273.26 | 3,616 |
| 2020-07-20 | Open-market sale | 29 | $1496.31 | 3,587 |
| 2020-07-20 | Open-market sale | 100 | $1519.67 | 3,187 |
| 2020-07-20 | Open-market sale | 100 | $1569.72 | 3,087 |
| 2020-07-20 | Open-market sale | 111 | $1596.39 | 2,976 |
| 2020-07-20 | Open-market sale | 100 | $1628.99 | 2,876 |
| 2020-07-20 | Open-market sale | 100 | $1633.99 | 2,776 |
| 2020-07-20 | Open-market sale | 47 | $1645.41 | 2,729 |
| 2020-06-08 | Option exercise (derivative) | 500 | $0.00 | 63,778 |
| 2020-06-08 | Tax withholding | 39 | $923.85 | 3,131 |
| 2020-06-08 | Tax withholding | 55 | $923.88 | 3,076 |
| 2020-06-08 | Tax withholding | 14 | $923.85 | 3,062 |
| 2020-06-08 | Tax withholding | 37 | $923.85 | 3,025 |
| 2020-06-08 | Tax withholding | 226 | $923.85 | 2,799 |
| 2020-06-08 | Option exercise | 500 | $273.26 | 3,299 |
| 2020-06-08 | Open-market sale | 500 | $949.76 | 2,799 |
| 2020-06-05 | Option exercise (derivative) | 72 | $0.00 | 727 |
| 2020-06-05 | Option exercise (derivative) | 108 | $0.00 | 863 |
| 2020-06-05 | Option exercise (derivative) | 26 | $0.00 | 362 |
| 2020-06-05 | Option exercise (derivative) | 77 | $0.00 | 385 |
| 2020-06-05 | Option exercise (derivative) | 450 | $0.00 | 5,400 |
| 2020-06-05 | Option exercise | 72 | $0.00 | 2,720 |
| 2020-06-05 | Option exercise | 77 | $0.00 | 2,514 |
| 2020-06-05 | Option exercise | 108 | $0.00 | 2,622 |
| 2020-06-05 | Option exercise | 26 | $0.00 | 2,648 |
| 2020-06-05 | Option exercise | 450 | $0.00 | 3,170 |
| 2020-05-18 | Tax withholding | 55 | $827.00 | 2,437 |
| 2020-05-15 | Option exercise (derivative) | 110 | $0.00 | 0 |
| 2020-05-15 | Option exercise | 110 | $0.00 | 2,492 |
| 2020-05-11 | Option exercise (derivative) | 74 | $0.00 | 0 |
| 2020-05-11 | Option exercise (derivative) | 54 | $0.00 | 270 |
| 2020-05-11 | Option exercise (derivative) | 372 | $0.00 | 64,278 |
| 2020-05-11 | Option exercise | 74 | $300.00 | 2,456 |
| 2020-05-11 | Open-market sale | 500 | $815.00 | 2,382 |
| 2020-05-11 | Option exercise | 54 | $276.59 | 2,882 |
| 2020-05-11 | Option exercise | 372 | $273.26 | 2,828 |
| 2020-03-06 | Tax withholding | 38 | $698.80 | 2,614 |
| 2020-03-06 | Tax withholding | 14 | $698.91 | 2,652 |
| 2020-03-06 | Tax withholding | 56 | $698.84 | 2,666 |
| 2020-03-06 | Tax withholding | 40 | $698.81 | 2,722 |
| 2020-03-06 | Tax withholding | 232 | $698.80 | 2,382 |
| 2020-03-05 | Option exercise (derivative) | 77 | $0.00 | 462 |
| 2020-03-05 | Option exercise (derivative) | 108 | $0.00 | 971 |
| 2020-03-05 | Option exercise (derivative) | 26 | $0.00 | 388 |
| 2020-03-05 | Option exercise (derivative) | 73 | $0.00 | 799 |
| 2020-03-05 | Option exercise (derivative) | 450 | $0.00 | 5,850 |
| 2020-03-05 | Option exercise | 450 | $0.00 | 2,762 |
| 2020-03-05 | Option exercise | 73 | $0.00 | 2,312 |
| 2020-03-05 | Option exercise | 26 | $0.00 | 2,239 |
| 2020-03-05 | Option exercise | 108 | $0.00 | 2,213 |
| 2020-03-05 | Option exercise | 77 | $0.00 | 2,105 |
| 2020-02-21 | Option exercise (derivative) | 248 | $0.00 | 324 |
| 2020-02-21 | Option exercise (derivative) | 1,686 | $0.00 | 74 |
| 2020-02-21 | Option exercise | 1,686 | $300.00 | 3,859 |
| 2020-02-21 | Option exercise | 248 | $276.59 | 2,173 |
| 2020-02-21 | Open-market sale | 1,934 | $902.23 | 1,925 |
| 2020-02-18 | Tax withholding | 46 | $842.22 | 1,925 |
| 2020-02-14 | Option exercise (derivative) | 110 | $0.00 | 110 |
| 2020-02-14 | Option exercise | 110 | $0.00 | 1,971 |
| 2019-12-06 | Tax withholding | 415 | $334.90 | 1,861 |
| 2019-12-05 | Option exercise (derivative) | 77 | $0.00 | 539 |
| 2019-12-05 | Option exercise (derivative) | 108 | $0.00 | 1,079 |
| 2019-12-05 | Option exercise (derivative) | 26 | $0.00 | 414 |
| 2019-12-05 | Option exercise (derivative) | 73 | $0.00 | 872 |
| 2019-12-05 | Option exercise (derivative) | 901 | $0.00 | 6,300 |
| 2019-12-05 | Option exercise | 77 | $0.00 | 1,168 |
| 2019-12-05 | Option exercise | 108 | $0.00 | 1,276 |
| 2019-12-05 | Option exercise | 26 | $0.00 | 1,302 |
| 2019-12-05 | Option exercise | 73 | $0.00 | 1,375 |
| 2019-12-05 | Option exercise | 901 | $0.00 | 2,276 |
| 2019-11-18 | Tax withholding | 39 | $352.32 | 1,091 |
| 2019-11-15 | Option exercise (derivative) | 110 | $0.00 | 220 |
| 2019-11-15 | Option exercise | 110 | $0.00 | 1,130 |
| 2019-11-13 | Open-market sale | 452 | $350.80 | 1,020 |
| 2019-09-06 | Tax withholding | 10 | $227.66 | 1,498 |
| 2019-09-06 | Tax withholding | 38 | $227.66 | 1,508 |
| 2019-09-06 | Tax withholding | 27 | $227.66 | 1,546 |
| 2019-09-06 | Tax withholding | 26 | $227.66 | 1,472 |
| 2019-09-05 | Option exercise (derivative) | 77 | $0.00 | 616 |
| 2019-09-05 | Option exercise (derivative) | 72 | $0.00 | 945 |
| 2019-09-05 | Option exercise (derivative) | 108 | $0.00 | 1,187 |
| 2019-09-05 | Option exercise (derivative) | 26 | $0.00 | 440 |
| 2019-09-05 | Option exercise | 72 | $0.00 | 1,573 |
| 2019-09-05 | Option exercise | 26 | $0.00 | 1,501 |
| 2019-09-05 | Option exercise | 108 | $0.00 | 1,475 |
| 2019-09-05 | Option exercise | 77 | $0.00 | 1,367 |
| 2019-08-16 | Tax withholding | 39 | $216.66 | 1,276 |
| 2019-08-15 | Option exercise (derivative) | 110 | $0.00 | 330 |
| 2019-08-15 | Option exercise | 110 | $0.00 | 1,315 |
| 2019-06-06 | Tax withholding | 38 | $204.09 | 1,241 |
| 2019-06-06 | Tax withholding | 27 | $204.09 | 1,279 |
| 2019-06-06 | Tax withholding | 10 | $204.09 | 1,231 |
| 2019-06-06 | Tax withholding | 26 | $204.09 | 1,205 |
| 2019-06-05 | Option exercise (derivative) | 108 | $0.00 | 1,295 |
| 2019-06-05 | Option exercise (derivative) | 73 | $0.00 | 1,017 |
| 2019-06-05 | Option exercise (derivative) | 77 | $0.00 | 693 |
| 2019-06-05 | Option exercise (derivative) | 26 | $0.00 | 466 |
| 2019-06-05 | Option exercise | 73 | $0.00 | 1,306 |
| 2019-06-05 | Option exercise | 26 | $0.00 | 1,233 |
| 2019-06-05 | Option exercise | 108 | $0.00 | 1,207 |
| 2019-06-05 | Option exercise | 77 | $0.00 | 1,099 |
| 2019-05-16 | Tax withholding | 39 | $229.49 | 1,022 |
| 2019-05-15 | Option exercise (derivative) | 110 | $0.00 | 440 |
| 2019-05-15 | Option exercise | 110 | $0.00 | 1,061 |
| 2019-04-19 | Grant / award (derivative) | 7,201 | $0.00 | 7,201 |
| 2019-04-19 | Grant / award (derivative) | 64,650 | $0.00 | 64,650 |
| 2019-04-19 | Grant / award (derivative) | 155 | $0.00 | 155 |
| 2019-03-13 | — | — | — | 951 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.