SEC CIK 1564475
Olivan Javier
Reported ownership across 2 companies, sourced from SEC Form 4 filings and updated daily.
Current Positions
| Company | Shares Owned | As Of |
|---|---|---|
| METAview stock → | 75,805 | 2026-10-19 |
| MELIview stock → | 0 | 2012-12-06 |
Position History — META
Reported shares owned immediately after each Form 4 transaction, over time.
Recent Filings — META
| Date | Activity | Shares | Price | Owned After |
|---|---|---|---|---|
| 2026-10-19 | Open-market sale | 408 | $707.20 | 75,805 |
| 2026-10-19 | Open-market sale | 57 | $707.20 | 947 |
| 2026-10-19 | Open-market sale | 82 | $707.20 | 5,670 |
| 2026-10-19 | Open-market sale | 946 | $707.20 | 5,986 |
| 2026-10-12 | Open-market sale | 408 | $728.10 | 76,213 |
| 2026-10-12 | Open-market sale | 57 | $728.10 | 1,004 |
| 2026-10-12 | Open-market sale | 82 | $728.10 | 5,752 |
| 2026-10-12 | Open-market sale | 946 | $728.10 | 6,932 |
| 2026-10-05 | Open-market sale | 408 | $728.08 | 76,621 |
| 2026-10-05 | Open-market sale | 57 | $728.08 | 1,061 |
| 2026-10-05 | Open-market sale | 82 | $728.08 | 5,834 |
| 2026-10-05 | Open-market sale | 946 | $728.08 | 7,878 |
| 2026-09-28 | Open-market sale | 408 | $748.91 | 77,029 |
| 2026-09-28 | Open-market sale | 57 | $748.91 | 1,118 |
| 2026-09-28 | Open-market sale | 82 | $748.91 | 5,916 |
| 2026-09-28 | Open-market sale | 946 | $750.42 | 8,824 |
| 2026-09-21 | Open-market sale | 408 | $680.27 | 77,437 |
| 2026-09-21 | Open-market sale | 57 | $680.27 | 1,175 |
| 2026-09-21 | Open-market sale | 82 | $680.27 | 5,998 |
| 2026-09-21 | Open-market sale | 946 | $680.27 | 9,770 |
| 2026-09-14 | Open-market sale | 408 | $657.73 | 77,845 |
| 2026-09-14 | Open-market sale | 57 | $657.73 | 1,232 |
| 2026-09-14 | Open-market sale | 82 | $657.73 | 6,080 |
| 2026-09-14 | Open-market sale | 946 | $657.73 | 10,716 |
| 2026-09-08 | Open-market sale | 52 | $620.27 | 78,253 |
| 2026-09-08 | Open-market sale | 157 | $619.11 | 78,305 |
| 2026-09-08 | Open-market sale | 304 | $618.00 | 78,462 |
| 2026-09-08 | Open-market sale | 473 | $616.79 | 78,766 |
| 2026-09-08 | Open-market sale | 354 | $615.88 | 79,239 |
| 2026-09-08 | Open-market sale | 200 | $614.49 | 79,593 |
| 2026-09-08 | Open-market sale | 40 | $613.30 | 79,793 |
| 2026-09-08 | Open-market sale | 52 | $612.21 | 79,833 |
| 2026-09-08 | Open-market sale | 228 | $616.06 | 1,289 |
| 2026-09-08 | Open-market sale | 328 | $616.06 | 6,162 |
| 2026-09-08 | Open-market sale | 24 | $622.99 | 11,662 |
| 2026-09-08 | Open-market sale | 40 | $621.03 | 11,686 |
| 2026-09-08 | Open-market sale | 78 | $620.37 | 11,726 |
| 2026-09-08 | Open-market sale | 120 | $618.93 | 11,804 |
| 2026-09-08 | Open-market sale | 529 | $618.18 | 11,924 |
| 2026-09-08 | Open-market sale | 555 | $617.28 | 12,453 |
| 2026-09-08 | Open-market sale | 855 | $616.32 | 13,008 |
| 2026-09-08 | Open-market sale | 262 | $615.23 | 13,863 |
| 2026-09-08 | Open-market sale | 117 | $614.22 | 14,125 |
| 2026-09-08 | Open-market sale | 258 | $612.99 | 14,242 |
| 2026-08-15 | Option exercise (derivative) | 4,958 | $0.00 | 69,409 |
| 2026-08-15 | Option exercise (derivative) | 1,960 | $0.00 | 19,607 |
| 2026-08-15 | Option exercise (derivative) | 2,679 | $0.00 | 16,077 |
| 2026-08-15 | Option exercise (derivative) | 6,791 | $0.00 | 13,582 |
| 2026-08-15 | Tax withholding | 7,744 | $589.85 | 14,500 |
| 2026-08-15 | Option exercise | 4,958 | $0.00 | 22,244 |
| 2026-08-15 | Option exercise | 1,960 | $0.00 | 17,286 |
| 2026-08-15 | Option exercise | 2,679 | $0.00 | 15,326 |
| 2026-08-15 | Option exercise | 6,791 | $0.00 | 12,647 |
| 2026-08-10 | Open-market sale | 816 | $600.00 | 79,885 |
| 2026-08-10 | Open-market sale | 114 | $600.00 | 1,517 |
| 2026-08-10 | Open-market sale | 164 | $600.00 | 6,490 |
| 2026-08-10 | Open-market sale | 40 | $607.14 | 5,856 |
| 2026-08-10 | Open-market sale | 40 | $605.97 | 5,896 |
| 2026-08-10 | Open-market sale | 92 | $604.08 | 5,936 |
| 2026-08-10 | Open-market sale | 113 | $602.41 | 6,028 |
| 2026-08-10 | Open-market sale | 149 | $600.00 | 6,141 |
| 2026-07-27 | Open-market sale | 408 | $607.85 | 80,701 |
| 2026-07-27 | Open-market sale | 57 | $607.85 | 1,631 |
| 2026-07-27 | Open-market sale | 82 | $607.85 | 6,654 |
| 2026-07-27 | Open-market sale | 837 | $607.85 | 6,290 |
| 2026-07-20 | Open-market sale | 408 | $645.85 | 81,109 |
| 2026-07-20 | Open-market sale | 57 | $645.85 | 1,688 |
| 2026-07-20 | Open-market sale | 82 | $645.85 | 6,736 |
| 2026-07-20 | Open-market sale | 837 | $645.85 | 7,127 |
| 2026-07-13 | Open-market sale | 408 | $661.13 | 81,517 |
| 2026-07-13 | Open-market sale | 57 | $661.13 | 1,745 |
| 2026-07-13 | Open-market sale | 82 | $661.13 | 6,818 |
| 2026-07-13 | Open-market sale | 1,534 | $660.98 | 7,964 |
| 2026-07-06 | Open-market sale | 174 | $602.75 | 81,925 |
| 2026-07-06 | Open-market sale | 314 | $601.44 | 82,099 |
| 2026-07-06 | Open-market sale | 736 | $600.32 | 82,413 |
| 2026-07-06 | Open-market sale | 171 | $600.00 | 1,802 |
| 2026-07-06 | Open-market sale | 246 | $600.00 | 6,900 |
| 2026-07-06 | Open-market sale | 80 | $603.14 | 9,498 |
| 2026-07-06 | Open-market sale | 376 | $602.63 | 9,578 |
| 2026-07-06 | Open-market sale | 816 | $601.45 | 9,954 |
| 2026-07-06 | Open-market sale | 2,076 | $600.40 | 10,770 |
| 2026-06-15 | Open-market sale | 816 | $600.00 | 83,149 |
| 2026-06-15 | Open-market sale | 114 | $600.00 | 1,973 |
| 2026-06-15 | Open-market sale | 164 | $600.00 | 7,146 |
| 2026-06-15 | Open-market sale | 140 | $600.00 | 12,846 |
| 2026-06-01 | Open-market sale | 408 | $629.29 | 83,965 |
| 2026-06-01 | Open-market sale | 57 | $629.29 | 2,087 |
| 2026-06-01 | Open-market sale | 82 | $629.29 | 7,310 |
| 2026-06-01 | Open-market sale | 837 | $629.29 | 12,986 |
| 2026-05-26 | Open-market sale | 57 | $608.98 | 2,144 |
| 2026-05-26 | Open-market sale | 408 | $608.98 | 84,373 |
| 2026-05-26 | Open-market sale | 82 | $608.98 | 7,392 |
| 2026-05-26 | Open-market sale | 837 | $608.98 | 13,823 |
| 2026-05-18 | Open-market sale | 57 | $609.35 | 2,201 |
| 2026-05-18 | Open-market sale | 82 | $609.35 | 7,474 |
| 2026-05-18 | Open-market sale | 837 | $609.35 | 14,660 |
| 2026-05-18 | Open-market sale | 408 | $609.35 | 84,781 |
| 2026-05-15 | Option exercise (derivative) | 1,961 | $0.00 | 21,567 |
| 2026-05-15 | Option exercise (derivative) | 4,957 | $0.00 | 74,367 |
| 2026-05-15 | Option exercise (derivative) | 2,679 | $0.00 | 18,756 |
| 2026-05-15 | Option exercise (derivative) | 6,791 | $0.00 | 20,373 |
| 2026-05-15 | Tax withholding | 7,744 | $618.43 | 15,497 |
| 2026-05-15 | Option exercise | 4,957 | $0.00 | 23,241 |
| 2026-05-15 | Option exercise | 1,961 | $0.00 | 18,284 |
| 2026-05-15 | Option exercise | 2,679 | $0.00 | 16,323 |
| 2026-05-15 | Option exercise | 6,791 | $0.00 | 13,644 |
| 2026-05-11 | Open-market sale | 57 | $604.57 | 2,258 |
| 2026-05-11 | Open-market sale | 408 | $604.57 | 85,189 |
| 2026-05-11 | Open-market sale | 926 | $604.57 | 6,853 |
| 2026-05-11 | Open-market sale | 82 | $604.57 | 7,556 |
| 2026-05-04 | Open-market sale | 57 | $607.74 | 2,315 |
| 2026-05-04 | Open-market sale | 408 | $607.74 | 85,597 |
| 2026-05-04 | Open-market sale | 926 | $607.74 | 7,779 |
| 2026-05-04 | Open-market sale | 82 | $607.74 | 7,638 |
| 2026-04-27 | Open-market sale | 926 | $670.84 | 8,705 |
| 2026-04-27 | Open-market sale | 57 | $670.84 | 2,372 |
| 2026-04-27 | Open-market sale | 408 | $670.84 | 86,005 |
| 2026-04-27 | Open-market sale | 82 | $670.84 | 7,720 |
| 2026-04-20 | Open-market sale | 926 | $680.09 | 9,631 |
| 2026-04-20 | Open-market sale | 408 | $680.09 | 86,413 |
| 2026-04-20 | Open-market sale | 57 | $680.09 | 2,429 |
| 2026-04-20 | Open-market sale | 82 | $680.09 | 7,802 |
| 2026-04-13 | Open-market sale | 244 | $626.26 | 87,801 |
| 2026-04-13 | Open-market sale | 188 | $627.50 | 87,613 |
| 2026-04-13 | Open-market sale | 168 | $628.76 | 87,445 |
| 2026-04-13 | Open-market sale | 203 | $629.87 | 87,242 |
| 2026-04-13 | Open-market sale | 122 | $630.91 | 87,120 |
| 2026-04-13 | Open-market sale | 150 | $632.42 | 86,970 |
| 2026-04-13 | Open-market sale | 60 | $633.29 | 86,910 |
| 2026-04-13 | Open-market sale | 89 | $634.57 | 86,821 |
| 2026-04-13 | Open-market sale | 513 | $626.24 | 12,822 |
| 2026-04-13 | Open-market sale | 647 | $627.49 | 12,175 |
| 2026-04-13 | Open-market sale | 142 | $628.41 | 12,033 |
| 2026-04-13 | Open-market sale | 516 | $629.68 | 11,517 |
| 2026-04-13 | Open-market sale | 183 | $630.54 | 11,334 |
| 2026-04-13 | Open-market sale | 181 | $631.53 | 11,153 |
| 2026-04-13 | Open-market sale | 281 | $632.56 | 10,872 |
| 2026-04-13 | Open-market sale | 159 | $633.66 | 10,713 |
| 2026-04-13 | Open-market sale | 156 | $634.68 | 10,557 |
| 2026-04-13 | Open-market sale | 171 | $629.53 | 2,486 |
| 2026-04-13 | Open-market sale | 246 | $629.53 | 7,884 |
| 2026-03-23 | Open-market sale | 926 | $605.38 | 13,335 |
| 2026-03-23 | Open-market sale | 408 | $605.38 | 88,045 |
| 2026-03-23 | Open-market sale | 82 | $605.38 | 8,130 |
| 2026-03-23 | Open-market sale | 57 | $605.38 | 2,657 |
| 2026-03-20 | Grant / award (derivative) | 97,541 | $0.00 | 97,541 |
| 2026-03-20 | Grant / award (derivative) | 29,340 | $0.00 | 29,340 |
| 2026-03-20 | Grant / award (derivative) | 18,066 | $0.00 | 18,066 |
| 2026-03-20 | Grant / award (derivative) | 12,806 | $0.00 | 12,806 |
| 2026-03-20 | Grant / award (derivative) | 79,324 | $0.00 | 79,324 |
| 2026-03-20 | Grant / award (derivative) | 91,239 | $0.00 | 91,239 |
| 2026-03-20 | Grant / award (derivative) | 249,382 | $0.00 | 249,382 |
| 2026-03-20 | Grant / award (derivative) | 155,491 | $0.00 | 155,491 |
| 2026-03-16 | Open-market sale | 82 | $632.02 | 8,212 |
| 2026-03-16 | Open-market sale | 926 | $632.02 | 14,261 |
| 2026-03-16 | Open-market sale | 408 | $632.02 | 88,453 |
| 2026-03-16 | Open-market sale | 57 | $632.02 | 2,714 |
| 2026-03-09 | Open-market sale | 926 | $634.94 | 15,187 |
| 2026-03-09 | Open-market sale | 82 | $634.94 | 8,294 |
| 2026-03-09 | Open-market sale | 408 | $634.94 | 88,861 |
| 2026-03-09 | Open-market sale | 57 | $634.94 | 2,771 |
| 2026-03-02 | Open-market sale | 926 | $637.21 | 16,113 |
| 2026-03-02 | Open-market sale | 57 | $637.21 | 2,828 |
| 2026-03-02 | Open-market sale | 408 | $637.21 | 89,269 |
| 2026-03-02 | Open-market sale | 82 | $637.21 | 8,376 |
| 2026-02-23 | Open-market sale | 926 | $652.68 | 17,039 |
| 2026-02-23 | Open-market sale | 82 | $652.68 | 8,458 |
| 2026-02-23 | Open-market sale | 57 | $652.68 | 2,885 |
| 2026-02-23 | Open-market sale | 408 | $652.68 | 89,677 |
| 2026-02-17 | Open-market sale | 172 | $639.18 | 17,965 |
| 2026-02-17 | Open-market sale | 57 | $639.18 | 2,942 |
| 2026-02-17 | Open-market sale | 408 | $639.18 | 90,085 |
| 2026-02-17 | Open-market sale | 82 | $639.18 | 8,540 |
| 2026-02-15 | Conversion (derivative) | 5,471 | $0.00 | 0 |
| 2026-02-15 | Option exercise (derivative) | 6,791 | $0.00 | 27,164 |
| 2026-02-15 | Option exercise (derivative) | 2,680 | $0.00 | 21,435 |
| 2026-02-15 | Option exercise (derivative) | 1,961 | $0.00 | 23,528 |
| 2026-02-15 | Tax withholding | 5,403 | $639.77 | 18,137 |
| 2026-02-15 | Option exercise | 1,961 | $0.00 | 23,540 |
| 2026-02-15 | Option exercise | 2,680 | $0.00 | 21,579 |
| 2026-02-15 | Option exercise | 6,791 | $0.00 | 18,899 |
| 2026-02-15 | Open-market sale | 2,461 | $639.77 | 12,108 |
| 2026-02-15 | Conversion | 5,471 | $0.00 | 14,569 |
| 2026-02-09 | Open-market sale | 517 | $663.19 | 9,098 |
| 2026-02-02 | Open-market sale | 517 | $714.60 | 9,615 |
| 2026-01-26 | Open-market sale | 517 | $665.00 | 10,132 |
| 2026-01-20 | Open-market sale | 517 | $608.35 | 10,649 |
| 2026-01-12 | Open-market sale | 517 | $653.00 | 11,166 |
| 2026-01-05 | Open-market sale | 517 | $650.41 | 11,683 |
| 2025-12-29 | Open-market sale | 517 | $658.14 | 12,200 |
| 2025-12-22 | Open-market sale | 517 | $661.11 | 12,717 |
| 2025-12-15 | Open-market sale | 517 | $646.00 | 13,234 |
| 2025-12-08 | Open-market sale | 517 | $669.63 | 13,751 |
| 2025-12-01 | Open-market sale | 517 | $639.03 | 14,268 |
| 2025-11-24 | Open-market sale | 517 | $598.54 | 14,785 |
| 2025-11-17 | Open-market sale | 517 | $604.23 | 15,302 |
| 2025-11-15 | Option exercise (derivative) | 2,679 | $0.00 | 24,115 |
| 2025-11-15 | Option exercise (derivative) | 1,960 | $0.00 | 25,489 |
| 2025-11-15 | Conversion (derivative) | 5,470 | $0.00 | 5,471 |
| 2025-11-15 | Option exercise (derivative) | 6,791 | $0.00 | 33,955 |
| 2025-11-15 | Tax withholding | 5,395 | $609.46 | 15,819 |
| 2025-11-15 | Option exercise | 1,960 | $0.00 | 21,214 |
| 2025-11-15 | Option exercise | 2,679 | $0.00 | 19,254 |
| 2025-11-15 | Option exercise | 6,791 | $0.00 | 16,575 |
| 2025-11-15 | Open-market sale | 2,610 | $609.46 | 9,784 |
| 2025-11-15 | Conversion | 5,470 | $0.00 | 12,394 |
| 2025-11-10 | Open-market sale | 517 | $631.00 | 6,924 |
| 2025-11-03 | Open-market sale | 517 | $656.00 | 7,441 |
| 2025-10-27 | Open-market sale | 517 | $749.57 | 7,958 |
| 2025-10-20 | Open-market sale | 517 | $721.30 | 8,475 |
| 2025-10-13 | Open-market sale | 517 | $713.34 | 8,992 |
| 2025-10-06 | Open-market sale | 517 | $704.81 | 9,509 |
| 2025-09-29 | Open-market sale | 517 | $748.72 | 10,026 |
| 2025-09-22 | Open-market sale | 517 | $781.33 | 10,543 |
| 2025-09-15 | Open-market sale | 517 | $757.47 | 11,060 |
| 2025-09-08 | Open-market sale | 517 | $755.65 | 11,577 |
| 2025-09-02 | Open-market sale | 517 | $726.25 | 12,094 |
| 2025-08-25 | Open-market sale | 517 | $755.11 | 12,611 |
| 2025-08-18 | Open-market sale | 517 | $775.00 | 13,128 |
| 2025-08-15 | Conversion (derivative) | 5,470 | $0.00 | 10,941 |
| 2025-08-15 | Option exercise (derivative) | 1,961 | $0.00 | 27,449 |
| 2025-08-15 | Option exercise (derivative) | 2,680 | $0.00 | 26,794 |
| 2025-08-15 | Option exercise (derivative) | 6,791 | $0.00 | 40,746 |
| 2025-08-15 | Tax withholding | 5,396 | $782.13 | 13,645 |
| 2025-08-15 | Option exercise | 1,961 | $0.00 | 19,041 |
| 2025-08-15 | Option exercise | 2,680 | $0.00 | 17,080 |
| 2025-08-15 | Option exercise | 6,791 | $0.00 | 14,400 |
| 2025-08-15 | Open-market sale | 2,612 | $782.13 | 7,609 |
| 2025-08-15 | Conversion | 5,470 | $0.00 | 10,221 |
| 2025-08-11 | Open-market sale | 517 | $770.00 | 4,751 |
| 2025-08-04 | Open-market sale | 517 | $760.26 | 5,268 |
| 2025-07-28 | Open-market sale | 517 | $715.00 | 5,785 |
| 2025-07-21 | Open-market sale | 517 | $706.41 | 6,302 |
| 2025-07-14 | Open-market sale | 517 | $717.50 | 6,819 |
| 2025-07-07 | Open-market sale | 517 | $717.51 | 7,336 |
| 2025-06-30 | Open-market sale | 13 | $738.26 | 8,357 |
| 2025-06-30 | Open-market sale | 25 | $744.17 | 7,853 |
| 2025-06-30 | Open-market sale | 175 | $739.80 | 8,182 |
| 2025-06-30 | Open-market sale | 304 | $741.50 | 7,878 |
| 2025-06-23 | Open-market sale | 517 | $683.47 | 8,370 |
| 2025-06-16 | Open-market sale | 517 | $699.27 | 8,887 |
| 2025-06-09 | Open-market sale | 517 | $698.00 | 9,404 |
| 2025-06-02 | Open-market sale | 517 | $644.93 | 9,921 |
| 2025-05-27 | Open-market sale | 517 | $635.41 | 10,438 |
| 2025-05-19 | Open-market sale | 517 | $628.25 | 10,955 |
| 2025-05-15 | Option exercise (derivative) | 6,791 | $0.00 | 47,537 |
| 2025-05-15 | Option exercise (derivative) | 2,679 | $0.00 | 29,474 |
| 2025-05-15 | Option exercise (derivative) | 1,960 | $0.00 | 29,410 |
| 2025-05-15 | Conversion (derivative) | 5,470 | $0.00 | 16,411 |
| 2025-05-15 | Option exercise | 1,960 | $0.00 | 16,867 |
| 2025-05-15 | Option exercise | 2,679 | $0.00 | 14,907 |
| 2025-05-15 | Tax withholding | 5,395 | $659.36 | 11,472 |
| 2025-05-15 | Open-market sale | 2,615 | $659.36 | 5,437 |
| 2025-05-15 | Conversion | 5,470 | $0.00 | 8,052 |
| 2025-05-15 | Option exercise | 6,791 | $0.00 | 12,228 |
| 2025-05-12 | Open-market sale | 608 | $631.25 | 2,582 |
| 2025-05-05 | Open-market sale | 608 | $592.00 | 3,190 |
| 2025-04-28 | Open-market sale | 608 | $555.54 | 3,798 |
| 2025-04-22 | Open-market sale | 202 | $500.00 | 4,406 |
| 2025-04-21 | Open-market sale | 406 | $491.69 | 4,608 |
| 2025-04-14 | Open-market sale | 608 | $556.45 | 5,014 |
| 2025-04-07 | Open-market sale | 406 | $482.30 | 5,824 |
| 2025-04-07 | Open-market sale | 202 | $500.00 | 5,622 |
| 2025-03-31 | Open-market sale | 608 | $563.03 | 6,230 |
| 2025-03-24 | Open-market sale | 608 | $614.97 | 6,838 |
| 2025-03-20 | Grant / award (derivative) | 31,370 | $0.00 | 31,370 |
| 2025-03-17 | Open-market sale | 608 | $607.50 | 7,446 |
| 2025-03-10 | Open-market sale | 608 | $609.00 | 8,054 |
| 2025-03-03 | Open-market sale | 608 | $673.96 | 8,662 |
| 2025-02-24 | Open-market sale | 608 | $686.28 | 9,270 |
| 2025-02-18 | Open-market sale | 608 | $736.07 | 9,878 |
| 2025-02-15 | Conversion (derivative) | 5,471 | $0.00 | 21,881 |
| 2025-02-15 | Option exercise (derivative) | 6,791 | $0.00 | 54,328 |
| 2025-02-15 | Option exercise (derivative) | 2,679 | $0.00 | 32,153 |
| 2025-02-15 | Conversion (derivative) | 4,721 | $0.00 | 0 |
| 2025-02-15 | Option exercise | 6,791 | $0.00 | 27,726 |
| 2025-02-15 | Option exercise | 2,679 | $0.00 | 30,405 |
| 2025-02-15 | Tax withholding | 4,470 | $736.67 | 25,935 |
| 2025-02-15 | Conversion | 4,721 | $0.00 | 20,170 |
| 2025-02-15 | Conversion | 5,471 | $0.00 | 25,641 |
| 2025-02-15 | Open-market sale | 4,706 | $736.67 | 20,935 |
| 2025-02-03 | Open-market sale | 413 | $676.00 | 15,449 |
| 2025-01-27 | Open-market sale | 413 | $627.59 | 15,862 |
| 2025-01-21 | Open-market sale | 413 | $618.00 | 16,275 |
| 2025-01-13 | Open-market sale | 413 | $606.77 | 16,688 |
| 2025-01-06 | Open-market sale | 413 | $612.10 | 17,101 |
| 2024-12-30 | Open-market sale | 413 | $589.16 | 17,514 |
| 2024-12-23 | Open-market sale | 413 | $590.00 | 17,927 |
| 2024-12-16 | Open-market sale | 413 | $629.56 | 18,340 |
| 2024-12-09 | Open-market sale | 413 | $623.50 | 18,753 |
| 2024-12-02 | Open-market sale | 413 | $577.49 | 19,166 |
| 2024-11-25 | Open-market sale | 413 | $562.77 | 19,579 |
| 2024-11-18 | Open-market sale | 620 | $557.00 | 19,992 |
| 2024-11-15 | Option exercise (derivative) | 2,680 | $0.00 | 34,832 |
| 2024-11-15 | Conversion (derivative) | 4,720 | $0.00 | 4,721 |
| 2024-11-15 | Conversion (derivative) | 5,470 | $0.00 | 27,352 |
| 2024-11-15 | Option exercise (derivative) | 6,791 | $0.00 | 61,119 |
| 2024-11-15 | Tax withholding | 4,452 | $577.16 | 20,612 |
| 2024-11-15 | Conversion | 4,720 | $0.00 | 15,014 |
| 2024-11-15 | Option exercise | 2,680 | $0.00 | 25,064 |
| 2024-11-15 | Option exercise | 6,791 | $0.00 | 22,384 |
| 2024-11-15 | Open-market sale | 4,891 | $577.16 | 15,593 |
| 2024-11-15 | Conversion | 5,470 | $0.00 | 20,484 |
| 2024-11-01 | Open-market sale | 413 | $567.58 | 10,294 |
| 2024-10-25 | Open-market sale | 413 | $574.16 | 10,707 |
| 2024-10-18 | Open-market sale | 413 | $580.65 | 11,120 |
| 2024-10-11 | Open-market sale | 413 | $584.83 | 11,533 |
| 2024-10-04 | Open-market sale | 413 | $583.73 | 11,946 |
| 2024-09-27 | Open-market sale | 413 | $570.00 | 12,359 |
| 2024-09-20 | Open-market sale | 413 | $560.00 | 12,772 |
| 2024-09-13 | Open-market sale | 413 | $520.57 | 13,185 |
| 2024-09-06 | Open-market sale | 413 | $522.00 | 13,598 |
| 2024-08-30 | Open-market sale | 413 | $521.35 | 14,011 |
| 2024-08-23 | Open-market sale | 413 | $536.92 | 14,424 |
| 2024-08-16 | Open-market sale | 619 | $531.40 | 14,837 |
| 2024-08-15 | Conversion (derivative) | 5,470 | $0.00 | 32,822 |
| 2024-08-15 | Option exercise (derivative) | 6,791 | $0.00 | 67,910 |
| 2024-08-15 | Option exercise (derivative) | 2,679 | $0.00 | 37,512 |
| 2024-08-15 | Conversion (derivative) | 4,721 | $0.00 | 9,441 |
| 2024-08-15 | Option exercise | 6,791 | $0.00 | 17,229 |
| 2024-08-15 | Conversion | 5,470 | $0.00 | 15,338 |
| 2024-08-15 | Conversion | 4,721 | $0.00 | 9,868 |
| 2024-08-15 | Option exercise | 2,679 | $0.00 | 19,908 |
| 2024-08-15 | Tax withholding | 4,452 | $526.76 | 15,456 |
| 2024-08-15 | Open-market sale | 4,900 | $526.76 | 10,438 |
| 2024-08-01 | Open-market sale | 412 | $521.48 | 5,147 |
| 2024-07-25 | Open-market sale | 412 | $463.00 | 5,559 |
| 2024-07-18 | Open-market sale | 412 | $474.86 | 5,971 |
| 2024-07-11 | Open-market sale | 412 | $530.81 | 6,383 |
| 2024-07-05 | Open-market sale | 412 | $512.00 | 6,795 |
| 2024-06-27 | Open-market sale | 412 | $514.41 | 7,207 |
| 2024-06-20 | Open-market sale | 412 | $502.00 | 7,619 |
| 2024-06-13 | Open-market sale | 412 | $505.75 | 8,031 |
| 2024-06-06 | Open-market sale | 412 | $492.98 | 8,443 |
| 2024-05-30 | Open-market sale | 412 | $471.67 | 14,964 |
| 2024-05-23 | Open-market sale | 412 | $472.70 | 15,376 |
| 2024-05-16 | Open-market sale | 618 | $475.00 | 15,788 |
| 2024-05-15 | Option exercise (derivative) | 6,791 | $0.00 | 74,701 |
| 2024-05-15 | Conversion (derivative) | 5,470 | $0.00 | 38,292 |
| 2024-05-15 | Conversion (derivative) | 4,720 | $0.00 | 14,162 |
| 2024-05-15 | Option exercise (derivative) | 2,679 | $0.00 | 40,191 |
| 2024-05-15 | Option exercise | 6,791 | $0.00 | 18,179 |
| 2024-05-15 | Tax withholding | 4,452 | $471.85 | 16,406 |
| 2024-05-15 | Option exercise | 2,679 | $0.00 | 20,858 |
| 2024-05-15 | Open-market sale | 4,911 | $471.85 | 11,388 |
| 2024-05-15 | Conversion | 5,470 | $0.00 | 16,299 |
| 2024-05-15 | Conversion | 4,720 | $0.00 | 10,829 |
| 2024-05-03 | Open-market sale | 490 | $445.93 | 6,109 |
| 2024-04-26 | Open-market sale | 490 | $441.54 | 6,599 |
| 2024-04-19 | Open-market sale | 490 | $501.18 | 7,089 |
| 2024-04-12 | Open-market sale | 490 | $517.75 | 7,579 |
| 2024-04-05 | Open-market sale | 490 | $516.51 | 8,069 |
| 2024-04-01 | Open-market sale | 490 | $486.75 | 8,559 |
| 2024-03-22 | Open-market sale | 490 | $507.00 | 9,049 |
| 2024-03-20 | Grant / award (derivative) | 42,870 | $0.00 | 42,870 |
| 2024-03-15 | Open-market sale | 490 | $488.25 | 9,539 |
| 2024-03-08 | Open-market sale | 490 | $513.32 | 10,029 |
| 2024-03-01 | Open-market sale | 490 | $492.13 | 10,519 |
| 2024-02-23 | Open-market sale | 490 | $488.03 | 79,944 |
| 2024-02-16 | Open-market sale | 734 | $477.21 | 80,434 |
| 2024-02-15 | Option exercise (derivative) | 6,791 | $0.00 | 81,492 |
| 2024-02-15 | Conversion (derivative) | 4,720 | $0.00 | 18,882 |
| 2024-02-15 | Conversion (derivative) | 5,471 | $0.00 | 43,762 |
| 2024-02-15 | Conversion (derivative) | 5,999 | $0.00 | 0 |
| 2024-02-15 | Conversion | 4,720 | $0.00 | 79,654 |
| 2024-02-15 | Conversion | 5,999 | $0.00 | 74,934 |
| 2024-02-15 | Conversion | 5,471 | $0.00 | 85,125 |
| 2024-02-15 | Open-market sale | 7,556 | $473.28 | 77,569 |
| 2024-02-15 | Option exercise | 6,791 | $0.00 | 84,360 |
| 2024-02-15 | Tax withholding | 3,192 | $473.28 | 81,168 |
| 2024-01-29 | Open-market sale | 6,500 | $400.00 | 68,935 |
| 2024-01-24 | Open-market sale | 4,500 | $395.00 | 75,435 |
| 2024-01-22 | Open-market sale | 4,500 | $387.80 | 84,435 |
| 2024-01-22 | Open-market sale | 4,500 | $390.00 | 79,935 |
| 2023-11-29 | Open-market sale | 6,077 | $339.77 | 88,935 |
| 2023-11-15 | Conversion (derivative) | 5,470 | $0.00 | 49,233 |
| 2023-11-15 | Conversion (derivative) | 4,721 | $0.00 | 23,602 |
| 2023-11-15 | Conversion (derivative) | 5,998 | $0.00 | 5,999 |
| 2023-11-15 | Option exercise (derivative) | 6,791 | $0.00 | 88,283 |
| 2023-11-15 | Open-market sale | 7,634 | $336.31 | 91,413 |
| 2023-11-15 | Tax withholding | 3,192 | $336.31 | 95,012 |
| 2023-11-15 | Option exercise | 6,791 | $0.00 | 98,204 |
| 2023-11-15 | Conversion | 5,470 | $0.00 | 99,047 |
| 2023-11-15 | Conversion | 4,721 | $0.00 | 93,577 |
| 2023-11-15 | Conversion | 5,998 | $0.00 | 88,856 |
| 2023-08-17 | Open-market sale | 4,277 | $293.00 | 82,858 |
| 2023-08-15 | Conversion (derivative) | 5,470 | $0.00 | 54,703 |
| 2023-08-15 | Conversion (derivative) | 4,720 | $0.00 | 28,323 |
| 2023-08-15 | Option exercise (derivative) | 6,791 | $0.00 | 95,074 |
| 2023-08-15 | Conversion (derivative) | 5,999 | $0.00 | 11,997 |
| 2023-08-15 | Open-market sale | 7,636 | $306.19 | 83,536 |
| 2023-08-15 | Conversion | 5,999 | $0.00 | 80,982 |
| 2023-08-15 | Tax withholding | 3,192 | $306.19 | 87,135 |
| 2023-08-15 | Option exercise | 6,791 | $0.00 | 90,327 |
| 2023-08-15 | Conversion | 5,470 | $0.00 | 91,172 |
| 2023-08-15 | Conversion | 4,720 | $0.00 | 85,702 |
| 2023-05-17 | Open-market sale | 50 | $240.38 | 74,983 |
| 2023-05-17 | Open-market sale | 2,259 | $239.89 | 75,033 |
| 2023-05-17 | Open-market sale | 1,965 | $238.68 | 77,292 |
| 2023-05-15 | Conversion (derivative) | 5,998 | $0.00 | 17,996 |
| 2023-05-15 | Conversion (derivative) | 4,720 | $0.00 | 33,043 |
| 2023-05-15 | Option exercise (derivative) | 6,790 | $0.00 | 101,865 |
| 2023-05-15 | Conversion (derivative) | 5,470 | $0.00 | 60,173 |
| 2023-05-15 | Tax withholding | 3,192 | $233.81 | 79,257 |
| 2023-05-15 | Option exercise | 6,790 | $0.00 | 82,449 |
| 2023-05-15 | Open-market sale | 7,640 | $233.81 | 75,659 |
| 2023-05-15 | Conversion | 5,470 | $0.00 | 83,299 |
| 2023-05-15 | Conversion | 4,720 | $0.00 | 77,829 |
| 2023-05-15 | Conversion | 5,998 | $0.00 | 73,109 |
| 2023-03-20 | Grant / award (derivative) | 108,655 | $0.00 | 108,655 |
| 2023-02-17 | Open-market sale | 13,341 | $170.23 | 67,111 |
| 2023-02-15 | Conversion (derivative) | 7,435 | $0.00 | 0 |
| 2023-02-15 | Conversion (derivative) | 5,471 | $0.00 | 65,643 |
| 2023-02-15 | Conversion (derivative) | 4,721 | $0.00 | 37,763 |
| 2023-02-15 | Conversion (derivative) | 5,998 | $0.00 | 23,994 |
| 2023-02-15 | Open-market sale | 9,967 | $179.48 | 80,452 |
| 2023-02-15 | Conversion | 7,435 | $0.00 | 74,229 |
| 2023-02-15 | Conversion | 5,998 | $0.00 | 80,227 |
| 2023-02-15 | Conversion | 4,721 | $0.00 | 84,948 |
| 2023-02-15 | Conversion | 5,471 | $0.00 | 90,419 |
| 2022-11-15 | Conversion (derivative) | 7,434 | $0.00 | 7,435 |
| 2022-11-15 | Conversion (derivative) | 5,999 | $0.00 | 29,992 |
| 2022-11-15 | Conversion (derivative) | 4,720 | $0.00 | 42,484 |
| 2022-11-15 | Conversion (derivative) | 5,470 | $0.00 | 71,114 |
| 2022-11-15 | Conversion | 4,720 | $0.00 | 67,639 |
| 2022-11-15 | Conversion | 5,470 | $0.00 | 73,109 |
| 2022-11-15 | Open-market sale | 11,715 | $114.22 | 66,794 |
| 2022-11-15 | Conversion | 5,999 | $0.00 | 62,919 |
| 2022-11-15 | Conversion | 7,434 | $0.00 | 56,920 |
| 2022-08-15 | Conversion (derivative) | 7,434 | $0.00 | 14,869 |
| 2022-08-15 | Conversion (derivative) | 5,998 | $0.00 | 35,991 |
| 2022-08-15 | Conversion (derivative) | 4,721 | $0.00 | 47,204 |
| 2022-08-15 | Conversion (derivative) | 5,470 | $0.00 | 76,584 |
| 2022-08-15 | Conversion | 5,998 | $0.00 | 51,009 |
| 2022-08-15 | Conversion | 7,434 | $0.00 | 45,011 |
| 2022-08-15 | Conversion | 5,470 | $0.00 | 61,200 |
| 2022-08-15 | Conversion | 4,721 | $0.00 | 55,730 |
| 2022-08-15 | Open-market sale | 11,714 | $180.50 | 49,486 |
| 2022-08-01 | — | — | — | 8,622 |
| 2022-08-01 | — | — | — | 37,577 |
| 2022-08-01 | — | — | — | 5,400 |
| 2022-08-01 | — | — | — | 8,622 |
| 2022-08-01 | — | — | — | 2,999 |
Source: SEC EDGAR Form 4 filings. For informational purposes only — not investment advice.