SEC CIK 1515154
Moret Blake D.
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| PTCview stock → | 5,979,320 | 2023-07-31 |
| ROKview stock → | 94,585 | 2025-12-10 |
Position History — PTC
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — PTC
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2023-07-31 | Open-market sale | 11,585 | $144.65 | 5,979,320 |
| 2023-07-31 | Open-market sale | 60,841 | $145.68 | 5,918,479 |
| 2023-07-31 | Open-market sale | 7,574 | $146.26 | 5,910,905 |
| 2023-07-28 | Open-market sale | 9,300 | $146.80 | 5,990,905 |
| 2023-07-28 | Open-market sale | 12,552 | $141.97 | 6,058,353 |
| 2023-07-28 | Open-market sale | 6,835 | $143.10 | 6,051,518 |
| 2023-07-28 | Open-market sale | 6,942 | $144.23 | 6,044,576 |
| 2023-07-28 | Open-market sale | 13,994 | $144.93 | 6,030,582 |
| 2023-07-28 | Open-market sale | 30,377 | $146.34 | 6,000,205 |
| 2023-05-25 | Open-market sale | 9,768 | $131.15 | 6,070,905 |
| 2023-05-25 | Open-market sale | 8,232 | $130.40 | 6,080,673 |
| 2023-05-24 | Open-market sale | 4,085 | $130.75 | 6,088,905 |
| 2023-05-24 | Open-market sale | 35,915 | $130.15 | 6,092,990 |
| 2023-05-23 | Open-market sale | 1,683 | $133.16 | 6,128,905 |
| 2023-05-23 | Open-market sale | 25,727 | $131.28 | 6,143,178 |
| 2023-05-23 | Open-market sale | 12,590 | $132.28 | 6,130,588 |
| 2023-05-22 | Open-market sale | 40,000 | $134.59 | 6,168,905 |
| 2023-05-19 | Open-market sale | 39,050 | $134.06 | 6,249,855 |
| 2023-05-19 | Open-market sale | 950 | $134.54 | 6,248,905 |
| 2023-05-19 | Open-market sale | 812 | $134.53 | 6,208,905 |
| 2023-05-19 | Open-market sale | 39,188 | $134.05 | 6,209,717 |
| 2023-05-18 | Open-market sale | 3,634 | $131.92 | 6,365,271 |
| 2023-05-18 | Open-market sale | 12,595 | $132.64 | 6,316,310 |
| 2023-05-18 | Open-market sale | 10,576 | $133.72 | 6,328,905 |
| 2023-05-18 | Open-market sale | 27,405 | $133.39 | 6,288,905 |
| 2023-05-18 | Open-market sale | 25,790 | $133.01 | 6,339,481 |
| 2023-05-17 | Open-market sale | 6,762 | $131.83 | 6,408,905 |
| 2023-05-17 | Open-market sale | 11,320 | $130.40 | 6,397,585 |
| 2023-05-17 | Open-market sale | 27,980 | $131.55 | 6,369,605 |
| 2023-05-17 | Open-market sale | 19,432 | $131.35 | 6,415,667 |
| 2023-05-17 | Open-market sale | 13,806 | $130.20 | 6,435,099 |
| 2023-05-17 | Open-market sale | 700 | $132.05 | 6,368,905 |
| 2023-05-16 | Open-market sale | 25,225 | $129.89 | 6,448,905 |
| 2023-05-15 | Open-market sale | 2,400 | $129.39 | 6,511,730 |
| 2023-05-15 | Open-market sale | 22,081 | $130.60 | 6,489,649 |
| 2023-05-15 | Open-market sale | 15,519 | $130.95 | 6,474,130 |
| 2023-05-12 | Open-market sale | 39,066 | $130.00 | 6,515,064 |
| 2023-05-12 | Open-market sale | 934 | $130.38 | 6,514,130 |
| 2023-05-11 | Open-market sale | 19,796 | $129.26 | 6,554,538 |
| 2023-05-11 | Open-market sale | 408 | $130.20 | 6,554,130 |
| 2023-05-10 | Open-market sale | 34,069 | $130.52 | 6,574,429 |
| 2023-05-10 | Open-market sale | 95 | $131.08 | 6,574,334 |
| 2023-05-10 | Open-market sale | 5,836 | $129.83 | 6,608,498 |
| 2023-05-09 | Open-market sale | 1,624 | $129.93 | 6,614,334 |
| 2023-05-09 | Open-market sale | 18,576 | $129.19 | 6,615,958 |
| 2023-05-08 | Open-market sale | 4,914 | $128.65 | 6,649,620 |
| 2023-05-08 | Open-market sale | 15,086 | $129.37 | 6,634,534 |
| 2023-05-05 | Open-market sale | 2,044 | $126.45 | 6,672,490 |
| 2023-05-05 | Open-market sale | 10,388 | $128.91 | 6,654,644 |
| 2023-05-05 | Open-market sale | 110 | $129.22 | 6,654,534 |
| 2023-05-05 | Open-market sale | 7,458 | $127.76 | 6,665,032 |
| 2023-05-04 | Open-market sale | 15,968 | $125.32 | 6,678,566 |
| 2023-05-04 | Open-market sale | 4,032 | $125.90 | 6,674,534 |
| 2023-05-03 | Open-market sale | 14,759 | $124.99 | 6,699,775 |
| 2023-05-03 | Open-market sale | 5,141 | $125.98 | 6,694,634 |
| 2023-05-03 | Open-market sale | 100 | $126.63 | 6,694,534 |
| 2023-05-02 | Open-market sale | 18,454 | $125.13 | 6,716,080 |
| 2023-05-02 | Open-market sale | 1,546 | $125.88 | 6,714,534 |
| 2023-05-01 | Open-market sale | 13,035 | $125.65 | 6,741,499 |
| 2023-05-01 | Open-market sale | 6,965 | $126.41 | 6,734,534 |
| 2023-04-28 | Open-market sale | 3,985 | $125.01 | 6,768,640 |
| 2023-04-28 | Open-market sale | 1,477 | $122.59 | 6,773,057 |
| 2023-04-28 | Open-market sale | 432 | $123.56 | 6,772,625 |
| 2023-04-28 | Open-market sale | 9,606 | $125.72 | 6,759,034 |
| 2023-04-28 | Open-market sale | 3,100 | $126.73 | 6,755,934 |
| 2023-04-28 | Open-market sale | 1,400 | $127.54 | 6,754,534 |
| 2023-04-27 | Open-market sale | 100 | $126.78 | 6,774,534 |
| 2023-04-27 | Open-market sale | 123 | $125.46 | 6,774,634 |
| 2023-04-27 | Open-market sale | 1,065 | $124.61 | 6,774,757 |
| 2023-04-27 | Open-market sale | 9,720 | $123.31 | 6,775,822 |
| 2023-04-27 | Open-market sale | 8,992 | $122.55 | 6,785,542 |
| 2023-04-26 | Open-market sale | 10,585 | $125.52 | 6,794,918 |
| 2023-04-26 | Open-market sale | 384 | $126.36 | 6,794,534 |
| 2023-04-26 | Open-market sale | 9,031 | $124.70 | 6,805,503 |
| 2023-04-25 | Open-market sale | 1,884 | $122.81 | 6,832,650 |
| 2023-04-25 | Open-market sale | 13,802 | $124.20 | 6,818,848 |
| 2023-04-25 | Open-market sale | 4,314 | $124.70 | 6,814,534 |
| 2023-04-24 | Open-market sale | 7,027 | $124.81 | 6,847,507 |
| 2023-04-24 | Open-market sale | 12,973 | $125.71 | 6,834,534 |
| 2023-04-21 | Open-market sale | 3,931 | $126.79 | 6,854,534 |
| 2023-04-21 | Open-market sale | 16,069 | $126.24 | 6,858,465 |
| 2023-04-20 | Open-market sale | 11,774 | $125.79 | 6,874,534 |
| 2023-04-20 | Open-market sale | 8,226 | $125.16 | 6,886,308 |
| 2023-04-19 | Open-market sale | 19,405 | $126.45 | 6,895,129 |
| 2023-04-19 | Open-market sale | 595 | $127.11 | 6,894,534 |
| 2023-04-18 | Open-market sale | 2,000 | $128.80 | 6,917,027 |
| 2023-04-18 | Open-market sale | 2,493 | $130.00 | 6,914,534 |
| 2023-04-18 | Open-market sale | 16,705 | $127.93 | 6,919,027 |
| 2023-04-17 | Open-market sale | 16,629 | $128.42 | 6,939,103 |
| 2023-04-17 | Open-market sale | 3,371 | $129.02 | 6,935,732 |
| 2023-04-14 | Open-market sale | 1,700 | $129.57 | 6,955,732 |
| 2023-04-14 | Open-market sale | 3,494 | $128.61 | 6,957,432 |
| 2023-04-14 | Open-market sale | 14,906 | $127.55 | 6,960,926 |
| 2023-04-13 | Open-market sale | 9,190 | $127.30 | 6,986,642 |
| 2023-04-13 | Open-market sale | 10,810 | $128.27 | 6,975,832 |
| 2023-04-12 | Open-market sale | 8,465 | $127.28 | 6,995,832 |
| 2023-04-12 | Open-market sale | 11,535 | $126.45 | 7,004,297 |
| 2023-04-11 | Open-market sale | 2,769 | $126.51 | 7,015,832 |
| 2023-04-11 | Open-market sale | 17,231 | $125.82 | 7,018,601 |
| 2023-04-10 | Open-market sale | 2,111 | $126.46 | 7,035,832 |
| 2023-04-10 | Open-market sale | 4,787 | $124.00 | 7,051,045 |
| 2023-04-10 | Open-market sale | 7,854 | $124.95 | 7,043,191 |
| 2023-04-10 | Open-market sale | 5,248 | $126.04 | 7,037,943 |
| 2023-04-06 | Open-market sale | 15,682 | $125.07 | 7,060,150 |
| 2023-04-06 | Open-market sale | 4,318 | $125.62 | 7,055,832 |
| 2023-04-05 | Open-market sale | 1,985 | $127.15 | 7,075,832 |
| 2023-04-05 | Open-market sale | 18,015 | $126.52 | 7,077,817 |
| 2023-04-04 | Open-market sale | 1,100 | $128.17 | 7,095,832 |
| 2023-04-04 | Open-market sale | 18,900 | $127.44 | 7,096,932 |
| 2023-04-03 | Open-market sale | 14,828 | $127.34 | 7,121,004 |
| 2023-04-03 | Open-market sale | 5,172 | $128.07 | 7,115,832 |
| 2023-03-31 | Open-market sale | 15,842 | $127.79 | 7,135,832 |
| 2023-03-31 | Open-market sale | 4,158 | $126.96 | 7,151,674 |
| 2023-03-30 | Open-market sale | 16,775 | $125.58 | 7,159,057 |
| 2023-03-30 | Open-market sale | 3,225 | $126.37 | 7,155,832 |
| 2023-03-29 | Open-market sale | 6,824 | $124.66 | 7,175,832 |
| 2023-03-29 | Open-market sale | 13,176 | $123.91 | 7,182,656 |
| 2023-03-28 | Open-market sale | 20,000 | $122.83 | 7,195,832 |
| 2023-03-27 | Open-market sale | 12,888 | $123.35 | 7,215,832 |
| 2023-03-27 | Open-market sale | 7,112 | $122.72 | 7,228,720 |
| 2023-03-09 | Open-market sale | 7,240 | $123.38 | 7,235,832 |
| 2023-03-09 | Open-market sale | 2,624 | $122.49 | 7,243,072 |
| 2023-03-08 | Open-market sale | 20,000 | $122.43 | 7,245,696 |
| 2023-03-07 | Open-market sale | 1,170 | $124.33 | 7,265,696 |
| 2023-03-07 | Open-market sale | 1,800 | $123.49 | 7,266,866 |
| 2023-03-07 | Open-market sale | 16,398 | $122.28 | 7,268,666 |
| 2023-03-06 | Open-market sale | 18,019 | $124.63 | 7,285,149 |
| 2023-03-06 | Open-market sale | 1,896 | $123.52 | 7,303,168 |
| 2023-03-06 | Open-market sale | 85 | $125.17 | 7,285,064 |
| 2023-03-03 | Open-market sale | 714 | $125.42 | 7,305,064 |
| 2023-03-03 | Open-market sale | 19,286 | $124.79 | 7,305,778 |
| 2023-03-02 | Open-market sale | 3,312 | $125.13 | 7,325,064 |
| 2023-03-02 | Open-market sale | 1,160 | $123.56 | 7,343,904 |
| 2023-03-02 | Open-market sale | 15,528 | $124.46 | 7,328,376 |
| 2023-03-01 | Open-market sale | 6,791 | $124.19 | 7,345,269 |
| 2023-03-01 | Open-market sale | 13,004 | $123.54 | 7,352,060 |
| 2023-03-01 | Open-market sale | 205 | $125.52 | 7,345,064 |
| 2023-02-28 | Open-market sale | 11,344 | $126.65 | 7,366,454 |
| 2023-02-28 | Open-market sale | 7,266 | $125.51 | 7,377,798 |
| 2023-02-28 | Open-market sale | 1,390 | $127.21 | 7,365,064 |
| 2023-02-27 | Open-market sale | 804 | $128.07 | 7,385,064 |
| 2023-02-27 | Open-market sale | 5,966 | $127.44 | 7,385,868 |
| 2023-02-27 | Open-market sale | 13,230 | $126.37 | 7,391,834 |
| 2023-02-24 | Open-market sale | 17,113 | $127.15 | 7,407,951 |
| 2023-02-24 | Open-market sale | 2,887 | $127.90 | 7,405,064 |
| 2023-02-23 | Open-market sale | 40,000 | $130.12 | 7,425,064 |
| 2023-02-23 | Open-market sale | 26,167 | $129.85 | 7,478,897 |
| 2023-02-23 | Open-market sale | 13,833 | $130.27 | 7,465,064 |
| 2023-02-22 | Open-market sale | 4,701 | $130.16 | 7,505,064 |
| 2023-02-22 | Open-market sale | 9,107 | $129.26 | 7,509,765 |
| 2023-02-22 | Open-market sale | 7,971 | $128.19 | 7,518,872 |
| 2023-02-21 | Open-market sale | 8,901 | $129.98 | 7,526,843 |
| 2023-02-21 | Open-market sale | 14,900 | $129.28 | 7,535,744 |
| 2023-02-17 | Open-market sale | 31,141 | $130.12 | 7,559,503 |
| 2023-02-17 | Open-market sale | 8,859 | $130.61 | 7,550,644 |
| 2023-02-16 | Option exercise (derivative) | 2,081 | $0.00 | 0 |
| 2023-02-16 | Grant / award (derivative) | 1,901 | $0.00 | 1,901 |
| 2023-02-16 | Open-market sale | 3,445 | $131.66 | 7,595,199 |
| 2023-02-16 | Option exercise | 2,081 | $0.00 | 14,905 |
| 2023-02-16 | Open-market sale | 4,555 | $132.67 | 7,590,644 |
| 2023-02-15 | Open-market sale | 4,406 | $133.60 | 7,598,644 |
| 2023-02-15 | Open-market sale | 7,188 | $132.89 | 7,603,050 |
| 2023-02-14 | Open-market sale | 700 | $135.25 | 7,610,238 |
| 2023-02-14 | Open-market sale | 8,113 | $134.33 | 7,610,938 |
| 2023-02-14 | Open-market sale | 3,187 | $133.50 | 7,619,051 |
| 2023-02-13 | Open-market sale | 100 | $133.96 | 7,622,238 |
| 2023-02-13 | Open-market sale | 19,900 | $133.45 | 7,622,338 |
| 2023-02-10 | Open-market sale | 1,360 | $135.14 | 7,642,238 |
| 2023-02-10 | Open-market sale | 1,092 | $134.07 | 7,643,598 |
| 2023-02-10 | Open-market sale | 8,048 | $132.41 | 7,646,190 |
| 2023-02-10 | Open-market sale | 1,500 | $133.07 | 7,644,690 |
| 2023-02-09 | Open-market sale | 3,274 | $136.50 | 7,654,938 |
| 2023-02-09 | Open-market sale | 1,440 | $135.73 | 7,658,212 |
| 2023-02-09 | Open-market sale | 4,365 | $134.78 | 7,659,652 |
| 2023-02-09 | Open-market sale | 700 | $137.31 | 7,654,238 |
| 2023-02-08 | Open-market sale | 1,586 | $135.41 | 7,664,017 |
| 2023-02-08 | Open-market sale | 6,414 | $134.46 | 7,665,603 |
| 2023-02-07 | Open-market sale | 1,890 | $135.02 | 7,673,663 |
| 2023-02-07 | Open-market sale | 1,100 | $133.84 | 7,675,553 |
| 2023-02-07 | Open-market sale | 2,400 | $132.80 | 7,676,653 |
| 2023-02-07 | Open-market sale | 964 | $131.79 | 7,679,053 |
| 2023-02-07 | Open-market sale | 1,646 | $135.67 | 7,672,017 |
| 2023-02-06 | Open-market sale | 5,238 | $131.17 | 7,680,017 |
| 2023-02-06 | Open-market sale | 1,472 | $130.43 | 7,685,255 |
| 2023-02-06 | Open-market sale | 1,290 | $129.12 | 7,686,727 |
| 2023-02-03 | Open-market sale | 5,445 | $130.80 | 7,689,908 |
| 2023-02-03 | Open-market sale | 664 | $130.08 | 7,695,353 |
| 2023-02-03 | Open-market sale | 1,542 | $132.17 | 7,688,366 |
| 2023-02-03 | Open-market sale | 349 | $132.75 | 7,688,017 |
| 2023-02-02 | Open-market sale | 903 | $132.82 | 7,696,393 |
| 2023-02-02 | Open-market sale | 1,000 | $129.87 | 7,703,017 |
| 2023-02-02 | Open-market sale | 400 | $130.92 | 7,702,617 |
| 2023-02-02 | Open-market sale | 5,321 | $131.88 | 7,697,296 |
| 2023-02-02 | Open-market sale | 300 | $134.64 | 7,696,093 |
| 2023-02-02 | Open-market sale | 76 | $136.00 | 7,696,017 |
| 2023-02-01 | Open-market sale | 268 | $135.62 | 7,704,017 |
| 2023-02-01 | Open-market sale | 1,432 | $135.06 | 7,704,285 |
| 2022-12-12 | Open-market sale | 7,281 | $123.68 | 7,705,717 |
| 2022-12-09 | Open-market sale | 24,868 | $119.70 | 7,984,130 |
| 2022-12-09 | Open-market sale | 1,271 | $120.29 | 8,015,727 |
| 2022-12-09 | Open-market sale | 6,729 | $121.51 | 8,008,988 |
| 2022-12-09 | Open-market sale | 91,126 | $120.95 | 7,893,004 |
| 2022-12-09 | Open-market sale | 180,006 | $121.54 | 7,712,998 |
| 2022-12-08 | Open-market sale | 1,102 | $124.33 | 8,124,998 |
| 2022-12-08 | Open-market sale | 31,629 | $122.84 | 8,021,873 |
| 2022-12-08 | Open-market sale | 71,496 | $121.85 | 8,053,502 |
| 2022-12-08 | Open-market sale | 4,875 | $124.01 | 8,016,998 |
| 2022-12-08 | Open-market sale | 1,900 | $122.91 | 8,126,100 |
| 2022-12-08 | Open-market sale | 4,998 | $121.90 | 8,128,000 |
| 2022-12-07 | Open-market sale | 3,118 | $120.36 | 8,237,880 |
| 2022-12-07 | Open-market sale | 40,891 | $121.61 | 8,132,998 |
| 2022-12-07 | Open-market sale | 4,882 | $121.55 | 8,232,998 |
| 2022-12-07 | Open-market sale | 39,903 | $120.07 | 8,193,095 |
| 2022-12-07 | Open-market sale | 19,206 | $120.89 | 8,173,889 |
| 2022-12-06 | Open-market sale | 2,251 | $122.26 | 8,241,756 |
| 2022-12-06 | Open-market sale | 758 | $122.94 | 8,240,998 |
| 2022-12-06 | Open-market sale | 4,991 | $121.19 | 8,244,007 |
| 2022-12-05 | Open-market sale | 1,600 | $122.60 | 8,251,398 |
| 2022-12-05 | Open-market sale | 2,000 | $123.41 | 8,249,398 |
| 2022-12-05 | Open-market sale | 400 | $124.59 | 8,248,998 |
| 2022-12-02 | Open-market sale | 3,709 | $126.54 | 8,369,998 |
| 2022-12-02 | Open-market sale | 900 | $124.81 | 8,377,098 |
| 2022-12-02 | Open-market sale | 3,391 | $126.06 | 8,373,707 |
| 2022-12-02 | Open-market sale | 8,011 | $124.63 | 8,361,987 |
| 2022-12-02 | Open-market sale | 25,421 | $125.76 | 8,336,566 |
| 2022-12-02 | Open-market sale | 83,568 | $126.43 | 8,252,998 |
| 2022-12-01 | Open-market sale | 12,000 | $127.41 | 8,377,998 |
| 2022-12-01 | Open-market sale | 7,881 | $127.44 | 8,390,117 |
| 2022-12-01 | Open-market sale | 119 | $127.88 | 8,389,998 |
| 2022-11-30 | Open-market sale | 3,513 | $123.02 | 8,427,485 |
| 2022-11-30 | Open-market sale | 10,852 | $122.99 | 8,412,146 |
| 2022-11-30 | Open-market sale | 1,787 | $127.19 | 8,422,998 |
| 2022-11-30 | Open-market sale | 1,900 | $126.66 | 8,424,785 |
| 2022-11-30 | Open-market sale | 1,589 | $124.12 | 8,410,557 |
| 2022-11-30 | Open-market sale | 400 | $124.03 | 8,427,085 |
| 2022-11-30 | Open-market sale | 400 | $125.31 | 8,426,685 |
| 2022-11-30 | Open-market sale | 5,381 | $127.17 | 8,397,998 |
| 2022-11-30 | Open-market sale | 6,145 | $126.63 | 8,403,379 |
| 2022-11-30 | Open-market sale | 1,033 | $125.34 | 8,409,524 |
| 2022-11-29 | Open-market sale | 481 | $123.35 | 8,430,998 |
| 2022-11-29 | Open-market sale | 3,165 | $122.92 | 8,431,479 |
| 2022-11-28 | Open-market sale | 18,392 | $123.86 | 8,434,744 |
| 2022-11-28 | Open-market sale | 4,220 | $122.87 | 8,478,424 |
| 2022-11-28 | Open-market sale | 3,780 | $123.91 | 8,474,644 |
| 2022-11-28 | Open-market sale | 21,508 | $122.86 | 8,453,136 |
| 2022-11-28 | Open-market sale | 100 | $124.77 | 8,434,644 |
| 2022-11-25 | Open-market sale | 8,492 | $123.23 | 8,524,152 |
| 2022-11-25 | Open-market sale | 25,730 | $124.08 | 8,498,422 |
| 2022-11-25 | Open-market sale | 15,778 | $124.72 | 8,482,644 |
| 2022-11-25 | Open-market sale | 1,900 | $123.35 | 8,538,744 |
| 2022-11-25 | Open-market sale | 4,995 | $124.28 | 8,533,749 |
| 2022-11-25 | Open-market sale | 1,105 | $124.84 | 8,532,644 |
| 2022-11-23 | Open-market sale | 22,712 | $124.66 | 8,540,944 |
| 2022-11-23 | Open-market sale | 4,249 | $124.06 | 8,594,395 |
| 2022-11-23 | Open-market sale | 3,751 | $124.68 | 8,590,644 |
| 2022-11-23 | Open-market sale | 26,988 | $124.06 | 8,563,656 |
| 2022-11-23 | Open-market sale | 300 | $125.40 | 8,540,644 |
| 2022-11-22 | Open-market sale | 2,225 | $123.42 | 8,653,019 |
| 2022-11-22 | Open-market sale | 1,400 | $121.94 | 8,655,244 |
| 2022-11-22 | Open-market sale | 3,053 | $124.67 | 8,649,966 |
| 2022-11-22 | Open-market sale | 12,164 | $123.26 | 8,628,268 |
| 2022-11-22 | Open-market sale | 1,322 | $125.12 | 8,648,644 |
| 2022-11-22 | Open-market sale | 8,212 | $121.96 | 8,640,432 |
| 2022-11-22 | Open-market sale | 9,691 | $123.96 | 8,618,577 |
| 2022-11-22 | Open-market sale | 19,933 | $124.94 | 8,598,644 |
| 2022-11-21 | Open-market sale | 4,013 | $123.55 | 8,706,644 |
| 2022-11-21 | Open-market sale | 45,859 | $123.31 | 8,660,785 |
| 2022-11-21 | Open-market sale | 4,141 | $123.92 | 8,656,644 |
| 2022-11-21 | Open-market sale | 3,987 | $122.92 | 8,710,657 |
| 2022-11-18 | Open-market sale | 7,132 | $122.97 | 8,765,512 |
| 2022-11-18 | Open-market sale | 284 | $125.47 | 8,764,644 |
| 2022-11-18 | Open-market sale | 42,753 | $122.89 | 8,721,891 |
| 2022-11-18 | Open-market sale | 584 | $123.81 | 8,764,928 |
| 2022-11-18 | Open-market sale | 7,247 | $123.47 | 8,714,644 |
| 2022-11-17 | Open-market sale | 61 | $128.01 | 8,772,644 |
| 2022-11-17 | Open-market sale | 3,413 | $123.70 | 8,777,231 |
| 2022-11-17 | Open-market sale | 2,401 | $124.85 | 8,774,830 |
| 2022-11-17 | Open-market sale | 1,536 | $125.83 | 8,773,294 |
| 2022-11-17 | Open-market sale | 589 | $125.64 | 8,772,705 |
| 2022-11-16 | Open-market sale | 9,746 | $130.09 | 8,782,492 |
| 2022-11-16 | Open-market sale | 1,848 | $130.99 | 8,780,644 |
| 2022-11-15 | Open-market sale | 8,948 | $131.87 | 8,792,238 |
| 2022-11-15 | Open-market sale | 3,052 | $130.98 | 8,801,186 |
| 2022-11-14 | Open-market sale | 5,500 | $130.46 | 8,810,738 |
| 2022-11-14 | Open-market sale | 375 | $131.89 | 8,804,238 |
| 2022-11-14 | Open-market sale | 6,125 | $131.20 | 8,804,613 |
| 2022-11-11 | Open-market sale | 4,266 | $132.03 | 8,816,673 |
| 2022-11-11 | Open-market sale | 5,311 | $131.09 | 8,820,939 |
| 2022-11-11 | Open-market sale | 435 | $133.00 | 8,816,238 |
| 2022-11-11 | Open-market sale | 1,988 | $130.33 | 8,826,250 |
| 2022-11-10 | Open-market sale | 800 | $131.53 | 8,828,238 |
| 2022-11-10 | Open-market sale | 4,608 | $130.16 | 8,829,038 |
| 2022-11-10 | Open-market sale | 4,371 | $129.46 | 8,833,646 |
| 2022-11-09 | Open-market sale | 4,605 | $125.34 | 8,840,063 |
| 2022-11-09 | Open-market sale | 1,349 | $124.33 | 8,844,668 |
| 2022-11-09 | Open-market sale | 2,046 | $126.08 | 8,838,017 |
| 2022-11-08 | Open-market sale | 2,862 | $125.39 | 8,850,555 |
| 2022-11-08 | Open-market sale | 600 | $124.46 | 8,853,417 |
| 2022-11-08 | Open-market sale | 353 | $127.03 | 8,846,017 |
| 2022-11-08 | Open-market sale | 4,185 | $126.25 | 8,846,370 |
| 2022-11-07 | Open-market sale | 3,662 | $125.24 | 8,857,926 |
| 2022-11-07 | Open-market sale | 429 | $123.90 | 8,861,588 |
| 2022-11-07 | Open-market sale | 200 | $126.79 | 8,854,017 |
| 2022-11-07 | Open-market sale | 3,709 | $126.13 | 8,854,217 |
| 2022-11-04 | Open-market sale | 3,280 | $123.08 | 8,864,607 |
| 2022-11-04 | Open-market sale | 2,130 | $122.43 | 8,867,887 |
| 2022-11-04 | Open-market sale | 76 | $126.14 | 8,862,017 |
| 2022-11-04 | Open-market sale | 604 | $125.46 | 8,862,093 |
| 2022-11-04 | Open-market sale | 1,910 | $124.11 | 8,862,697 |
| 2022-11-03 | Open-market sale | 184 | $124.46 | 8,870,017 |
| 2022-11-03 | Open-market sale | 356 | $121.66 | 8,877,519 |
| 2022-11-03 | Open-market sale | 6,070 | $122.92 | 8,871,449 |
| 2022-11-03 | Open-market sale | 1,248 | $123.57 | 8,870,201 |
| 2022-11-03 | Open-market sale | 142 | $120.25 | 8,877,875 |
| 2022-11-02 | Open-market sale | 500 | $122.13 | 8,878,317 |
| 2022-11-02 | Open-market sale | 200 | $123.31 | 8,878,117 |
| 2022-11-02 | Open-market sale | 100 | $124.00 | 8,878,017 |
| 2022-11-02 | Open-market sale | 900 | $120.55 | 8,878,817 |
| 2022-09-12 | Open-market sale | 8,000 | $120.42 | 8,879,717 |
| 2022-09-09 | Open-market sale | 7,900 | $120.25 | 9,183,150 |
| 2022-09-09 | Open-market sale | 36,717 | $120.61 | 8,887,717 |
| 2022-09-09 | Open-market sale | 258,616 | $120.11 | 8,924,434 |
| 2022-09-09 | Open-market sale | 100 | $121.03 | 9,183,050 |
| 2022-09-08 | Open-market sale | 728 | $119.84 | 9,191,050 |
| 2022-09-08 | Open-market sale | 64,757 | $119.29 | 9,191,778 |
| 2022-09-08 | Open-market sale | 10,114 | $117.19 | 9,280,936 |
| 2022-09-08 | Open-market sale | 24,401 | $118.30 | 9,256,535 |
| 2022-09-07 | Open-market sale | 11,342 | $117.47 | 9,340,538 |
| 2022-09-07 | Open-market sale | 24,348 | $115.44 | 9,366,702 |
| 2022-09-07 | Open-market sale | 14,822 | $116.52 | 9,351,880 |
| 2022-09-07 | Open-market sale | 49,488 | $118.61 | 9,291,050 |
| 2022-09-06 | Open-market sale | 100 | $116.25 | 9,391,050 |
| 2022-09-06 | Open-market sale | 30,724 | $115.17 | 9,391,150 |
| 2022-09-02 | Open-market sale | 38,919 | $117.41 | 9,421,974 |
| 2022-09-02 | Open-market sale | 100 | $118.01 | 9,421,874 |
| 2022-09-02 | Open-market sale | 68,956 | $115.15 | 9,477,918 |
| 2022-09-02 | Open-market sale | 17,025 | $116.55 | 9,460,893 |
| 2022-09-01 | Open-market sale | 23,576 | $115.01 | 9,546,874 |
| 2022-08-31 | Open-market sale | 35,267 | $115.23 | 9,570,450 |
| 2022-08-19 | Open-market sale | 613 | $120.43 | 9,605,717 |
| 2022-08-18 | Open-market sale | 8,000 | $122.31 | 9,606,330 |
| 2022-08-17 | Open-market sale | 1,188 | $122.51 | 9,614,330 |
| 2022-08-17 | Open-market sale | 6,812 | $121.81 | 9,615,518 |
| 2022-08-16 | Open-market sale | 1,518 | $124.46 | 9,622,330 |
| 2022-08-16 | Open-market sale | 6,482 | $123.79 | 9,623,848 |
| 2022-08-15 | Open-market sale | 1,480 | $125.55 | 9,630,330 |
| 2022-08-15 | Open-market sale | 6,520 | $125.12 | 9,631,810 |
| 2022-08-12 | Open-market sale | 4,214 | $124.32 | 9,642,116 |
| 2022-08-12 | Open-market sale | 3,786 | $124.82 | 9,638,330 |
| 2022-08-11 | Open-market sale | 100 | $125.25 | 9,646,330 |
| 2022-08-11 | Open-market sale | 1,800 | $124.59 | 9,646,430 |
| 2022-08-11 | Open-market sale | 6,100 | $123.72 | 9,648,230 |
| 2022-08-10 | Open-market sale | 3,514 | $122.63 | 9,658,516 |
| 2022-08-10 | Open-market sale | 300 | $121.08 | 9,662,030 |
| 2022-08-10 | Open-market sale | 4,186 | $123.11 | 9,654,330 |
| 2022-08-09 | Open-market sale | 648 | $120.03 | 9,662,330 |
| 2022-08-08 | Open-market sale | 1,256 | $120.61 | 9,662,978 |
| 2022-08-05 | Open-market sale | 300 | $121.04 | 9,714,234 |
| 2022-08-05 | Open-market sale | 2,501 | $118.88 | 9,711,733 |
| 2022-08-05 | Open-market sale | 44,362 | $120.02 | 9,667,371 |
| 2022-08-05 | Open-market sale | 3,137 | $120.82 | 9,664,234 |
| 2022-08-05 | Open-market sale | 7,700 | $120.20 | 9,714,534 |
| 2022-08-04 | Open-market sale | 40,734 | $120.71 | 9,731,500 |
| 2022-08-04 | Open-market sale | 1,759 | $121.47 | 9,772,234 |
| 2022-08-04 | Open-market sale | 6,241 | $120.71 | 9,773,993 |
| 2022-08-04 | Open-market sale | 9,266 | $121.50 | 9,722,234 |
| 2022-08-03 | Open-market sale | 2,600 | $120.66 | 9,835,634 |
| 2022-08-03 | Open-market sale | 20,660 | $122.18 | 9,780,234 |
| 2022-08-03 | Open-market sale | 14,097 | $121.59 | 9,800,894 |
| 2022-08-03 | Open-market sale | 15,243 | $120.60 | 9,814,991 |
| 2022-08-03 | Open-market sale | 2,326 | $122.22 | 9,830,234 |
| 2022-08-03 | Open-market sale | 3,074 | $121.74 | 9,832,560 |
| 2022-08-02 | Open-market sale | 6,000 | $121.05 | 9,890,234 |
| 2022-08-02 | Open-market sale | 36,432 | $121.02 | 9,851,802 |
| 2022-08-02 | Open-market sale | 13,568 | $121.68 | 9,838,234 |
| 2022-08-02 | Open-market sale | 2,000 | $121.73 | 9,888,234 |
| 2022-08-01 | Open-market sale | 1,000 | $123.18 | 9,946,234 |
| 2022-08-01 | Open-market sale | 3,503 | $122.40 | 9,947,234 |
| 2022-08-01 | Open-market sale | 17,565 | $121.59 | 9,928,669 |
| 2022-08-01 | Open-market sale | 23,542 | $122.27 | 9,905,127 |
| 2022-08-01 | Open-market sale | 8,893 | $123.13 | 9,896,234 |
| 2022-08-01 | Open-market sale | 3,497 | $121.65 | 9,950,737 |
| 2022-07-29 | Open-market sale | 3,352 | $123.22 | 10,008,882 |
| 2022-07-29 | Open-market sale | 4,054 | $123.86 | 10,004,828 |
| 2022-07-29 | Open-market sale | 3,086 | $124.99 | 9,954,234 |
| 2022-07-29 | Open-market sale | 24,384 | $123.86 | 9,957,320 |
| 2022-07-29 | Open-market sale | 22,530 | $123.23 | 9,981,704 |
| 2022-07-29 | Open-market sale | 594 | $124.97 | 10,004,234 |
| 2022-07-28 | Open-market sale | 1,452 | $125.14 | 10,016,263 |
| 2022-07-28 | Open-market sale | 800 | $120.66 | 10,019,434 |
| 2022-07-28 | Open-market sale | 553 | $121.66 | 10,018,881 |
| 2022-07-28 | Open-market sale | 387 | $122.57 | 10,018,494 |
| 2022-07-28 | Open-market sale | 779 | $124.01 | 10,017,715 |
| 2022-07-28 | Open-market sale | 200 | $126.64 | 10,012,234 |
| 2022-07-28 | Open-market sale | 3,829 | $126.03 | 10,012,434 |
| 2022-06-09 | Open-market sale | 2 | $115.09 | 10,020,234 |
| 2022-06-09 | Open-market sale | 38,069 | $114.48 | 10,020,236 |
| 2022-06-09 | Open-market sale | 11,929 | $113.35 | 10,058,305 |
| 2022-06-08 | Open-market sale | 15,860 | $116.65 | 10,104,519 |
| 2022-06-08 | Open-market sale | 10,500 | $118.40 | 10,070,234 |
| 2022-06-08 | Open-market sale | 23,785 | $117.32 | 10,080,734 |
| 2022-06-08 | Open-market sale | 49,855 | $115.91 | 10,120,379 |
| 2022-06-07 | Open-market sale | 8,741 | $118.26 | 10,170,234 |
| 2022-06-07 | Open-market sale | 67,881 | $117.71 | 10,178,975 |
| 2022-06-07 | Open-market sale | 14,687 | $116.69 | 10,246,856 |
| 2022-06-07 | Open-market sale | 8,691 | $115.76 | 10,261,543 |
| 2022-06-06 | Open-market sale | 15,663 | $117.94 | 10,355,677 |
| 2022-06-06 | Open-market sale | 55,594 | $118.54 | 10,300,083 |
| 2022-06-06 | Open-market sale | 22,753 | $119.59 | 10,277,330 |
| 2022-06-06 | Open-market sale | 7,096 | $120.26 | 10,270,234 |
| 2022-06-03 | Open-market sale | 55,206 | $118.33 | 10,371,340 |
| 2022-06-03 | Open-market sale | 44,794 | $117.58 | 10,426,546 |
| 2022-06-02 | Open-market sale | 42,479 | $119.42 | 10,471,340 |
| 2022-06-02 | Open-market sale | 19,020 | $118.82 | 10,513,819 |
| 2022-06-02 | Open-market sale | 29,065 | $117.42 | 10,532,839 |
| 2022-06-02 | Open-market sale | 9,436 | $116.59 | 10,561,904 |
| 2022-02-10 | Open-market sale | 2,670 | $120.17 | 10,571,340 |
| 2022-02-09 | Grant / award (derivative) | 2,081 | $0.00 | 2,081 |
| 2022-02-09 | Open-market sale | 8,000 | $120.09 | 10,574,010 |
| 2022-01-31 | Option exercise (derivative) | 1,727 | $0.00 | 0 |
| 2022-01-31 | Option exercise | 1,727 | $0.00 | 12,824 |
| 2021-02-10 | Grant / award (derivative) | 1,727 | $0.00 | 1,727 |
| 2021-02-10 | Option exercise (derivative) | 2,866 | $0.00 | 0 |
| 2021-02-10 | Option exercise | 2,866 | $0.00 | 11,097 |
| 2020-07-19 | Option exercise (derivative) | 1,932 | $0.00 | 1,932 |
| 2020-07-19 | Option exercise | 1,932 | $0.00 | 8,231 |
| 2020-02-12 | Grant / award (derivative) | 2,866 | $0.00 | 2,779 |
| 2020-02-12 | Option exercise (derivative) | 2,779 | $0.00 | 0 |
| 2020-02-12 | Option exercise | 2,779 | $0.00 | 6,299 |
| 2019-07-19 | Option exercise (derivative) | 1,932 | $0.00 | 1,932 |
| 2019-07-19 | Option exercise | 1,932 | $0.00 | 3,520 |
| 2019-03-06 | Grant / award (derivative) | 2,779 | $0.00 | 2,779 |
| 2019-03-06 | Option exercise (derivative) | 1,588 | $0.00 | 0 |
| 2019-03-06 | Option exercise | 1,588 | $0.00 | 1,588 |
| 2018-07-19 | — | — | — | 10,582,010 |
| 2018-07-19 | — | — | — | 0 |
| 2018-07-19 | Grant / award (derivative) | 1,588 | $0.00 | 1,588 |
| 2018-07-19 | Grant / award (derivative) | 3,864 | $0.00 | 3,864 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.