| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,452 | $546.46 | $793,459.00 | 326,513 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,492 | $544.56 | $812,483.00 | 329,472 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,507 | $545.52 | $822,102.00 | 327,965 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 160 | $550.59 | $88,095.00 | 324,523 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 2,340 | $543.48 | $1,271,750.00 | 330,964 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 502 | $549.47 | $275,833.00 | 324,683 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 630 | $547.47 | $344,908.00 | 325,883 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 639 | $542.76 | $346,822.00 | 333,304 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 698 | $548.49 | $382,844.00 | 325,185 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 80 | $551.49 | $44,119.00 | 324,443 | Oct 13, 2026 | Oct 14, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,329 | $549.01 | $729,639.00 | 332,186 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 135 | $554.46 | $74,852.00 | 324,443 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,857 | $551.92 | $1,024,920.00 | 325,136 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 2,565 | $550.03 | $1,410,825.00 | 329,621 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 2,628 | $551.10 | $1,448,297.00 | 326,993 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 428 | $548.13 | $234,599.00 | 333,515 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 558 | $552.93 | $308,535.00 | 324,578 | Oct 12, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 120 | $531.92 | $63,830.00 | 333,823 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,478 | $549.93 | $812,796.00 | 324,866 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 200 | $539.23 | $107,846.00 | 331,503 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 240 | $543.21 | $130,371.00 | 330,903 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 2,641 | $548.93 | $1,449,736.00 | 326,344 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 320 | $533.80 | $170,816.00 | 333,503 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 360 | $537.05 | $193,337.00 | 332,103 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 40 | $541.51 | $21,660.00 | 331,143 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 400 | $536.09 | $214,436.00 | 332,463 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 423 | $550.72 | $232,954.00 | 324,443 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 640 | $534.80 | $342,270.00 | 332,863 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 878 | $548.01 | $481,155.00 | 328,985 | Oct 9, 2026 | Oct 13, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,016 | $537.53 | $546,134.00 | 326,603 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,061 | $531.07 | $563,468.00 | 331,243 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 1,091 | $539.58 | $588,682.00 | 324,907 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 199 | $530.13 | $105,497.00 | 332,304 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 200 | $525.50 | $105,099.00 | 333,743 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 273 | $527.57 | $144,028.00 | 332,703 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 40 | $541.23 | $21,649.00 | 324,443 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 424 | $540.51 | $229,175.00 | 324,483 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 480 | $535.46 | $257,020.00 | 328,443 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 600 | $532.07 | $319,244.00 | 330,643 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 605 | $538.60 | $325,853.00 | 325,998 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 767 | $526.66 | $403,951.00 | 332,976 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 800 | $533.36 | $426,689.00 | 329,843 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 824 | $536.61 | $442,164.00 | 327,619 | Oct 8, 2026 | Oct 9, 2026Source record |
| ROTHBLATT MARTINE ACEO | Open-market saleNon-derivative security10b5-1: — | 920 | $534.28 | $491,539.00 | 328,923 | Oct 8, 2026 | Oct 9, 2026Source record |