In the last 12 months, insiders at Paylocity Holding Corp ($PCTY) filed 1473 transactions with the SEC: 0 open-market purchases totaling $0 and 1163 sales totaling $494,985,328. Net insider sentiment: net selling.
Paylocity Holding Corp operates in the Services-prepackaged software industry (Technology sector).
Most Active Insiders
- Sarowitz Steven I (Director) — 313 transactions totaling $318,744,388
- Diehl Jeffrey T (Director) — 744 transactions totaling $124,226,705
- Beauchamp Steven R (Co-Chief Executive Officer) — 35 transactions totaling $33,173,517
- Beauchamp Steven R (Executive Chairman) — 42 transactions totaling $30,446,975
- Williams Toby J. (President and CEO) — 34 transactions totaling $13,693,720
View all SEC Filings for Paylocity Holding Corp (PCTY).
Set Up your own filters →Recent Insider Transactions
| Transaction Date | Insider Name | Title | Transaction Type | Security | Shares | Price | Shares Owned Following | Total Shares Outstanding | % of Owned | % of Outstanding |
|---|---|---|---|---|---|---|---|---|---|---|
| April 1, 2026 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 321 | $108.04 | 29,203.0000 | 55,342,000 | 1.09% | 0.00% |
| March 11, 2026 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1302 | $114.55 | 204,005.0000 | 55,342,000 | 0.63% | 0.00% |
| March 11, 2026 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 585 | $114.55 | 70,864.0000 | 55,342,000 | 0.82% | 0.00% |
| March 4, 2026 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 70 | $112.48 | 19,308.0000 | 55,342,000 | 0.36% | 0.00% |
| March 2, 2026 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 59 | $106.49 | 19,378.0000 | 55,342,000 | 0.30% | 0.00% |
| Feb. 24, 2026 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 307 | $101.98 | 7,510.0000 | 55,342,000 | 3.93% | 0.00% |
| Feb. 19, 2026 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 329 | $108.94 | 7,817.0000 | 55,342,000 | 4.04% | 0.00% |
| Feb. 19, 2026 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 845 | $108.94 | 19,437.0000 | 55,342,000 | 4.17% | 0.00% |
| Feb. 19, 2026 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 100 | $109.12 | 71,449.0000 | 55,342,000 | 0.14% | 0.00% |
| Feb. 19, 2026 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 1177 | $108.21 | 71,549.0000 | 55,342,000 | 1.62% | 0.00% |
| Feb. 19, 2026 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 2002 | $107.55 | 72,726.0000 | 55,342,000 | 2.68% | 0.00% |
| Feb. 19, 2026 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 2654 | $108.74 | 45,705.0000 | 55,342,000 | 5.49% | 0.00% |
| Feb. 19, 2026 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 1400 | $107.54 | 48,359.0000 | 55,342,000 | 2.81% | 0.00% |
| Feb. 16, 2026 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 6536 | $107.13 | 205,307.0000 | 55,342,000 | 3.09% | 0.01% |
| Feb. 16, 2026 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 358 | $107.13 | 8,146.0000 | 55,342,000 | 4.21% | 0.00% |
| Feb. 16, 2026 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 787 | $107.13 | 20,282.0000 | 55,342,000 | 3.74% | 0.00% |
| Feb. 16, 2026 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 240 | $107.13 | 29,524.0000 | 55,342,000 | 0.81% | 0.00% |
| Feb. 16, 2026 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 1623 | $107.13 | 49,759.0000 | 55,342,000 | 3.16% | 0.00% |
| Feb. 16, 2026 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 2501 | $107.13 | 74,728.0000 | 55,342,000 | 3.24% | 0.00% |
| Feb. 16, 2026 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1921 | $107.13 | 1,936,528.0000 | 55,342,000 | 0.10% | 0.00% |
| Feb. 13, 2026 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 2700 | $104.00 | 217,143.0000 | 55,342,000 | 1.23% | 0.00% |
| Feb. 13, 2026 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 5300 | $104.98 | 211,843.0000 | 55,342,000 | 2.44% | 0.01% |
| Jan. 2, 2026 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 380 | $152.50 | 29,764.0000 | 55,342,000 | 1.26% | 0.00% |
| Dec. 11, 2025 | Beauchamp Steven R | Executive Chairman | G | Common Stock, par value $0.001 | 15800 | $0.00 | 1,938,449.0000 | 55,859,000 | 0.82% | 0.03% |
| Dec. 11, 2025 | Beauchamp Steven R | Executive Chairman | G | Common Stock, par value $0.001 | 15800 | $0.00 | 1,938,449.0000 | 55,859,000 | 0.81% | 0.03% |
| Dec. 4, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 69 | $146.90 | 21,069.0000 | 55,859,000 | 0.33% | 0.00% |
| Dec. 1, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 59 | $147.33 | 21,138.0000 | 55,859,000 | 0.28% | 0.00% |
| Nov. 26, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 987 | $147.23 | 21,197.0000 | 55,859,000 | 4.45% | 0.00% |
| Nov. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 200 | $144.23 | 77,229.0000 | 55,859,000 | 0.26% | 0.00% |
| Nov. 19, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 359 | $145.06 | 8,504.0000 | 55,859,000 | 4.05% | 0.00% |
| Nov. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 1537 | $143.58 | 77,429.0000 | 55,859,000 | 1.95% | 0.00% |
| Nov. 17, 2025 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 240 | $148.05 | 30,144.0000 | 55,859,000 | 0.79% | 0.00% |
| Nov. 17, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 6351 | $148.05 | 219,843.0000 | 55,859,000 | 2.81% | 0.01% |
| Nov. 17, 2025 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1849 | $148.05 | 1,938,449.0000 | 55,859,000 | 0.10% | 0.00% |
| Nov. 17, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 643 | $148.05 | 22,184.0000 | 55,859,000 | 2.82% | 0.00% |
| Nov. 17, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 313 | $148.05 | 8,863.0000 | 55,859,000 | 3.41% | 0.00% |
| Nov. 17, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 2435 | $148.05 | 78,966.0000 | 55,859,000 | 2.99% | 0.00% |
| Nov. 17, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 1560 | $148.05 | 51,382.0000 | 55,859,000 | 2.95% | 0.00% |
| Oct. 1, 2025 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 321 | $159.27 | 30,384.0000 | 55,859,000 | 1.05% | 0.00% |
| Sept. 24, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 126 | $166.02 | 9,176.0000 | 56,550,000 | 1.35% | 0.00% |
| Sept. 22, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 76 | $164.22 | 9,302.0000 | 56,550,000 | 0.81% | 0.00% |
| Sept. 17, 2025 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 120000 | $0.00 | 8,462,664.0000 | 56,550,000 | 1.40% | 0.21% |
| Sept. 8, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 789 | $174.40 | 81,401.0000 | 56,550,000 | 0.96% | 0.00% |
| Sept. 8, 2025 | Williams Toby J. | President and CEO | M | Market Stock Units | 30079 | $0.00 | 0.0000 | 56,550,000 | 100.00% | 0.05% |
| Sept. 8, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 5086 | $174.40 | 226,194.0000 | 56,550,000 | 2.20% | 0.01% |
| Sept. 8, 2025 | Williams Toby J. | President and CEO | M | Common Stock, par value $0.001 | 10528 | $0.00 | 231,280.0000 | 56,550,000 | 4.77% | 0.02% |
| Sept. 8, 2025 | Beauchamp Steven R | Executive Chairman | M | Market Stock Units | 30079 | $0.00 | 0.0000 | 56,550,000 | 100.00% | 0.05% |
| Sept. 8, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 4664 | $174.40 | 1,940,298.0000 | 56,550,000 | 0.24% | 0.01% |
| Sept. 8, 2025 | Beauchamp Steven R | Executive Chairman | M | Common Stock, par value $0.001 | 10528 | $0.00 | 1,944,962.0000 | 56,550,000 | 0.54% | 0.02% |
| Sept. 8, 2025 | Glenn Ryan | Chief Financial Officer | M | Common Stock, par value $0.001 | 1780 | $0.00 | 82,190.0000 | 56,550,000 | 2.21% | 0.00% |
| Sept. 8, 2025 | Scutt Joshua | Senior Vice President Sales | M | Market Stock Units | 4728 | $0.00 | 0.0000 | 56,550,000 | 100.00% | 0.01% |
| Sept. 8, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 737 | $174.40 | 52,942.0000 | 56,550,000 | 1.37% | 0.00% |
| Sept. 8, 2025 | Scutt Joshua | Senior Vice President Sales | M | Common Stock, par value $0.001 | 1655 | $0.00 | 53,679.0000 | 56,550,000 | 3.18% | 0.00% |
| Sept. 8, 2025 | Glenn Ryan | Chief Financial Officer | M | Market Stock Units | 5083 | $0.00 | 0.0000 | 56,550,000 | 100.00% | 0.01% |
| Sept. 3, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 77 | $173.68 | 22,827.0000 | 56,550,000 | 0.34% | 0.00% |
| Sept. 2, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 52 | $179.23 | 22,904.0000 | 56,550,000 | 0.23% | 0.00% |
| Aug. 20, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 880 | $178.55 | 54,745.0000 | 56,550,000 | 1.58% | 0.00% |
| Aug. 20, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 1872 | $177.82 | 22,956.0000 | 56,550,000 | 7.54% | 0.00% |
| Aug. 20, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 1763 | $180.78 | 52,024.0000 | 56,550,000 | 3.28% | 0.00% |
| Aug. 20, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 958 | $179.58 | 53,787.0000 | 56,550,000 | 1.75% | 0.00% |
| Aug. 20, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 130 | $177.82 | 9,378.0000 | 56,550,000 | 1.37% | 0.00% |
| Aug. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 703 | $177.40 | 81,010.0000 | 56,550,000 | 0.86% | 0.00% |
| Aug. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 500 | $178.89 | 80,510.0000 | 56,550,000 | 0.62% | 0.00% |
| Aug. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 100 | $179.49 | 80,410.0000 | 56,550,000 | 0.12% | 0.00% |
| Aug. 19, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 378 | $177.58 | 9,508.0000 | 56,550,000 | 3.82% | 0.00% |
| Aug. 15, 2025 | Scutt Joshua | Senior Vice President Sales | A | Common Stock, par value $0.001 | 17357 | $0.00 | 52,341.0000 | 56,550,000 | 49.61% | 0.03% |
| Aug. 15, 2025 | Scutt Joshua | Senior Vice President Sales | A | Common Stock, par value $0.001 | 6175 | $0.00 | 58,516.0000 | 56,550,000 | 11.80% | 0.01% |
| Aug. 15, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 2452 | $171.64 | 56,064.0000 | 56,550,000 | 4.19% | 0.00% |
| Aug. 18, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 439 | $171.96 | 55,625.0000 | 56,550,000 | 0.78% | 0.00% |
| Aug. 15, 2025 | Scutt Joshua | Senior Vice President Sales | A | Market Stock Units | 2480 | $0.00 | 2,480.0000 | 56,550,000 | 9999.99% | 0.00% |
| Aug. 15, 2025 | Cappotelli Andrew | Sr Vice President Operations | A | Common Stock, par value $0.001 | 10874 | $0.00 | 22,827.0000 | 56,550,000 | 90.97% | 0.02% |
| Aug. 15, 2025 | Cappotelli Andrew | Sr Vice President Operations | A | Common Stock, par value $0.001 | 3219 | $0.00 | 26,046.0000 | 56,550,000 | 14.10% | 0.01% |
| Aug. 15, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 1010 | $171.64 | 25,036.0000 | 56,550,000 | 3.88% | 0.00% |
| Aug. 18, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 208 | $171.96 | 24,828.0000 | 56,550,000 | 0.83% | 0.00% |
| Aug. 15, 2025 | Cappotelli Andrew | Sr Vice President Operations | A | Market Stock Units | 1554 | $0.00 | 1,554.0000 | 56,550,000 | 9999.99% | 0.00% |
| Aug. 15, 2025 | Glenn Ryan | Chief Financial Officer | A | Common Stock, par value $0.001 | 29727 | $0.00 | 72,785.0000 | 56,550,000 | 69.04% | 0.05% |
| Aug. 15, 2025 | Glenn Ryan | Chief Financial Officer | A | Common Stock, par value $0.001 | 4110 | $0.00 | 76,895.0000 | 56,550,000 | 5.65% | 0.01% |
| Aug. 15, 2025 | Glenn Ryan | Chief Financial Officer | A | Common Stock, par value $0.001 | 8437 | $0.00 | 85,332.0000 | 56,550,000 | 10.97% | 0.01% |
| Aug. 15, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 3255 | $171.64 | 82,077.0000 | 56,550,000 | 3.81% | 0.01% |
| Aug. 18, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 364 | $171.96 | 81,713.0000 | 56,550,000 | 0.44% | 0.00% |
| Aug. 15, 2025 | Glenn Ryan | Chief Financial Officer | A | Market Stock Units | 4247 | $0.00 | 4,247.0000 | 56,550,000 | 9999.99% | 0.01% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | A | Common Stock, par value $0.001 | 46576 | $0.00 | 174,125.0000 | 56,550,000 | 36.52% | 0.08% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | A | Common Stock, par value $0.001 | 27398 | $0.00 | 201,523.0000 | 56,550,000 | 15.73% | 0.05% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | A | Common Stock, par value $0.001 | 42332 | $0.00 | 243,855.0000 | 56,550,000 | 21.01% | 0.07% |
| Aug. 15, 2025 | Reiner Andres | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 28,386.0000 | 56,550,000 | 4.65% | 0.00% |
| Aug. 15, 2025 | Rost Nicholas | VP CAO & Treasurer | A | Common Stock, par value $0.001 | 4110 | $0.00 | 10,155.0000 | 56,550,000 | 67.99% | 0.01% |
| Aug. 15, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 200 | $171.64 | 9,955.0000 | 56,550,000 | 1.97% | 0.00% |
| Aug. 18, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 69 | $171.96 | 9,886.0000 | 56,550,000 | 0.69% | 0.00% |
| Aug. 15, 2025 | King Melissa Ann | SVP Product and Technology | A | Common Stock, par value $0.001 | 13425 | $0.00 | 30,705.0000 | 56,550,000 | 77.69% | 0.02% |
| Aug. 15, 2025 | King Melissa Ann | SVP Product and Technology | A | Market Stock Units | 1918 | $0.00 | 1,918.0000 | 56,550,000 | 9999.99% | 0.00% |
| Aug. 15, 2025 | Beauchamp Steven R | Executive Chairman | A | Common Stock, par value $0.001 | 7822 | $0.00 | 1,934,741.0000 | 56,550,000 | 0.41% | 0.01% |
| Aug. 15, 2025 | Beauchamp Steven R | Executive Chairman | A | Common Stock, par value $0.001 | 5741 | $0.00 | 1,940,482.0000 | 56,550,000 | 0.30% | 0.01% |
| Aug. 15, 2025 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 2904 | $171.64 | 1,937,578.0000 | 56,550,000 | 0.15% | 0.01% |
| Aug. 18, 2025 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 3144 | $171.96 | 1,934,434.0000 | 56,550,000 | 0.16% | 0.01% |
| Aug. 15, 2025 | Beauchamp Steven R | Executive Chairman | A | Market Stock Units | 2660 | $0.00 | 2,660.0000 | 56,550,000 | 9999.99% | 0.00% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 13515 | $171.64 | 230,340.0000 | 56,550,000 | 5.54% | 0.02% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 3980 | $171.50 | 226,360.0000 | 56,550,000 | 1.73% | 0.01% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 4020 | $172.04 | 222,340.0000 | 56,550,000 | 1.78% | 0.01% |
| Aug. 18, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1588 | $171.96 | 220,752.0000 | 56,550,000 | 0.71% | 0.00% |
| Aug. 15, 2025 | Williams Toby J. | President and CEO | A | Market Stock Units | 15836 | $0.00 | 15,836.0000 | 56,550,000 | 9999.99% | 0.03% |
| Aug. 15, 2025 | Kenneth Bernard Robinson | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 5,338.0000 | 56,550,000 | 30.93% | 0.00% |
| Aug. 15, 2025 | Sarowitz Steven I | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 8,582,664.0000 | 56,550,000 | 0.01% | 0.00% |
| Aug. 15, 2025 | Pederson Robin Le | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 6,992.0000 | 56,550,000 | 22.00% | 0.00% |
| Aug. 15, 2025 | Conway Craig | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 3,145.0000 | 56,550,000 | 66.93% | 0.00% |
| Aug. 15, 2025 | Breen Virginia G | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 10,294.0000 | 56,550,000 | 13.96% | 0.00% |
| Aug. 15, 2025 | Breard Linda M. | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 3,526.0000 | 56,550,000 | 55.67% | 0.00% |
| Aug. 15, 2025 | WATERS RONALD V | Director | A | Common Stock, par value $0.001 | 1261 | $0.00 | 9,433.0000 | 56,550,000 | 15.43% | 0.00% |
| July 1, 2025 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 321 | $181.19 | 17,280.0000 | 56,550,000 | 1.82% | 0.00% |
| June 23, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 1717 | $176.74 | 11,953.0000 | 56,740,000 | 12.56% | 0.00% |
| June 4, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 548 | $193.10 | 34,984.0000 | 56,740,000 | 1.54% | 0.00% |
| June 3, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 10 | $190.34 | 13,670.0000 | 56,740,000 | 0.07% | 0.00% |
| June 2, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 52 | $190.90 | 13,680.0000 | 56,740,000 | 0.38% | 0.00% |
| May 20, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13519 | $200.44 | 8,582,007.0000 | 56,740,000 | 0.16% | 0.02% |
| May 21, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 604 | $200.03 | 8,581,403.0000 | 56,740,000 | 0.01% | 0.00% |
| May 16, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 10257 | $201.09 | 8,657,699.0000 | 56,740,000 | 0.12% | 0.02% |
| May 19, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 22920 | $201.13 | 8,595,526.0000 | 56,740,000 | 0.27% | 0.04% |
| May 16, 2025 | Kenneth Bernard Robinson | Director | S | Common Stock, par value $0.001 | 510 | $200.85 | 4,077.0000 | 56,740,000 | 11.12% | 0.00% |
| May 16, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 53271 | $200.62 | 8,667,956.0000 | 56,740,000 | 0.61% | 0.09% |
| May 19, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 377 | $198.45 | 6,045.0000 | 56,740,000 | 5.87% | 0.00% |
| May 19, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 39253 | $200.64 | 8,618,446.0000 | 56,740,000 | 0.45% | 0.07% |
| May 15, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 3290 | $199.47 | 127,549.0000 | 56,740,000 | 2.51% | 0.01% |
| May 15, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 200 | $199.47 | 6,422.0000 | 56,740,000 | 3.02% | 0.00% |
| May 16, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 1671 | $199.29 | 1,926,919.0000 | 56,740,000 | 0.09% | 0.00% |
| May 15, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 1081 | $199.47 | 35,532.0000 | 56,740,000 | 2.95% | 0.00% |
| May 15, 2025 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1632 | $199.47 | 1,928,590.0000 | 56,740,000 | 0.08% | 0.00% |
| May 15, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 28329 | $199.16 | 1,930,222.0000 | 56,740,000 | 1.45% | 0.05% |
| May 15, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 1384 | $199.47 | 43,058.0000 | 56,740,000 | 3.11% | 0.00% |
| May 15, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 375 | $199.47 | 13,732.0000 | 56,740,000 | 2.66% | 0.00% |
| May 14, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11108 | $200.32 | 8,721,227.0000 | 56,740,000 | 0.13% | 0.02% |
| May 13, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 16410 | $200.61 | 8,733,825.0000 | 56,740,000 | 0.19% | 0.03% |
| May 12, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $200.54 | 8,750,235.0000 | 56,740,000 | 0.00% | 0.00% |
| May 13, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1490 | $201.19 | 8,732,335.0000 | 56,740,000 | 0.02% | 0.00% |
| May 9, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 675 | $193.54 | 36,613.0000 | 56,740,000 | 1.81% | 0.00% |
| April 1, 2025 | King Melissa Ann | SVP Product and Technology | F | Common Stock, par value $0.001 | 342 | $187.34 | 17,601.0000 | 56,740,000 | 1.91% | 0.00% |
| March 24, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2665 | $195.91 | 8,750,335.0000 | 56,740,000 | 0.03% | 0.00% |
| March 24, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9606 | $194.27 | 8,766,981.0000 | 56,740,000 | 0.11% | 0.02% |
| March 24, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13981 | $195.16 | 8,753,000.0000 | 56,740,000 | 0.16% | 0.02% |
| March 21, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13830 | $191.79 | 8,776,957.0000 | 56,740,000 | 0.16% | 0.02% |
| March 20, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 14861 | $190.76 | 8,809,169.0000 | 56,740,000 | 0.17% | 0.03% |
| March 20, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8382 | $191.42 | 8,800,787.0000 | 56,740,000 | 0.10% | 0.01% |
| March 21, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 10000 | $190.44 | 8,790,787.0000 | 56,740,000 | 0.11% | 0.02% |
| March 21, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 370 | $192.16 | 8,776,587.0000 | 56,740,000 | 0.00% | 0.00% |
| March 19, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 12125 | $191.46 | 8,826,283.0000 | 56,740,000 | 0.14% | 0.02% |
| March 18, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $190.04 | 8,850,235.0000 | 56,740,000 | 0.00% | 0.00% |
| March 19, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11827 | $190.68 | 8,838,408.0000 | 56,740,000 | 0.13% | 0.02% |
| March 19, 2025 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2253 | $192.33 | 8,824,030.0000 | 56,740,000 | 0.03% | 0.00% |
| March 13, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 459 | $183.68 | 38,308.0000 | 56,740,000 | 1.18% | 0.00% |
| March 13, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 600 | $181.44 | 39,592.0000 | 56,740,000 | 1.49% | 0.00% |
| March 13, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 825 | $182.91 | 38,767.0000 | 56,740,000 | 2.08% | 0.00% |
| March 13, 2025 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 1020 | $186.12 | 37,288.0000 | 56,740,000 | 2.66% | 0.00% |
| March 11, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 585 | $188.60 | 44,442.0000 | 56,740,000 | 1.30% | 0.00% |
| March 11, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1275 | $188.60 | 130,839.0000 | 56,740,000 | 0.97% | 0.00% |
| March 3, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 52 | $204.29 | 14,118.0000 | 56,740,000 | 0.37% | 0.00% |
| March 4, 2025 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 11 | $201.92 | 14,107.0000 | 56,740,000 | 0.08% | 0.00% |
| Feb. 19, 2025 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 511 | $216.63 | 6,622.0000 | 56,740,000 | 7.16% | 0.00% |
| Feb. 19, 2025 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 1708 | $216.63 | 45,027.0000 | 56,740,000 | 3.65% | 0.00% |
| Feb. 14, 2025 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 1450 | $215.48 | 141,976.0000 | 56,740,000 | 1.01% | 0.00% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 1000 | $215.02 | 2,004,217.0000 | 56,740,000 | 0.05% | 0.00% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 1863 | $216.03 | 2,002,354.0000 | 56,740,000 | 0.09% | 0.00% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 20005 | $217.14 | 1,982,349.0000 | 56,740,000 | 1.00% | 0.04% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 6764 | $218.03 | 1,975,585.0000 | 56,740,000 | 0.34% | 0.01% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 368 | $218.68 | 1,975,217.0000 | 56,740,000 | 0.02% | 0.00% |
| Feb. 17, 2025 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1666 | $216.96 | 1,973,551.0000 | 56,740,000 | 0.08% | 0.00% |
| Feb. 18, 2025 | Beauchamp Steven R | Executive Chairman | G | Common Stock, par value $0.001 | 15000 | $0.00 | 1,958,551.0000 | 56,740,000 | 0.76% | 0.03% |
| Feb. 18, 2025 | Beauchamp Steven R | Executive Chairman | G | Common Stock, par value $0.001 | 15000 | $0.00 | 1,958,551.0000 | 56,740,000 | 0.77% | 0.03% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 500 | $215.02 | 1,980,551.0000 | 56,740,000 | 0.03% | 0.00% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 3598 | $216.79 | 1,976,953.0000 | 56,740,000 | 0.18% | 0.01% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 5620 | $217.39 | 1,971,333.0000 | 56,740,000 | 0.28% | 0.01% |
| Feb. 14, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 1532 | $218.28 | 1,969,801.0000 | 56,740,000 | 0.08% | 0.00% |
| Feb. 18, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 1886 | $216.01 | 1,967,915.0000 | 56,740,000 | 0.10% | 0.00% |
| Feb. 18, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 5941 | $216.91 | 1,961,974.0000 | 56,740,000 | 0.30% | 0.01% |
| Feb. 18, 2025 | Beauchamp Steven R | Executive Chairman | S | Common Stock, par value $0.001 | 3423 | $217.77 | 1,958,551.0000 | 56,740,000 | 0.17% | 0.01% |
| Feb. 14, 2025 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 2777 | $216.69 | 139,199.0000 | 56,740,000 | 1.96% | 0.00% |
| Feb. 17, 2025 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 1415 | $216.96 | 46,735.0000 | 56,740,000 | 2.94% | 0.00% |
| Feb. 17, 2025 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 1109 | $216.96 | 39,526.0000 | 56,740,000 | 2.73% | 0.00% |
| Feb. 17, 2025 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 402 | $216.96 | 14,170.0000 | 56,740,000 | 2.76% | 0.00% |
| Feb. 17, 2025 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 231 | $216.96 | 7,133.0000 | 56,740,000 | 3.14% | 0.00% |
| Feb. 14, 2025 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 3773 | $217.38 | 135,426.0000 | 56,740,000 | 2.71% | 0.01% |
| Feb. 17, 2025 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 3312 | $216.96 | 132,114.0000 | 56,740,000 | 2.45% | 0.01% |
| Jan. 2, 2025 | King Melissa Ann | SVP Product and Technology | A | Common Stock, par value $0.001 | 17943 | $0.00 | 17,943.0000 | 56,740,000 | 9999.99% | 0.03% |
| Dec. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1812 | $200.35 | 8,850,535.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 30, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2600 | $200.14 | 8,852,347.0000 | 56,266,000 | 0.03% | 0.00% |
| Dec. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 200 | $201.65 | 8,850,335.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $201.34 | 8,854,947.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 300 | $200.29 | 8,855,047.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1200 | $201.11 | 8,855,347.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1883 | $200.48 | 8,856,547.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 24, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1000 | $200.36 | 8,858,830.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 24, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $201.16 | 8,858,430.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1500 | $204.32 | 8,859,930.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $205.17 | 8,859,830.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 280 | $200.15 | 8,864,265.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1316 | $202.34 | 8,862,949.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1519 | $203.10 | 8,861,430.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 17, 2024 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 10 | $201.59 | 14,572.0000 | 56,266,000 | 0.07% | 0.00% |
| Dec. 17, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1287 | $202.33 | 8,874,231.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 17, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 500 | $201.20 | 8,875,518.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 17, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6648 | $203.25 | 8,867,583.0000 | 56,266,000 | 0.07% | 0.01% |
| Dec. 17, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2438 | $204.31 | 8,865,145.0000 | 56,266,000 | 0.03% | 0.00% |
| Dec. 17, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $205.00 | 8,864,545.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1100 | $203.67 | 8,876,018.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1306 | $202.22 | 8,882,927.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1300 | $200.48 | 8,884,233.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5809 | $202.87 | 8,877,118.0000 | 56,266,000 | 0.07% | 0.01% |
| Dec. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1150 | $201.46 | 8,887,033.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3874 | $205.00 | 8,896,154.0000 | 56,266,000 | 0.04% | 0.01% |
| Dec. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5326 | $204.39 | 8,900,028.0000 | 56,266,000 | 0.06% | 0.01% |
| Dec. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $203.20 | 8,905,354.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1400 | $202.47 | 8,885,633.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $203.32 | 8,885,533.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7971 | $200.46 | 8,888,183.0000 | 56,266,000 | 0.09% | 0.01% |
| Dec. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 470 | $204.46 | 8,905,954.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7588 | $203.61 | 8,906,424.0000 | 56,266,000 | 0.09% | 0.01% |
| Dec. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5631 | $202.76 | 8,914,012.0000 | 56,266,000 | 0.06% | 0.01% |
| Dec. 10, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 785 | $202.11 | 8,934,151.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 10, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2680 | $204.21 | 8,919,988.0000 | 56,266,000 | 0.03% | 0.00% |
| Dec. 10, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11483 | $203.19 | 8,922,668.0000 | 56,266,000 | 0.13% | 0.02% |
| Dec. 10, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 345 | $204.94 | 8,919,643.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 9, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4702 | $202.85 | 8,942,012.0000 | 56,266,000 | 0.05% | 0.01% |
| Dec. 9, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 200 | $204.90 | 8,935,336.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 9, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $206.46 | 8,934,936.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 9, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6476 | $203.63 | 8,935,536.0000 | 56,266,000 | 0.07% | 0.01% |
| Dec. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1789 | $205.67 | 8,947,220.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 506 | $206.40 | 8,946,714.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1200 | $206.01 | 9,449,109.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1199 | $204.09 | 9,452,210.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1901 | $205.22 | 9,450,309.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $207.01 | 9,449,009.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 500000 | $0.00 | 8,949,009.0000 | 56,266,000 | 5.29% | 0.89% |
| Dec. 5, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 500000 | $0.00 | 8,949,009.0000 | 56,266,000 | 5.92% | 0.89% |
| Dec. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1595 | $208.10 | 8,958,714.0000 | 56,266,000 | 0.02% | 0.00% |
| Dec. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4005 | $209.14 | 8,954,709.0000 | 56,266,000 | 0.04% | 0.01% |
| Dec. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1300 | $209.80 | 8,953,409.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 3, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2451 | $207.92 | 8,962,864.0000 | 56,266,000 | 0.03% | 0.00% |
| Dec. 3, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2355 | $208.69 | 8,960,509.0000 | 56,266,000 | 0.03% | 0.00% |
| Dec. 3, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 200 | $210.49 | 8,960,309.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 2, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 52 | $207.54 | 14,582.0000 | 56,266,000 | 0.36% | 0.00% |
| Dec. 2, 2024 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 2600 | $205.40 | 48,150.0000 | 56,266,000 | 5.12% | 0.00% |
| Dec. 2, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 263000 | $0.00 | 8,968,215.0000 | 56,266,000 | 2.85% | 0.47% |
| Dec. 2, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $206.96 | 8,967,815.0000 | 56,266,000 | 0.00% | 0.00% |
| Dec. 2, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 900 | $208.09 | 8,966,915.0000 | 56,266,000 | 0.01% | 0.00% |
| Dec. 2, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1600 | $209.27 | 8,965,315.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 29, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 200 | $207.12 | 9,233,915.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 29, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2300 | $208.16 | 9,231,615.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 29, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $208.78 | 9,231,215.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2665 | $209.46 | 9,241,687.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6372 | $210.13 | 9,235,315.0000 | 56,266,000 | 0.07% | 0.01% |
| Nov. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1100 | $211.31 | 9,234,215.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 27, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $211.94 | 9,234,115.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 33 | $205.76 | 34,120.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 358 | $205.22 | 34,140.0000 | 56,266,000 | 1.04% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 20 | $205.76 | 34,120.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 287 | $205.22 | 34,136.0000 | 56,266,000 | 0.83% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 16 | $205.76 | 34,120.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 289 | $205.22 | 34,136.0000 | 56,266,000 | 0.84% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 16 | $205.76 | 34,120.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1115 | $205.22 | 34,182.0000 | 56,266,000 | 3.16% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 62 | $205.76 | 34,120.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 956 | $202.18 | 46,550.0000 | 56,266,000 | 2.01% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 867 | $203.10 | 45,683.0000 | 56,266,000 | 1.86% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1397 | $204.22 | 44,286.0000 | 56,266,000 | 3.06% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1065 | $202.18 | 46,805.0000 | 56,266,000 | 2.22% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 965 | $203.10 | 45,840.0000 | 56,266,000 | 2.06% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1554 | $204.22 | 44,286.0000 | 56,266,000 | 3.39% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1527 | $202.18 | 47,901.0000 | 56,266,000 | 3.09% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1385 | $203.10 | 46,516.0000 | 56,266,000 | 2.89% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2230 | $204.22 | 44,286.0000 | 56,266,000 | 4.79% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 301 | $202.18 | 44,998.0000 | 56,266,000 | 0.66% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 273 | $203.10 | 44,725.0000 | 56,266,000 | 0.61% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 439 | $204.22 | 44,286.0000 | 56,266,000 | 0.98% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 182 | $202.18 | 44,716.0000 | 56,266,000 | 0.41% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 164 | $203.10 | 44,552.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $207.65 | 5,516.0000 | 56,266,000 | 0.33% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 146 | $202.18 | 44,633.0000 | 56,266,000 | 0.33% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 133 | $203.10 | 44,500.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 214 | $204.22 | 44,286.0000 | 56,266,000 | 0.48% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 147 | $202.18 | 44,633.0000 | 56,266,000 | 0.33% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 133 | $203.10 | 44,500.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 214 | $204.22 | 44,286.0000 | 56,266,000 | 0.48% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 565 | $202.18 | 45,625.0000 | 56,266,000 | 1.22% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 513 | $203.10 | 45,112.0000 | 56,266,000 | 1.12% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 826 | $204.22 | 44,286.0000 | 56,266,000 | 1.83% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2062 | $200.32 | 63,676.0000 | 56,266,000 | 3.14% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2254 | $201.66 | 61,422.0000 | 56,266,000 | 3.54% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 674 | $202.24 | 60,748.0000 | 56,266,000 | 1.10% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2294 | $200.32 | 64,007.0000 | 56,266,000 | 3.46% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2509 | $201.66 | 61,498.0000 | 56,266,000 | 3.92% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 750 | $202.24 | 60,748.0000 | 56,266,000 | 1.22% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3291 | $200.32 | 65,423.0000 | 56,266,000 | 4.79% | 0.01% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3599 | $201.66 | 61,824.0000 | 56,266,000 | 5.50% | 0.01% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1076 | $202.24 | 60,748.0000 | 56,266,000 | 1.74% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 649 | $200.32 | 61,669.0000 | 56,266,000 | 1.04% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 709 | $201.66 | 60,960.0000 | 56,266,000 | 1.15% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 212 | $202.24 | 60,748.0000 | 56,266,000 | 0.35% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 392 | $200.32 | 61,305.0000 | 56,266,000 | 0.64% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 429 | $201.66 | 60,876.0000 | 56,266,000 | 0.70% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 128 | $202.24 | 60,748.0000 | 56,266,000 | 0.21% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 315 | $200.32 | 61,195.0000 | 56,266,000 | 0.51% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 344 | $201.66 | 60,851.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 103 | $202.24 | 60,748.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 316 | $200.32 | 61,197.0000 | 56,266,000 | 0.51% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 346 | $201.66 | 60,851.0000 | 56,266,000 | 0.57% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 103 | $202.24 | 60,748.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1219 | $200.32 | 62,480.0000 | 56,266,000 | 1.91% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1334 | $201.66 | 61,146.0000 | 56,266,000 | 2.14% | 0.00% |
| Nov. 21, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 398 | $202.24 | 60,748.0000 | 56,266,000 | 0.65% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 266 | $204.22 | 44,286.0000 | 56,266,000 | 0.60% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 25 | $205.71 | 5,563.0000 | 56,266,000 | 0.45% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 29 | $206.88 | 5,534.0000 | 56,266,000 | 0.52% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $207.65 | 5,516.0000 | 56,266,000 | 0.33% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 98 | $205.71 | 5,701.0000 | 56,266,000 | 1.69% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 114 | $206.88 | 5,587.0000 | 56,266,000 | 2.00% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 71 | $207.65 | 5,516.0000 | 56,266,000 | 1.27% | 0.00% |
| Nov. 26, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2599 | $207.50 | 29,074.0000 | 56,266,000 | 8.21% | 0.00% |
| Nov. 26, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2344 | $208.52 | 26,730.0000 | 56,266,000 | 8.06% | 0.00% |
| Nov. 26, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2992 | $209.77 | 23,738.0000 | 56,266,000 | 11.19% | 0.01% |
| Nov. 26, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9861 | $210.69 | 13,877.0000 | 56,266,000 | 41.54% | 0.02% |
| Nov. 26, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 8361 | $211.54 | 5,516.0000 | 56,266,000 | 60.25% | 0.01% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1884 | $205.22 | 34,225.0000 | 56,266,000 | 5.22% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 105 | $205.76 | 34,120.0000 | 56,266,000 | 0.31% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2096 | $205.22 | 34,237.0000 | 56,266,000 | 5.77% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 117 | $205.76 | 34,120.0000 | 56,266,000 | 0.34% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3008 | $205.22 | 34,287.0000 | 56,266,000 | 8.07% | 0.01% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 167 | $205.76 | 34,120.0000 | 56,266,000 | 0.49% | 0.00% |
| Nov. 22, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 593 | $205.22 | 34,153.0000 | 56,266,000 | 1.71% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $206.88 | 5,539.0000 | 56,266,000 | 0.66% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 32 | $205.71 | 5,576.0000 | 56,266,000 | 0.57% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 38 | $207.65 | 5,516.0000 | 56,266,000 | 0.68% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 60 | $206.88 | 5,554.0000 | 56,266,000 | 1.07% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 52 | $205.71 | 5,614.0000 | 56,266,000 | 0.92% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 192 | $207.65 | 5,516.0000 | 56,266,000 | 3.36% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 308 | $206.88 | 5,708.0000 | 56,266,000 | 5.12% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 266 | $205.71 | 6,016.0000 | 56,266,000 | 4.23% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 133 | $207.65 | 5,516.0000 | 56,266,000 | 2.35% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 214 | $206.88 | 5,649.0000 | 56,266,000 | 3.65% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 186 | $205.71 | 5,863.0000 | 56,266,000 | 3.07% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 119 | $207.65 | 5,516.0000 | 56,266,000 | 2.11% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 192 | $206.88 | 5,635.0000 | 56,266,000 | 3.30% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 166 | $205.71 | 5,827.0000 | 56,266,000 | 2.77% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 93 | $210.77 | 1,003.0000 | 56,266,000 | 8.49% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 312 | $209.92 | 1,096.0000 | 56,266,000 | 22.16% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 116 | $209.17 | 1,408.0000 | 56,266,000 | 7.61% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 25 | $210.77 | 1,003.0000 | 56,266,000 | 2.43% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $209.92 | 1,028.0000 | 56,266,000 | 7.30% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $209.17 | 1,109.0000 | 56,266,000 | 2.63% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 24 | $210.77 | 1,003.0000 | 56,266,000 | 2.34% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $209.92 | 1,027.0000 | 56,266,000 | 7.31% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $209.17 | 1,108.0000 | 56,266,000 | 2.64% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $210.77 | 1,003.0000 | 56,266,000 | 2.90% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 101 | $209.92 | 1,033.0000 | 56,266,000 | 8.91% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $209.17 | 1,134.0000 | 56,266,000 | 3.16% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 50 | $210.77 | 1,003.0000 | 56,266,000 | 4.75% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 166 | $209.92 | 1,053.0000 | 56,266,000 | 13.62% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 62 | $209.17 | 1,219.0000 | 56,266,000 | 4.84% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 253 | $210.77 | 1,003.0000 | 56,266,000 | 20.14% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 845 | $209.92 | 1,256.0000 | 56,266,000 | 40.22% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 313 | $209.17 | 2,101.0000 | 56,266,000 | 12.97% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 176 | $210.77 | 1,003.0000 | 56,266,000 | 14.93% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 588 | $209.92 | 1,179.0000 | 56,266,000 | 33.28% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 218 | $209.17 | 1,767.0000 | 56,266,000 | 10.98% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 158 | $210.77 | 1,003.0000 | 56,266,000 | 13.61% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 528 | $209.92 | 1,161.0000 | 56,266,000 | 31.26% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 196 | $209.17 | 1,689.0000 | 56,266,000 | 10.40% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $206.88 | 5,534.0000 | 56,266,000 | 0.54% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 26 | $205.71 | 5,564.0000 | 56,266,000 | 0.47% | 0.00% |
| Nov. 25, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $207.65 | 5,516.0000 | 56,266,000 | 0.42% | 0.00% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4795 | $209.21 | 9,257,246.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 319 | $207.83 | 9,262,041.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 304 | $206.90 | 9,262,360.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 410 | $205.94 | 9,262,664.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 200 | $211.94 | 9,244,352.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1900 | $211.41 | 9,244,552.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1400 | $210.40 | 9,246,452.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 500 | $209.09 | 9,247,852.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 26, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $207.94 | 9,248,352.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 300 | $210.73 | 9,248,752.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 25, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8194 | $209.96 | 9,249,052.0000 | 56,266,000 | 0.09% | 0.01% |
| Nov. 22, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2946 | $204.16 | 9,267,589.0000 | 56,266,000 | 0.03% | 0.01% |
| Nov. 22, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2340 | $202.20 | 9,272,040.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 25, 2024 | Lohani Rachit | Senior Vice President | S | Common Stock, par value $0.001 | 240 | $210.00 | 37,748.0000 | 56,266,000 | 0.63% | 0.00% |
| Nov. 22, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 255 | $205.76 | 9,263,074.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 22, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4260 | $205.27 | 9,263,329.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 22, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1505 | $203.12 | 9,270,535.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2909 | $201.04 | 9,279,610.0000 | 56,266,000 | 0.03% | 0.01% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5230 | $201.74 | 9,274,380.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4066 | $197.18 | 9,287,660.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1180 | $196.33 | 9,291,726.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1006 | $198.08 | 9,286,654.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 21, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4135 | $199.79 | 9,282,519.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9090 | $195.24 | 9,298,263.0000 | 56,266,000 | 0.10% | 0.02% |
| Nov. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 570 | $196.81 | 9,292,906.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 997 | $194.15 | 9,307,353.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4787 | $195.89 | 9,293,476.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 19, 2024 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 212 | $193.29 | 7,364.0000 | 56,266,000 | 2.80% | 0.00% |
| Nov. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3638 | $196.23 | 9,324,318.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2979 | $197.51 | 9,321,339.0000 | 56,266,000 | 0.03% | 0.01% |
| Nov. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 492 | $198.33 | 9,320,847.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 19, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 254 | $193.29 | 9,320,593.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 19, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4934 | $194.50 | 9,315,659.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 19, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6969 | $195.36 | 9,308,690.0000 | 56,266,000 | 0.07% | 0.01% |
| Nov. 19, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 340 | $196.08 | 9,308,350.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 19, 2024 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 247 | $193.29 | 14,634.0000 | 56,266,000 | 1.66% | 0.00% |
| Nov. 19, 2024 | Lohani Rachit | Senior Vice President | S | Common Stock, par value $0.001 | 117 | $193.29 | 37,988.0000 | 56,266,000 | 0.31% | 0.00% |
| Nov. 18, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5117 | $195.43 | 9,327,956.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1546 | $200.51 | 87,661.0000 | 56,266,000 | 1.73% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 68 | $203.53 | 86,371.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 117 | $205.07 | 86,254.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 76 | $203.53 | 86,385.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 131 | $205.07 | 86,254.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 108 | $205.53 | 86,441.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 187 | $205.07 | 86,254.0000 | 56,266,000 | 0.22% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 21 | $203.53 | 86,292.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 38 | $205.07 | 86,254.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 13 | $203.53 | 86,276.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 22 | $205.07 | 86,254.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 10 | $203.53 | 86,272.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $205.07 | 86,254.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 10 | $203.53 | 86,272.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $205.07 | 86,254.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 40 | $203.53 | 86,323.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 69 | $205.07 | 86,254.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 968 | $200.51 | 87,489.0000 | 56,266,000 | 1.09% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 148 | $201.46 | 87,341.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 141 | $202.44 | 87,200.0000 | 56,266,000 | 0.16% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1077 | $200.51 | 87,521.0000 | 56,266,000 | 1.22% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 164 | $201.46 | 87,357.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 157 | $202.44 | 87,200.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 236 | $201.46 | 87,425.0000 | 56,266,000 | 0.27% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 225 | $202.44 | 87,200.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 305 | $200.51 | 87,290.0000 | 56,266,000 | 0.35% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 46 | $201.46 | 87,244.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 44 | $202.44 | 87,200.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 184 | $200.51 | 87,255.0000 | 56,266,000 | 0.21% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 28 | $201.46 | 87,227.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $202.44 | 87,200.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 147 | $200.51 | 87,245.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $201.46 | 87,222.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 22 | $202.44 | 87,200.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 148 | $200.51 | 87,245.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $201.46 | 87,222.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 22 | $202.44 | 87,200.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 574 | $200.51 | 87,370.0000 | 56,266,000 | 0.65% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 87 | $201.46 | 87,283.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 15, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 83 | $202.44 | 87,200.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5739 | $197.77 | 9,343,714.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5239 | $198.68 | 9,338,475.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2838 | $199.61 | 9,335,637.0000 | 56,266,000 | 0.03% | 0.01% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1749 | $200.53 | 9,333,888.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 635 | $202.29 | 9,333,253.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 27 | $202.76 | 9,333,226.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 153 | $204.85 | 9,333,073.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 15, 2024 | Lohani Rachit | Senior Vice President | F | Common Stock, par value $0.001 | 771 | $205.50 | 38,033.0000 | 56,266,000 | 1.99% | 0.00% |
| Nov. 15, 2024 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 199 | $205.50 | 7,576.0000 | 56,266,000 | 2.56% | 0.00% |
| Nov. 15, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 375 | $205.50 | 14,881.0000 | 56,266,000 | 2.46% | 0.00% |
| Nov. 15, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 1081 | $205.50 | 40,635.0000 | 56,266,000 | 2.59% | 0.00% |
| Nov. 15, 2024 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 1384 | $205.50 | 50,750.0000 | 56,266,000 | 2.65% | 0.00% |
| Nov. 15, 2024 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 3290 | $205.50 | 143,426.0000 | 56,266,000 | 2.24% | 0.01% |
| Nov. 15, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1632 | $205.50 | 2,012,717.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 12 | $210.65 | 93,625.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $208.55 | 93,638.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4 | $209.82 | 93,634.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9 | $210.65 | 93,625.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 82 | $208.55 | 93,638.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4 | $209.82 | 93,634.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9 | $210.65 | 93,625.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 316 | $208.55 | 93,676.0000 | 56,266,000 | 0.34% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 14 | $209.82 | 93,662.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $210.65 | 93,625.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 859 | $205.66 | 98,784.0000 | 56,266,000 | 0.86% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 266 | $207.06 | 98,518.0000 | 56,266,000 | 0.27% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1725 | $207.75 | 96,793.0000 | 56,266,000 | 1.75% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 956 | $205.66 | 99,008.0000 | 56,266,000 | 0.96% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 295 | $207.06 | 98,713.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1920 | $207.75 | 96,793.0000 | 56,266,000 | 1.95% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1371 | $205.66 | 99,972.0000 | 56,266,000 | 1.35% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 424 | $207.06 | 99,548.0000 | 56,266,000 | 0.42% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2755 | $207.75 | 96,793.0000 | 56,266,000 | 2.77% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 270 | $205.66 | 97,420.0000 | 56,266,000 | 0.28% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 84 | $207.06 | 97,336.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 543 | $207.75 | 96,793.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 163 | $205.66 | 97,172.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 51 | $207.06 | 97,121.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 328 | $207.75 | 96,793.0000 | 56,266,000 | 0.34% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 131 | $205.66 | 97,098.0000 | 56,266,000 | 0.13% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 41 | $207.06 | 97,057.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 264 | $207.75 | 96,793.0000 | 56,266,000 | 0.27% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 132 | $205.66 | 97,098.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 41 | $207.06 | 97,057.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 264 | $207.75 | 96,793.0000 | 56,266,000 | 0.27% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 508 | $205.66 | 97,970.0000 | 56,266,000 | 0.52% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 157 | $207.06 | 97,813.0000 | 56,266,000 | 0.16% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1020 | $207.75 | 96,793.0000 | 56,266,000 | 1.04% | 0.00% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2152 | $205.68 | 9,355,099.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2597 | $207.29 | 9,352,502.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2873 | $208.09 | 9,349,629.0000 | 56,266,000 | 0.03% | 0.01% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 136 | $209.27 | 9,349,493.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13 | $209.93 | 9,349,480.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 14, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 27 | $211.35 | 9,349,453.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 533 | $208.55 | 93,712.0000 | 56,266,000 | 0.57% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 24 | $209.82 | 93,688.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 63 | $210.65 | 93,625.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 593 | $208.55 | 93,722.0000 | 56,266,000 | 0.63% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $209.82 | 93,695.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $210.65 | 93,625.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 851 | $208.55 | 93,763.0000 | 56,266,000 | 0.90% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 38 | $209.82 | 93,725.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 100 | $210.65 | 93,625.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 168 | $208.55 | 93,652.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 7 | $209.82 | 93,645.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 20 | $210.65 | 93,625.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 101 | $208.55 | 93,642.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5 | $209.82 | 93,637.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 281 | $214.55 | 111,370.0000 | 56,266,000 | 0.25% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9 | $215.34 | 111,361.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 169 | $214.55 | 111,366.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5 | $215.34 | 111,361.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 136 | $214.55 | 111,366.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5 | $215.34 | 111,361.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 137 | $214.55 | 111,365.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4 | $215.34 | 111,361.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 528 | $214.55 | 111,377.0000 | 56,266,000 | 0.47% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 16 | $215.34 | 111,361.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2722 | $211.71 | 118,487.0000 | 56,266,000 | 2.25% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1374 | $212.76 | 117,113.0000 | 56,266,000 | 1.16% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1050 | $213.82 | 116,063.0000 | 56,266,000 | 0.90% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3030 | $211.71 | 118,761.0000 | 56,266,000 | 2.49% | 0.01% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1529 | $212.76 | 117,232.0000 | 56,266,000 | 1.29% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1169 | $213.82 | 116,063.0000 | 56,266,000 | 1.00% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4346 | $211.71 | 119,934.0000 | 56,266,000 | 3.50% | 0.01% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2194 | $212.76 | 117,740.0000 | 56,266,000 | 1.83% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1677 | $213.82 | 116,063.0000 | 56,266,000 | 1.42% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 857 | $211.71 | 116,825.0000 | 56,266,000 | 0.73% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 432 | $212.76 | 116,393.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 330 | $213.82 | 116,063.0000 | 56,266,000 | 0.28% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 518 | $211.71 | 116,524.0000 | 56,266,000 | 0.44% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 261 | $212.76 | 116,263.0000 | 56,266,000 | 0.22% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 200 | $213.82 | 116,063.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 416 | $211.71 | 116,433.0000 | 56,266,000 | 0.36% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 210 | $212.76 | 116,223.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 160 | $213.82 | 116,063.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 417 | $211.71 | 116,435.0000 | 56,266,000 | 0.36% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 211 | $212.76 | 116,224.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 161 | $213.82 | 116,063.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1610 | $211.71 | 117,497.0000 | 56,266,000 | 1.35% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 813 | $212.76 | 116,684.0000 | 56,266,000 | 0.69% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 621 | $213.82 | 116,063.0000 | 56,266,000 | 0.53% | 0.00% |
| Nov. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5448 | $211.64 | 9,364,337.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2260 | $212.53 | 9,362,077.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3848 | $213.83 | 9,358,229.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 497 | $214.48 | 9,357,732.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 13, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 481 | $215.40 | 9,357,251.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 13, 2024 | Kenneth Bernard Robinson | Director | S | Common Stock, par value $0.001 | 709 | $214.60 | 4,587.0000 | 56,266,000 | 13.39% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 43 | $215.34 | 111,361.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1425 | $214.55 | 111,404.0000 | 56,266,000 | 1.26% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $215.34 | 111,361.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 993 | $214.55 | 111,391.0000 | 56,266,000 | 0.88% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $215.34 | 111,361.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 894 | $214.55 | 111,388.0000 | 56,266,000 | 0.80% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 12 | $210.93 | 145,175.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 555 | $211.60 | 144,620.0000 | 56,266,000 | 0.38% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1656 | $212.66 | 142,964.0000 | 56,266,000 | 1.15% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 7 | $210.93 | 144,301.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 336 | $211.60 | 143,965.0000 | 56,266,000 | 0.23% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1001 | $212.66 | 142,964.0000 | 56,266,000 | 0.70% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6 | $210.93 | 144,038.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 270 | $211.60 | 143,768.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 804 | $212.66 | 142,964.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6 | $210.93 | 144,042.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 271 | $211.60 | 143,771.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 807 | $212.66 | 142,964.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $210.93 | 147,121.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1044 | $211.60 | 146,077.0000 | 56,266,000 | 0.71% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3113 | $212.66 | 142,964.0000 | 56,266,000 | 2.13% | 0.01% |
| Nov. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4378 | $211.51 | 9,378,619.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8706 | $212.64 | 9,369,913.0000 | 56,266,000 | 0.09% | 0.02% |
| Nov. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 128 | $213.12 | 9,369,785.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 116 | $213.13 | 142,371.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 129 | $213.13 | 142,371.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 185 | $213.13 | 142,371.0000 | 56,266,000 | 0.13% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $213.13 | 142,371.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 22 | $213.13 | 142,371.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $213.13 | 142,371.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 17 | $213.13 | 142,371.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 69 | $213.13 | 142,371.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 40 | $210.93 | 149,994.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1765 | $211.60 | 148,229.0000 | 56,266,000 | 1.18% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5265 | $212.66 | 142,964.0000 | 56,266,000 | 3.55% | 0.01% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 44 | $210.93 | 150,787.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1965 | $211.60 | 148,822.0000 | 56,266,000 | 1.30% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5858 | $212.66 | 142,964.0000 | 56,266,000 | 3.94% | 0.01% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 62 | $210.93 | 154,187.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2818 | $211.60 | 151,369.0000 | 56,266,000 | 1.83% | 0.01% |
| Nov. 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 8405 | $212.66 | 142,964.0000 | 56,266,000 | 5.55% | 0.01% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1315 | $211.36 | 184,125.0000 | 56,266,000 | 0.71% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 756 | $212.37 | 183,369.0000 | 56,266,000 | 0.41% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 255 | $213.44 | 183,114.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 795 | $211.36 | 183,725.0000 | 56,266,000 | 0.43% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 457 | $212.37 | 183,268.0000 | 56,266,000 | 0.25% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 154 | $213.44 | 183,114.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 639 | $211.36 | 183,605.0000 | 56,266,000 | 0.35% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 367 | $212.37 | 183,238.0000 | 56,266,000 | 0.20% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 124 | $213.44 | 183,114.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 641 | $211.36 | 183,607.0000 | 56,266,000 | 0.35% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 369 | $212.37 | 183,238.0000 | 56,266,000 | 0.20% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 124 | $213.44 | 183,114.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2472 | $211.36 | 185,015.0000 | 56,266,000 | 1.32% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1422 | $212.37 | 183,593.0000 | 56,266,000 | 0.77% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 479 | $213.44 | 183,114.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 11, 2024 | Beauchamp Steven R | Executive Chairman | M | Common Stock, par value $0.001 | 53000 | $35.28 | 2,042,761.0000 | 56,266,000 | 2.66% | 0.09% |
| Nov. 11, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 28412 | $211.16 | 2,014,349.0000 | 56,266,000 | 1.39% | 0.05% |
| Nov. 11, 2024 | Beauchamp Steven R | Executive Chairman | M | Non-Qualified Stock Option (right to buy) | 53000 | $0.00 | 0.0000 | 56,266,000 | 100.00% | 0.09% |
| Nov. 11, 2024 | WATERS RONALD V | Director | S | Common Stock, par value $0.001 | 888 | $212.62 | 8,172.0000 | 56,266,000 | 9.80% | 0.00% |
| Nov. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6883 | $211.41 | 9,391,593.0000 | 56,266,000 | 0.07% | 0.01% |
| Nov. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4673 | $212.51 | 9,386,920.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1215 | $213.21 | 9,385,705.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2117 | $214.28 | 9,383,588.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 11, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 591 | $215.29 | 9,382,997.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 810 | $213.44 | 183,114.0000 | 56,266,000 | 0.44% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2404 | $212.37 | 183,924.0000 | 56,266,000 | 1.29% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4180 | $211.36 | 186,328.0000 | 56,266,000 | 2.19% | 0.01% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $215.00 | 179,097.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 396 | $214.44 | 179,167.0000 | 56,266,000 | 0.22% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $215.00 | 179,097.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 102 | $214.44 | 179,115.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $215.00 | 179,097.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 102 | $214.44 | 179,115.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 22 | $215.00 | 179,097.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 127 | $214.44 | 179,119.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $215.00 | 179,097.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 211 | $214.44 | 179,134.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 187 | $215.00 | 179,097.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1067 | $214.44 | 179,284.0000 | 56,266,000 | 0.59% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 131 | $215.00 | 179,097.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 743 | $214.44 | 179,228.0000 | 56,266,000 | 0.41% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 117 | $215.00 | 179,097.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 669 | $214.44 | 179,214.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4653 | $211.36 | 186,692.0000 | 56,266,000 | 2.43% | 0.01% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2676 | $212.37 | 184,016.0000 | 56,266,000 | 1.43% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 902 | $213.44 | 183,114.0000 | 56,266,000 | 0.49% | 0.00% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6675 | $211.36 | 188,246.0000 | 56,266,000 | 3.42% | 0.01% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3839 | $212.37 | 184,407.0000 | 56,266,000 | 2.04% | 0.01% |
| Nov. 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1293 | $213.44 | 183,114.0000 | 56,266,000 | 0.70% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2345 | $210.09 | 277,959.0000 | 56,266,000 | 0.84% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 10925 | $210.91 | 267,034.0000 | 56,266,000 | 3.93% | 0.02% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 334 | $208.97 | 286,069.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3364 | $210.09 | 282,705.0000 | 56,266,000 | 1.18% | 0.01% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 15671 | $210.91 | 267,034.0000 | 56,266,000 | 5.54% | 0.03% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 66 | $208.97 | 270,786.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 663 | $210.09 | 270,123.0000 | 56,266,000 | 0.24% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3089 | $210.91 | 267,034.0000 | 56,266,000 | 1.14% | 0.01% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 40 | $208.97 | 269,301.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 401 | $210.09 | 268,900.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1866 | $210.91 | 267,034.0000 | 56,266,000 | 0.69% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 32 | $208.97 | 268,855.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 322 | $210.09 | 268,533.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1499 | $210.91 | 267,034.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 32 | $208.97 | 268,862.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 323 | $210.09 | 268,539.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1505 | $210.91 | 267,034.0000 | 56,266,000 | 0.56% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 124 | $208.97 | 274,085.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1246 | $210.09 | 272,839.0000 | 56,266,000 | 0.45% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5805 | $210.91 | 267,034.0000 | 56,266,000 | 2.13% | 0.01% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 250 | $208.51 | 9,438,575.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2736 | $209.66 | 9,435,839.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 15565 | $210.58 | 9,420,274.0000 | 56,266,000 | 0.16% | 0.03% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6111 | $211.37 | 9,414,163.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1100 | $212.25 | 9,413,063.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 100 | $213.09 | 9,412,963.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 8, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1400 | $208.01 | 9,411,563.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 8, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4588 | $208.96 | 9,406,975.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 8, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3500 | $210.17 | 9,403,475.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 8, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4994 | $211.18 | 9,398,481.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 8, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5 | $211.71 | 9,398,476.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 87 | $208.18 | 241,675.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 163 | $210.12 | 241,149.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 362 | $209.12 | 241,312.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 86 | $208.18 | 241,674.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 202 | $210.12 | 241,149.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 450 | $209.12 | 241,351.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1064 | $210.12 | 241,149.0000 | 56,266,000 | 0.44% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2369 | $209.12 | 242,213.0000 | 56,266,000 | 0.97% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 567 | $208.18 | 244,582.0000 | 56,266,000 | 0.23% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 115 | $211.68 | 220,915.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2226 | $211.10 | 221,030.0000 | 56,266,000 | 1.00% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $211.68 | 220,915.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 577 | $211.10 | 220,945.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 30 | $211.68 | 220,915.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 575 | $211.10 | 220,945.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $211.68 | 220,915.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 716 | $211.10 | 220,952.0000 | 56,266,000 | 0.32% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 61 | $211.68 | 220,915.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1184 | $211.10 | 220,976.0000 | 56,266,000 | 0.53% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 311 | $211.68 | 220,915.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6008 | $211.10 | 221,226.0000 | 56,266,000 | 2.64% | 0.01% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 218 | $211.68 | 220,915.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4188 | $211.10 | 221,133.0000 | 56,266,000 | 1.86% | 0.01% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 195 | $211.68 | 220,915.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3763 | $211.10 | 221,110.0000 | 56,266,000 | 1.67% | 0.01% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 108 | $208.18 | 241,801.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 335 | $210.12 | 241,149.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 745 | $209.12 | 241,484.0000 | 56,266,000 | 0.31% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 178 | $208.18 | 242,229.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1699 | $210.12 | 241,149.0000 | 56,266,000 | 0.70% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3781 | $209.12 | 242,848.0000 | 56,266,000 | 1.53% | 0.01% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 905 | $208.18 | 246,629.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1184 | $210.12 | 241,149.0000 | 56,266,000 | 0.49% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2636 | $209.12 | 242,333.0000 | 56,266,000 | 1.08% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 630 | $208.18 | 244,969.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 363 | $209.12 | 241,312.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 163 | $210.12 | 241,149.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 335 | $208.18 | 243,180.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1401 | $209.12 | 241,779.0000 | 56,266,000 | 0.58% | 0.00% |
| Nov. 8, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 630 | $210.12 | 241,149.0000 | 56,266,000 | 0.26% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1006 | $211.67 | 261,651.0000 | 56,266,000 | 0.38% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 59 | $213.09 | 261,592.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1120 | $211.67 | 261,657.0000 | 56,266,000 | 0.43% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 65 | $213.09 | 261,592.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1606 | $211.67 | 261,686.0000 | 56,266,000 | 0.61% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 94 | $213.09 | 261,592.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 316 | $211.67 | 261,610.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $213.09 | 261,592.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 191 | $211.67 | 261,603.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 11 | $213.09 | 261,592.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 154 | $211.67 | 261,601.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9 | $213.09 | 261,592.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 154 | $211.67 | 261,601.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9 | $213.09 | 261,592.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 595 | $211.67 | 261,627.0000 | 56,266,000 | 0.23% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 35 | $213.09 | 261,592.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 209 | $208.97 | 278,958.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2108 | $210.09 | 276,850.0000 | 56,266,000 | 0.76% | 0.00% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 9816 | $210.91 | 267,034.0000 | 56,266,000 | 3.55% | 0.02% |
| Nov. 7, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 233 | $208.97 | 280,304.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 455 | $208.78 | 404,507.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2512 | $212.93 | 332,299.0000 | 56,266,000 | 0.75% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3247 | $213.69 | 329,052.0000 | 56,266,000 | 0.98% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2796 | $212.93 | 332,665.0000 | 56,266,000 | 0.83% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3613 | $213.69 | 329,052.0000 | 56,266,000 | 1.09% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4011 | $212.93 | 334,235.0000 | 56,266,000 | 1.19% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5183 | $213.69 | 329,052.0000 | 56,266,000 | 1.55% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 790 | $212.93 | 330,073.0000 | 56,266,000 | 0.24% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1021 | $213.69 | 329,052.0000 | 56,266,000 | 0.31% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 478 | $212.93 | 329,670.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 618 | $213.69 | 329,052.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 384 | $212.93 | 329,548.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 496 | $213.69 | 329,052.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 385 | $212.93 | 329,550.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 498 | $213.69 | 329,052.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1486 | $212.93 | 330,972.0000 | 56,266,000 | 0.45% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1920 | $213.69 | 329,052.0000 | 56,266,000 | 0.58% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1474 | $209.89 | 366,018.0000 | 56,266,000 | 0.40% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5585 | $210.94 | 360,433.0000 | 56,266,000 | 1.53% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1943 | $211.84 | 358,490.0000 | 56,266,000 | 0.54% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1641 | $209.89 | 366,868.0000 | 56,266,000 | 0.45% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6216 | $210.94 | 360,652.0000 | 56,266,000 | 1.69% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2162 | $211.84 | 358,490.0000 | 56,266,000 | 0.60% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2354 | $209.89 | 370,508.0000 | 56,266,000 | 0.63% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 8917 | $210.94 | 361,591.0000 | 56,266,000 | 2.41% | 0.02% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3101 | $211.84 | 358,490.0000 | 56,266,000 | 0.86% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 465 | $209.89 | 360,859.0000 | 56,266,000 | 0.13% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1758 | $210.94 | 359,101.0000 | 56,266,000 | 0.49% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 611 | $211.84 | 358,490.0000 | 56,266,000 | 0.17% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 280 | $209.89 | 359,921.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1062 | $210.94 | 358,859.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 369 | $211.84 | 358,490.0000 | 56,266,000 | 0.10% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 225 | $209.89 | 359,640.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 853 | $210.94 | 358,787.0000 | 56,266,000 | 0.24% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 297 | $211.84 | 358,490.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 226 | $209.89 | 359,644.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 856 | $210.94 | 358,788.0000 | 56,266,000 | 0.24% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 298 | $211.84 | 358,490.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 872 | $209.89 | 362,942.0000 | 56,266,000 | 0.24% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3303 | $210.94 | 359,639.0000 | 56,266,000 | 0.91% | 0.01% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1149 | $211.84 | 358,490.0000 | 56,266,000 | 0.32% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 450 | $206.81 | 406,365.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1088 | $207.78 | 405,277.0000 | 56,266,000 | 0.27% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 770 | $208.78 | 404,507.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 501 | $206.81 | 406,575.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1211 | $207.78 | 405,364.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 857 | $208.78 | 404,507.0000 | 56,266,000 | 0.21% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 718 | $206.81 | 407,473.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1737 | $207.78 | 405,736.0000 | 56,266,000 | 0.43% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1229 | $208.78 | 404,507.0000 | 56,266,000 | 0.30% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 141 | $206.81 | 405,091.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 342 | $207.78 | 404,749.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 242 | $208.78 | 404,507.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 85 | $206.81 | 404,860.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 207 | $207.78 | 404,653.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 146 | $208.78 | 404,507.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 69 | $206.81 | 404,791.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 166 | $207.78 | 404,625.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 118 | $208.78 | 404,507.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 69 | $206.81 | 404,792.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 167 | $207.78 | 404,625.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 118 | $208.36 | 404,507.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 266 | $206.81 | 405,606.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 644 | $207.78 | 404,962.0000 | 56,266,000 | 0.16% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 176 | $203.16 | 416,933.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 509 | $204.13 | 416,424.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 121 | $205.59 | 416,303.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 196 | $203.16 | 417,002.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 565 | $204.13 | 416,437.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 134 | $205.59 | 416,303.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 282 | $203.16 | 417,307.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 812 | $204.13 | 416,495.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 192 | $205.59 | 416,303.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 55 | $203.16 | 416,501.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 160 | $204.13 | 416,341.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 38 | $205.59 | 416,303.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 33 | $203.16 | 416,423.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 97 | $204.13 | 416,326.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $205.59 | 416,303.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $203.16 | 416,399.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 78 | $204.13 | 416,321.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $205.59 | 416,303.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $203.16 | 416,399.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 78 | $204.13 | 416,321.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $205.59 | 416,303.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 104 | $203.16 | 416,676.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 301 | $204.13 | 416,375.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 6, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 72 | $205.59 | 416,303.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Lohani Rachit | Senior Vice President | S | Common Stock, par value $0.001 | 960 | $210.00 | 38,804.0000 | 56,266,000 | 2.41% | 0.00% |
| Nov. 6, 2024 | Glenn Ryan | Chief Financial Officer | S | Common Stock, par value $0.001 | 500 | $203.28 | 52,134.0000 | 56,266,000 | 0.95% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 500 | $201.92 | 9,472,964.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $203.13 | 9,472,364.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 700 | $204.32 | 9,471,664.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $206.06 | 9,471,064.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1800 | $207.21 | 9,469,264.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2150 | $208.26 | 9,467,114.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2001 | $209.36 | 9,465,113.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7929 | $210.40 | 9,457,184.0000 | 56,266,000 | 0.08% | 0.01% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6380 | $211.22 | 9,450,804.0000 | 56,266,000 | 0.07% | 0.01% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4382 | $212.43 | 9,446,422.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7113 | $213.43 | 9,439,309.0000 | 56,266,000 | 0.08% | 0.01% |
| Nov. 6, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 484 | $213.93 | 9,438,825.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1563 | $196.64 | 420,512.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 40 | $192.19 | 450,517.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 414 | $194.59 | 450,025.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 77 | $193.19 | 450,439.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 39 | $192.19 | 450,516.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 515 | $194.59 | 450,025.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 96 | $193.19 | 450,540.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 49 | $192.19 | 450,636.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 852 | $194.59 | 450,025.0000 | 56,266,000 | 0.19% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 157 | $193.19 | 450,877.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $192.19 | 451,034.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4322 | $194.59 | 450,025.0000 | 56,266,000 | 0.95% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 804 | $193.19 | 454,347.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 411 | $192.19 | 455,151.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 801 | $197.08 | 9,473,464.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9807 | $196.60 | 9,474,265.0000 | 56,266,000 | 0.10% | 0.02% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1699 | $195.51 | 9,484,072.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5500 | $194.51 | 9,485,771.0000 | 56,266,000 | 0.06% | 0.01% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $193.22 | 9,491,271.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 600 | $191.85 | 9,491,871.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1601 | $194.59 | 450,025.0000 | 56,266,000 | 0.35% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 298 | $193.19 | 451,626.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 152 | $192.19 | 451,924.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 415 | $194.59 | 450,025.0000 | 56,266,000 | 0.09% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 77 | $193.19 | 450,440.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3013 | $194.59 | 450,025.0000 | 56,266,000 | 0.67% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 561 | $193.19 | 453,038.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 287 | $192.19 | 453,599.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2706 | $194.59 | 450,025.0000 | 56,266,000 | 0.60% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 504 | $193.19 | 452,731.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 258 | $192.19 | 453,235.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 175 | $197.12 | 420,419.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2938 | $196.64 | 420,594.0000 | 56,266,000 | 0.69% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 313 | $195.42 | 423,532.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 45 | $197.12 | 420,419.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 762 | $196.64 | 420,464.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $195.42 | 421,226.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 45 | $197.12 | 420,419.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 759 | $196.64 | 420,464.0000 | 56,266,000 | 0.18% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 81 | $195.42 | 421,223.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 56 | $197.12 | 420,419.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 944 | $196.64 | 420,475.0000 | 56,266,000 | 0.22% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 101 | $195.42 | 421,419.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 93 | $197.12 | 420,419.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 167 | $195.42 | 422,075.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 471 | $197.12 | 420,419.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 7931 | $196.64 | 420,890.0000 | 56,266,000 | 1.85% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 845 | $195.42 | 428,821.0000 | 56,266,000 | 0.20% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 328 | $197.12 | 420,419.0000 | 56,266,000 | 0.08% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5528 | $196.64 | 420,747.0000 | 56,266,000 | 1.30% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 589 | $195.42 | 426,275.0000 | 56,266,000 | 0.14% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 295 | $197.12 | 420,419.0000 | 56,266,000 | 0.07% | 0.00% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4967 | $196.64 | 420,714.0000 | 56,266,000 | 1.17% | 0.01% |
| Nov. 5, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 529 | $195.42 | 425,681.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2546 | $190.91 | 473,896.0000 | 56,266,000 | 0.53% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 25 | $192.43 | 467,754.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 562 | $191.55 | 467,779.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 244 | $190.91 | 468,341.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 32 | $192.43 | 467,754.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 700 | $191.55 | 467,786.0000 | 56,266,000 | 0.15% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 303 | $190.91 | 468,486.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 52 | $192.43 | 467,754.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1159 | $191.55 | 467,806.0000 | 56,266,000 | 0.25% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 501 | $190.91 | 468,965.0000 | 56,266,000 | 0.11% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 265 | $192.43 | 467,754.0000 | 56,266,000 | 0.06% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5877 | $191.55 | 468,019.0000 | 56,266,000 | 1.24% | 0.01% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3681 | $191.55 | 467,920.0000 | 56,266,000 | 0.78% | 0.01% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 166 | $192.43 | 467,754.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1775 | $190.91 | 472,036.0000 | 56,266,000 | 0.37% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4097 | $191.55 | 467,939.0000 | 56,266,000 | 0.87% | 0.01% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 244 | $190.91 | 468,344.0000 | 56,266,000 | 0.05% | 0.00% |
| Nov. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2700 | $192.31 | 9,492,471.0000 | 56,266,000 | 0.03% | 0.00% |
| Nov. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11265 | $191.54 | 9,495,171.0000 | 56,266,000 | 0.12% | 0.02% |
| Nov. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1900 | $190.51 | 9,506,436.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 4, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $189.05 | 9,508,336.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 99 | $192.43 | 467,754.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2177 | $191.55 | 467,853.0000 | 56,266,000 | 0.46% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 185 | $192.43 | 467,754.0000 | 56,266,000 | 0.04% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 943 | $190.91 | 470,030.0000 | 56,266,000 | 0.20% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 25 | $192.43 | 467,754.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1595 | $190.91 | 471,601.0000 | 56,266,000 | 0.34% | 0.00% |
| Nov. 4, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 565 | $191.55 | 467,779.0000 | 56,266,000 | 0.12% | 0.00% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11202 | $191.25 | 9,512,889.0000 | 56,266,000 | 0.12% | 0.02% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4153 | $191.81 | 9,508,736.0000 | 56,266,000 | 0.04% | 0.01% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1465 | $187.82 | 9,531,011.0000 | 56,266,000 | 0.02% | 0.00% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 680 | $186.45 | 9,532,476.0000 | 56,266,000 | 0.01% | 0.00% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 404 | $185.68 | 9,533,156.0000 | 56,266,000 | 0.00% | 0.00% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4747 | $188.54 | 9,526,264.0000 | 56,266,000 | 0.05% | 0.01% |
| Nov. 1, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2173 | $190.20 | 9,524,091.0000 | 56,266,000 | 0.02% | 0.00% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1931 | $190.93 | 9,534,403.0000 | 56,266,000 | 0.02% | 0.00% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 843 | $191.72 | 9,533,560.0000 | 56,266,000 | 0.01% | 0.00% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2826 | $185.29 | 9,555,524.0000 | 56,266,000 | 0.03% | 0.01% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7239 | $186.67 | 9,548,285.0000 | 56,266,000 | 0.08% | 0.01% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4753 | $187.84 | 9,543,532.0000 | 56,266,000 | 0.05% | 0.01% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4625 | $189.06 | 9,538,907.0000 | 56,266,000 | 0.05% | 0.01% |
| Oct. 31, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2573 | $190.01 | 9,536,334.0000 | 56,266,000 | 0.03% | 0.00% |
| Oct. 4, 2024 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 1975 | $170.00 | 41,716.0000 | 56,266,000 | 4.52% | 0.00% |
| Oct. 4, 2024 | Cappotelli Andrew | Sr Vice President Operations | S | Common Stock, par value $0.001 | 1508 | $169.97 | 15,256.0000 | 56,266,000 | 9.00% | 0.00% |
| Oct. 2, 2024 | Lohani Rachit | Senior Vice President | S | Common Stock, par value $0.001 | 658 | $162.83 | 39,764.0000 | 56,266,000 | 1.63% | 0.00% |
| Sept. 10, 2024 | Lohani Rachit | Chief Technology Officer | M | Market Stock Units | 3509 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.01% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | M | Market Stock Units | 1690 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.00% |
| Oct. 1, 2024 | Lohani Rachit | Senior Vice President | F | Common Stock, par value $0.001 | 4342 | $164.97 | 40,422.0000 | 56,266,000 | 9.70% | 0.01% |
| Sept. 10, 2024 | Lohani Rachit | Chief Technology Officer | M | Common Stock, par value $0.001 | 1404 | $0.00 | 44,764.0000 | 56,976,000 | 3.24% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | M | Common Stock, par value $0.001 | 676 | $0.00 | 43,993.0000 | 56,976,000 | 1.56% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 302 | $156.53 | 43,691.0000 | 56,976,000 | 0.69% | 0.00% |
| Sept. 24, 2024 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 132 | $165.06 | 7,775.0000 | 56,976,000 | 1.67% | 0.00% |
| Sept. 23, 2024 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 70 | $162.58 | 7,907.0000 | 56,976,000 | 0.88% | 0.00% |
| Sept. 17, 2024 | WATERS RONALD V | Director | S | Common Stock, par value $0.001 | 600 | $156.91 | 9,060.0000 | 56,976,000 | 6.21% | 0.00% |
| Sept. 10, 2024 | Lohani Rachit | Chief Technology Officer | M | Common Stock, par value $0.001 | 3509 | $0.00 | 48,273.0000 | 56,976,000 | 7.84% | 0.01% |
| Sept. 10, 2024 | Williams Toby J. | President and CEO | M | Market Stock Units | 5633 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.01% |
| Sept. 10, 2024 | Cappotelli Andrew | Sr Vice President Operations | M | Common Stock, par value $0.001 | 376 | $0.00 | 16,912.0000 | 56,976,000 | 2.27% | 0.00% |
| Sept. 10, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 148 | $156.53 | 16,764.0000 | 56,976,000 | 0.88% | 0.00% |
| Sept. 10, 2024 | Cappotelli Andrew | Sr Vice President Operations | M | Market Stock Units | 939 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.00% |
| Sept. 10, 2024 | Glenn Ryan | Chief Financial Officer | M | Common Stock, par value $0.001 | 564 | $0.00 | 52,884.0000 | 56,976,000 | 1.08% | 0.00% |
| Sept. 10, 2024 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 250 | $156.53 | 52,634.0000 | 56,976,000 | 0.47% | 0.00% |
| Sept. 10, 2024 | Glenn Ryan | Chief Financial Officer | M | Market Stock Units | 1409 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.00% |
| Sept. 10, 2024 | Beauchamp Steven R | Executive Chairman | M | Common Stock, par value $0.001 | 7571 | $0.00 | 1,993,115.0000 | 56,976,000 | 0.38% | 0.01% |
| Sept. 10, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 3354 | $156.53 | 1,989,761.0000 | 56,976,000 | 0.17% | 0.01% |
| Sept. 10, 2024 | Beauchamp Steven R | Executive Chairman | M | Market Stock Units | 18927 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.03% |
| Sept. 10, 2024 | Williams Toby J. | President and CEO | M | Common Stock, par value $0.001 | 2254 | $0.00 | 147,805.0000 | 56,976,000 | 1.55% | 0.00% |
| Sept. 10, 2024 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1089 | $156.53 | 146,716.0000 | 56,976,000 | 0.74% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | M | Market Stock Units | 1690 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | M | Common Stock, par value $0.001 | 1690 | $0.00 | 45,381.0000 | 56,976,000 | 3.87% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 302 | $156.53 | 43,691.0000 | 56,976,000 | 0.69% | 0.00% |
| Sept. 10, 2024 | Scutt Joshua | Senior Vice President Sales | M | Common Stock, par value $0.001 | 676 | $0.00 | 43,993.0000 | 56,976,000 | 1.56% | 0.00% |
| Sept. 10, 2024 | Lohani Rachit | Chief Technology Officer | M | Market Stock Units | 3509 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.01% |
| Sept. 10, 2024 | Lohani Rachit | Chief Technology Officer | M | Common Stock, par value $0.001 | 1404 | $0.00 | 44,764.0000 | 56,976,000 | 3.24% | 0.00% |
| Sept. 3, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 51 | $161.40 | 16,536.0000 | 56,976,000 | 0.31% | 0.00% |
| Aug. 20, 2024 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 949 | $151.39 | 43,317.0000 | 56,976,000 | 2.14% | 0.00% |
| Aug. 20, 2024 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 130 | $151.39 | 7,977.0000 | 56,976,000 | 1.60% | 0.00% |
| Aug. 19, 2024 | Rost Nicholas | VP CAO & Treasurer | S | Common Stock, par value $0.001 | 385 | $153.19 | 8,107.0000 | 56,976,000 | 4.53% | 0.00% |
| Aug. 16, 2024 | Lohani Rachit | Chief Technology Officer | S | Common Stock, par value $0.001 | 117 | $153.72 | 43,360.0000 | 56,976,000 | 0.27% | 0.00% |
| Aug. 16, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 3144 | $155.95 | 1,985,544.0000 | 56,976,000 | 0.16% | 0.01% |
| Aug. 16, 2024 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1588 | $155.95 | 145,551.0000 | 56,976,000 | 1.08% | 0.00% |
| Aug. 16, 2024 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 69 | $155.95 | 8,492.0000 | 56,976,000 | 0.81% | 0.00% |
| Aug. 16, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 441 | $155.95 | 44,266.0000 | 56,976,000 | 0.99% | 0.00% |
| Aug. 16, 2024 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 364 | $155.95 | 52,320.0000 | 56,976,000 | 0.69% | 0.00% |
| Aug. 16, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 208 | $155.95 | 16,587.0000 | 56,976,000 | 1.24% | 0.00% |
| Aug. 15, 2024 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 755 | $151.43 | 52,684.0000 | 56,976,000 | 1.41% | 0.00% |
| Aug. 15, 2024 | Glenn Ryan | Chief Financial Officer | A | Common Stock, par value $0.001 | 22713 | $0.00 | 53,439.0000 | 56,976,000 | 73.92% | 0.04% |
| Aug. 15, 2024 | Cappotelli Andrew | Sr Vice President Operations | A | Market Stock Units | 1238 | $0.00 | 1,238.0000 | 56,976,000 | 9999.99% | 0.00% |
| Aug. 15, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 162 | $151.43 | 16,795.0000 | 56,976,000 | 0.96% | 0.00% |
| Aug. 15, 2024 | Cappotelli Andrew | Sr Vice President Operations | A | Common Stock, par value $0.001 | 8664 | $0.00 | 16,957.0000 | 56,976,000 | 104.47% | 0.02% |
| Aug. 15, 2024 | Scutt Joshua | Senior Vice President Sales | A | Market Stock Units | 2375 | $0.00 | 2,375.0000 | 56,976,000 | 9999.99% | 0.00% |
| Aug. 15, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 617 | $151.43 | 44,707.0000 | 56,976,000 | 1.36% | 0.00% |
| Aug. 15, 2024 | Scutt Joshua | Senior Vice President Sales | A | Common Stock, par value $0.001 | 16625 | $0.00 | 45,324.0000 | 56,976,000 | 57.93% | 0.03% |
| Aug. 15, 2024 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 771 | $151.43 | 43,477.0000 | 56,976,000 | 1.74% | 0.00% |
| Aug. 15, 2024 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 113 | $151.43 | 8,561.0000 | 56,976,000 | 1.30% | 0.00% |
| Aug. 15, 2024 | Rost Nicholas | VP CAO & Treasurer | A | Common Stock, par value $0.001 | 4014 | $0.00 | 8,674.0000 | 56,976,000 | 86.14% | 0.01% |
| Aug. 15, 2024 | Breen Virginia G | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 9,033.0000 | 56,976,000 | 17.39% | 0.00% |
| Aug. 15, 2024 | Sarowitz Steven I | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 9,558,350.0000 | 56,976,000 | 0.01% | 0.00% |
| Aug. 15, 2024 | Kenneth Bernard Robinson | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 5,296.0000 | 56,976,000 | 33.80% | 0.00% |
| Aug. 15, 2024 | Conway Craig | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 1,884.0000 | 56,976,000 | 245.05% | 0.00% |
| Aug. 15, 2024 | Reiner Andres | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 27,125.0000 | 56,976,000 | 5.19% | 0.00% |
| Aug. 15, 2024 | Breard Linda M. | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 2,265.0000 | 56,976,000 | 144.34% | 0.00% |
| Aug. 15, 2024 | WATERS RONALD V | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 9,660.0000 | 56,976,000 | 16.08% | 0.00% |
| Aug. 15, 2024 | Diehl Jeffrey T | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 495,572.0000 | 56,976,000 | 0.27% | 0.00% |
| Aug. 15, 2024 | Pederson Robin Le | Director | A | Common Stock, par value $0.001 | 1338 | $0.00 | 5,731.0000 | 56,976,000 | 30.46% | 0.00% |
| Aug. 15, 2024 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 1800 | $151.43 | 147,139.0000 | 56,976,000 | 1.21% | 0.00% |
| Aug. 15, 2024 | Williams Toby J. | President and CEO | A | Market Stock Units | 16775 | $0.00 | 16,775.0000 | 56,976,000 | 9999.99% | 0.03% |
| Aug. 15, 2024 | Williams Toby J. | President and CEO | A | Common Stock, par value $0.001 | 49338 | $0.00 | 148,939.0000 | 56,976,000 | 49.54% | 0.09% |
| Aug. 15, 2024 | Beauchamp Steven R | Executive Chairman | A | Market Stock Units | 2275 | $0.00 | 2,275.0000 | 56,976,000 | 9999.99% | 0.00% |
| Aug. 15, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 1446 | $151.43 | 1,988,688.0000 | 56,976,000 | 0.07% | 0.00% |
| Aug. 15, 2024 | Beauchamp Steven R | Executive Chairman | A | Common Stock, par value $0.001 | 6690 | $0.00 | 1,990,134.0000 | 56,976,000 | 0.34% | 0.01% |
| Aug. 15, 2024 | Glenn Ryan | Chief Financial Officer | A | Market Stock Units | 3245 | $0.00 | 3,245.0000 | 56,976,000 | 9999.99% | 0.01% |
| Aug. 14, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 288 | $150.13 | 8,293.0000 | 56,976,000 | 3.36% | 0.00% |
| Aug. 14, 2024 | Rost Nicholas | VP CAO & Treasurer | F | Common Stock, par value $0.001 | 91 | $150.13 | 4,660.0000 | 56,976,000 | 1.92% | 0.00% |
| Aug. 14, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 326 | $150.13 | 28,699.0000 | 56,976,000 | 1.12% | 0.00% |
| Aug. 14, 2024 | Glenn Ryan | Chief Financial Officer | F | Common Stock, par value $0.001 | 348 | $150.13 | 30,726.0000 | 56,976,000 | 1.12% | 0.00% |
| Aug. 14, 2024 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 5433 | $148.53 | 104,206.0000 | 56,976,000 | 4.96% | 0.01% |
| Aug. 14, 2024 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 2564 | $149.43 | 101,642.0000 | 56,976,000 | 2.46% | 0.00% |
| Aug. 14, 2024 | Williams Toby J. | President and CEO | S | Common Stock, par value $0.001 | 3 | $150.43 | 101,639.0000 | 56,976,000 | 0.00% | 0.00% |
| Aug. 14, 2024 | Williams Toby J. | President and CEO | F | Common Stock, par value $0.001 | 2038 | $150.13 | 99,601.0000 | 56,976,000 | 2.01% | 0.00% |
| Aug. 14, 2024 | Beauchamp Steven R | Executive Chairman | F | Common Stock, par value $0.001 | 4078 | $150.13 | 1,983,444.0000 | 56,976,000 | 0.21% | 0.01% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | M | Common Stock, par value $0.001 | 107400 | $24.80 | 2,094,922.0000 | 56,976,000 | 5.40% | 0.19% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | M | Non-Qualified Stock Option (right to buy) | 107400 | $0.00 | 0.0000 | 56,976,000 | 100.00% | 0.19% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 9034 | $143.33 | 1,987,522.0000 | 56,976,000 | 0.45% | 0.02% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 32664 | $142.85 | 1,996,556.0000 | 56,976,000 | 1.61% | 0.06% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 4826 | $141.58 | 2,029,220.0000 | 56,976,000 | 0.24% | 0.01% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 2918 | $140.62 | 2,034,046.0000 | 56,976,000 | 0.14% | 0.01% |
| July 22, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 57958 | $142.94 | 2,036,964.0000 | 56,976,000 | 2.77% | 0.10% |
| July 15, 2024 | Glenn Ryan | CFO and Treasurer | S | Common Stock, par value $0.001 | 1400 | $140.06 | 31,074.0000 | 56,976,000 | 4.31% | 0.00% |
| June 17, 2024 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 331 | $138.73 | 4,751.0000 | 56,596,000 | 6.51% | 0.00% |
| June 10, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 5364 | $0.00 | 9,557,012.0000 | 56,596,000 | 0.06% | 0.01% |
| June 3, 2024 | Cappotelli Andrew | Sr Vice President Operations | A | Common Stock, par value $0.001 | 1758 | $0.00 | 8,589.0000 | 56,596,000 | 25.74% | 0.00% |
| June 3, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 8 | $142.17 | 8,581.0000 | 56,596,000 | 0.09% | 0.00% |
| May 29, 2024 | WATERS RONALD V | Director | G | Common Stock, par value $0.001 | 266 | $0.00 | 8,322.0000 | 56,596,000 | 3.10% | 0.00% |
| May 16, 2024 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 95 | $171.62 | 5,082.0000 | 56,596,000 | 1.84% | 0.00% |
| May 16, 2024 | Lohani Rachit | Chief Technology Officer | S | Common Stock, par value $0.001 | 117 | $171.62 | 44,248.0000 | 56,596,000 | 0.26% | 0.00% |
| May 15, 2024 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 115 | $169.86 | 5,177.0000 | 56,596,000 | 2.17% | 0.00% |
| May 15, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 1446 | $169.86 | 1,987,522.0000 | 56,596,000 | 0.07% | 0.00% |
| May 15, 2024 | Cappotelli Andrew | Sr Vice President Operations | F | Common Stock, par value $0.001 | 161 | $169.86 | 6,831.0000 | 56,596,000 | 2.30% | 0.00% |
| May 15, 2024 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 1800 | $169.86 | 109,639.0000 | 56,596,000 | 1.62% | 0.00% |
| May 15, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 619 | $169.86 | 29,025.0000 | 56,596,000 | 2.09% | 0.00% |
| May 15, 2024 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 773 | $169.86 | 44,282.0000 | 56,596,000 | 1.72% | 0.00% |
| May 15, 2024 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 755 | $169.86 | 32,474.0000 | 56,596,000 | 2.27% | 0.00% |
| May 9, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 677 | $168.28 | 29,644.0000 | 56,596,000 | 2.23% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 144 | $167.90 | 494,834.0000 | 56,596,000 | 0.03% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 117 | $168.82 | 494,234.0000 | 56,596,000 | 0.02% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 131 | $168.82 | 494,234.0000 | 56,596,000 | 0.03% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 187 | $168.82 | 494,234.0000 | 56,596,000 | 0.04% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 37 | $168.82 | 494,234.0000 | 56,596,000 | 0.01% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 23 | $168.82 | 494,234.0000 | 56,596,000 | 0.00% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $168.82 | 494,234.0000 | 56,596,000 | 0.00% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 18 | $168.82 | 494,234.0000 | 56,596,000 | 0.00% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 69 | $168.82 | 494,234.0000 | 56,596,000 | 0.01% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1512 | $166.26 | 497,810.0000 | 56,596,000 | 0.30% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2515 | $167.30 | 495,295.0000 | 56,596,000 | 0.51% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 461 | $167.90 | 494,834.0000 | 56,596,000 | 0.09% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1682 | $166.26 | 498,146.0000 | 56,596,000 | 0.34% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2799 | $167.30 | 495,347.0000 | 56,596,000 | 0.56% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 513 | $167.90 | 494,834.0000 | 56,596,000 | 0.10% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2413 | $166.26 | 499,586.0000 | 56,596,000 | 0.48% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4016 | $167.30 | 495,570.0000 | 56,596,000 | 0.80% | 0.01% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 736 | $167.90 | 494,834.0000 | 56,596,000 | 0.15% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 476 | $166.26 | 495,769.0000 | 56,596,000 | 0.10% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 791 | $167.30 | 494,978.0000 | 56,596,000 | 0.16% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 287 | $166.26 | 495,400.0000 | 56,596,000 | 0.06% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 478 | $167.30 | 494,922.0000 | 56,596,000 | 0.10% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 88 | $167.90 | 494,834.0000 | 56,596,000 | 0.02% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 231 | $166.26 | 495,288.0000 | 56,596,000 | 0.05% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 384 | $167.30 | 494,904.0000 | 56,596,000 | 0.08% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $167.90 | 494,834.0000 | 56,596,000 | 0.01% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 232 | $166.26 | 495,290.0000 | 56,596,000 | 0.05% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 385 | $167.30 | 494,905.0000 | 56,596,000 | 0.08% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 71 | $167.90 | 494,834.0000 | 56,596,000 | 0.01% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 894 | $166.26 | 496,594.0000 | 56,596,000 | 0.18% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1487 | $167.30 | 495,107.0000 | 56,596,000 | 0.30% | 0.00% |
| March 14, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 273 | $167.90 | 494,834.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 344 | $171.64 | 517,772.0000 | 56,596,000 | 0.07% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1261 | $171.02 | 519,532.0000 | 56,596,000 | 0.24% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 319 | $170.05 | 520,793.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1278 | $168.55 | 521,112.0000 | 56,596,000 | 0.24% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 327 | $171.02 | 519,532.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 83 | $170.05 | 519,859.0000 | 56,596,000 | 0.02% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 331 | $168.55 | 519,942.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 326 | $171.02 | 519,532.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 83 | $170.05 | 519,858.0000 | 56,596,000 | 0.02% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 330 | $168.55 | 519,941.0000 | 56,596,000 | 0.06% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 405 | $171.02 | 519,532.0000 | 56,596,000 | 0.08% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 103 | $170.05 | 519,937.0000 | 56,596,000 | 0.02% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 411 | $168.55 | 520,040.0000 | 56,596,000 | 0.08% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 671 | $171.02 | 519,532.0000 | 56,596,000 | 0.13% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 170 | $170.05 | 520,203.0000 | 56,596,000 | 0.03% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 680 | $168.55 | 520,373.0000 | 56,596,000 | 0.13% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3403 | $171.02 | 519,532.0000 | 56,596,000 | 0.65% | 0.01% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 862 | $170.05 | 522,935.0000 | 56,596,000 | 0.16% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3449 | $168.55 | 523,797.0000 | 56,596,000 | 0.65% | 0.01% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2372 | $171.02 | 519,532.0000 | 56,596,000 | 0.45% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 601 | $170.05 | 521,904.0000 | 56,596,000 | 0.12% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2405 | $168.55 | 522,505.0000 | 56,596,000 | 0.46% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2132 | $171.02 | 519,532.0000 | 56,596,000 | 0.41% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 540 | $170.05 | 521,664.0000 | 56,596,000 | 0.10% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2160 | $168.55 | 522,204.0000 | 56,596,000 | 0.41% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 204 | $171.64 | 517,772.0000 | 56,596,000 | 0.04% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 53 | $171.64 | 517,772.0000 | 56,596,000 | 0.01% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 52 | $171.64 | 517,772.0000 | 56,596,000 | 0.01% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 65 | $171.64 | 517,772.0000 | 56,596,000 | 0.01% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 108 | $171.64 | 517,772.0000 | 56,596,000 | 0.02% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 551 | $171.64 | 517,772.0000 | 56,596,000 | 0.11% | 0.00% |
| March 13, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 383 | $171.64 | 517,772.0000 | 56,596,000 | 0.07% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2462 | $168.41 | 546,565.0000 | 56,596,000 | 0.45% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 604 | $167.81 | 549,027.0000 | 56,596,000 | 0.11% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 132 | $166.53 | 549,631.0000 | 56,596,000 | 0.02% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 638 | $168.41 | 546,565.0000 | 56,596,000 | 0.12% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 157 | $167.81 | 547,203.0000 | 56,596,000 | 0.03% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 34 | $166.53 | 547,360.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 636 | $168.41 | 546,565.0000 | 56,596,000 | 0.12% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 156 | $167.81 | 547,201.0000 | 56,596,000 | 0.03% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 34 | $166.53 | 547,357.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 792 | $168.41 | 546,565.0000 | 56,596,000 | 0.14% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 194 | $167.81 | 547,357.0000 | 56,596,000 | 0.04% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 42 | $166.53 | 547,551.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1310 | $168.41 | 546,565.0000 | 56,596,000 | 0.24% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 321 | $167.81 | 547,875.0000 | 56,596,000 | 0.06% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $166.53 | 548,196.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 6647 | $168.41 | 546,565.0000 | 56,596,000 | 1.20% | 0.01% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1630 | $167.81 | 553,212.0000 | 56,596,000 | 0.29% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 355 | $166.53 | 554,842.0000 | 56,596,000 | 0.06% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4633 | $168.41 | 546,565.0000 | 56,596,000 | 0.84% | 0.01% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1137 | $167.81 | 551,198.0000 | 56,596,000 | 0.21% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 247 | $166.53 | 552,335.0000 | 56,596,000 | 0.04% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4163 | $168.41 | 546,565.0000 | 56,596,000 | 0.76% | 0.01% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1021 | $167.81 | 550,728.0000 | 56,596,000 | 0.19% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 222 | $166.53 | 551,749.0000 | 56,596,000 | 0.04% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 269 | $169.28 | 544,234.0000 | 56,596,000 | 0.05% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $169.28 | 544,234.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 70 | $169.28 | 544,234.0000 | 56,596,000 | 0.01% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 87 | $169.28 | 544,234.0000 | 56,596,000 | 0.02% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 143 | $169.28 | 544,234.0000 | 56,596,000 | 0.03% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 728 | $169.28 | 544,234.0000 | 56,596,000 | 0.13% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 508 | $169.28 | 544,234.0000 | 56,596,000 | 0.09% | 0.00% |
| March 12, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 456 | $169.28 | 544,234.0000 | 56,596,000 | 0.08% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 336 | $168.61 | 574,355.0000 | 56,596,000 | 0.06% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 717 | $167.64 | 577,404.0000 | 56,596,000 | 0.12% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2199 | $168.61 | 575,205.0000 | 56,596,000 | 0.38% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1003 | $169.08 | 574,202.0000 | 56,596,000 | 0.17% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 798 | $167.64 | 577,765.0000 | 56,596,000 | 0.14% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2447 | $168.61 | 575,318.0000 | 56,596,000 | 0.42% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1116 | $169.08 | 574,202.0000 | 56,596,000 | 0.19% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1145 | $167.64 | 579,314.0000 | 56,596,000 | 0.20% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 3511 | $168.61 | 575,803.0000 | 56,596,000 | 0.61% | 0.01% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1601 | $169.08 | 574,202.0000 | 56,596,000 | 0.28% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 226 | $167.64 | 575,209.0000 | 56,596,000 | 0.04% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 692 | $168.61 | 574,517.0000 | 56,596,000 | 0.12% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 315 | $169.08 | 574,202.0000 | 56,596,000 | 0.05% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 136 | $167.64 | 574,811.0000 | 56,596,000 | 0.02% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 418 | $168.61 | 574,393.0000 | 56,596,000 | 0.07% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 191 | $169.08 | 574,202.0000 | 56,596,000 | 0.03% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 109 | $167.64 | 574,691.0000 | 56,596,000 | 0.02% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 153 | $169.08 | 574,202.0000 | 56,596,000 | 0.03% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 110 | $167.64 | 574,693.0000 | 56,596,000 | 0.02% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 337 | $168.61 | 574,356.0000 | 56,596,000 | 0.06% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 154 | $169.08 | 574,202.0000 | 56,596,000 | 0.03% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 424 | $167.64 | 576,096.0000 | 56,596,000 | 0.07% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1301 | $168.61 | 574,795.0000 | 56,596,000 | 0.23% | 0.00% |
| March 11, 2024 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 593 | $169.08 | 574,202.0000 | 56,596,000 | 0.10% | 0.00% |
| March 11, 2024 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 387 | $163.74 | 33,229.0000 | 56,596,000 | 1.15% | 0.00% |
| March 11, 2024 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 945 | $163.74 | 111,439.0000 | 56,596,000 | 0.84% | 0.00% |
| March 5, 2024 | Ross Katherine | Sr Vice President Operations | S | Common Stock, par value $0.001 | 491 | $168.29 | 15,353.0000 | 56,596,000 | 3.10% | 0.00% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 6956 | $168.61 | 1,996,728.0000 | 56,596,000 | 0.35% | 0.01% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | M | Common Stock, par value $0.001 | 14716 | $17.00 | 2,003,684.0000 | 56,596,000 | 0.74% | 0.03% |
| March 1, 2024 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 237 | $168.61 | 15,844.0000 | 56,596,000 | 1.47% | 0.00% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 4434 | $166.53 | 1,992,294.0000 | 56,596,000 | 0.22% | 0.01% |
| March 1, 2024 | Conway Craig | Director | A | Common Stock, par value $0.001 | 546 | $0.00 | 546.0000 | 56,596,000 | 9999.99% | 0.00% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | M | Non-Qualified Stock Option (right to buy) | 14716 | $0.00 | 0.0000 | 56,596,000 | 100.00% | 0.03% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 527 | $168.78 | 1,988,968.0000 | 56,596,000 | 0.03% | 0.00% |
| March 1, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 2799 | $167.27 | 1,989,495.0000 | 56,596,000 | 0.14% | 0.00% |
| Feb. 27, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 20000 | $0.00 | 9,562,376.0000 | 56,596,000 | 0.21% | 0.04% |
| Feb. 27, 2024 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 20000 | $0.00 | 9,562,376.0000 | 56,596,000 | 0.21% | 0.04% |
| Feb. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1565 | $176.11 | 9,562,376.0000 | 56,596,000 | 0.02% | 0.00% |
| Feb. 20, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5285 | $175.47 | 9,563,941.0000 | 56,596,000 | 0.06% | 0.01% |
| Feb. 20, 2024 | WATERS RONALD V | Director | S | Common Stock, par value $0.001 | 1000 | $175.58 | 8,588.0000 | 56,596,000 | 10.43% | 0.00% |
| Feb. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 597 | $175.52 | 9,582,891.0000 | 56,596,000 | 0.01% | 0.00% |
| Feb. 16, 2024 | Lohani Rachit | Chief Technology Officer | S | Common Stock, par value $0.001 | 147 | $174.72 | 45,055.0000 | 56,596,000 | 0.33% | 0.00% |
| Feb. 16, 2024 | Ross Katherine | Sr Vice President Operations | S | Common Stock, par value $0.001 | 274 | $174.72 | 16,081.0000 | 56,596,000 | 1.68% | 0.00% |
| Feb. 16, 2024 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 96 | $174.72 | 5,292.0000 | 56,596,000 | 1.78% | 0.00% |
| Feb. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2831 | $178.37 | 9,569,226.0000 | 56,596,000 | 0.03% | 0.01% |
| Feb. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8740 | $177.51 | 9,572,057.0000 | 56,596,000 | 0.09% | 0.02% |
| Feb. 16, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2094 | $176.73 | 9,580,797.0000 | 56,596,000 | 0.02% | 0.00% |
| Feb. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 679 | $176.34 | 9,583,488.0000 | 56,596,000 | 0.01% | 0.00% |
| Feb. 15, 2024 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 162 | $172.00 | 16,355.0000 | 56,596,000 | 0.98% | 0.00% |
| Feb. 15, 2024 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 445 | $172.00 | 30,321.0000 | 56,596,000 | 1.45% | 0.00% |
| Feb. 15, 2024 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 573 | $172.00 | 45,202.0000 | 56,596,000 | 1.25% | 0.00% |
| Feb. 15, 2024 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 536 | $172.00 | 33,616.0000 | 56,596,000 | 1.57% | 0.00% |
| Feb. 15, 2024 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 1269 | $172.00 | 112,384.0000 | 56,596,000 | 1.12% | 0.00% |
| Feb. 15, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 988 | $172.00 | 1,988,968.0000 | 56,596,000 | 0.05% | 0.00% |
| Feb. 15, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3705 | $175.38 | 9,584,167.0000 | 56,596,000 | 0.04% | 0.01% |
| Feb. 15, 2024 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 108 | $172.00 | 5,388.0000 | 56,596,000 | 1.97% | 0.00% |
| Feb. 13, 2024 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 4227 | $168.05 | 117,426.0000 | 56,596,000 | 3.47% | 0.01% |
| Feb. 13, 2024 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 700 | $169.05 | 116,726.0000 | 56,596,000 | 0.60% | 0.00% |
| Feb. 13, 2024 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 2352 | $170.48 | 114,374.0000 | 56,596,000 | 2.01% | 0.00% |
| Feb. 13, 2024 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 721 | $171.38 | 113,653.0000 | 56,596,000 | 0.63% | 0.00% |
| Feb. 13, 2024 | Rost Nicholas | VP & Chief Accounting Officer | A | Common Stock, par value $0.001 | 302 | $0.00 | 5,496.0000 | 56,596,000 | 5.81% | 0.00% |
| Feb. 12, 2024 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 30000 | $175.00 | 1,989,956.0000 | 56,596,000 | 1.49% | 0.05% |
| Feb. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2334 | $176.26 | 9,587,872.0000 | 56,596,000 | 0.02% | 0.00% |
| Feb. 12, 2024 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 22170 | $175.39 | 9,590,206.0000 | 56,596,000 | 0.23% | 0.04% |
| Jan. 10, 2024 | Glenn Ryan | CFO and Treasurer | S | Common Stock, par value $0.001 | 1400 | $163.47 | 34,152.0000 | 56,596,000 | 3.94% | 0.00% |
| Dec. 15, 2023 | Ross Katherine | Sr Vice President Operations | S | Common Stock, par value $0.001 | 2233 | $166.09 | 16,517.0000 | 56,596,000 | 11.91% | 0.00% |
| Dec. 13, 2023 | WATERS RONALD V | Director | G | Common Stock, par value $0.001 | 259 | $0.00 | 9,588.0000 | 56,596,000 | 2.63% | 0.00% |
| Dec. 5, 2023 | Lohani Rachit | Chief Technology Officer | S | Common Stock, par value $0.001 | 119 | $156.81 | 45,775.0000 | 56,596,000 | 0.26% | 0.00% |
| Dec. 4, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5475 | $160.11 | 9,612,376.0000 | 56,596,000 | 0.06% | 0.01% |
| Dec. 1, 2023 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 339 | $156.67 | 18,750.0000 | 56,596,000 | 1.78% | 0.00% |
| Dec. 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 20197 | $160.07 | 9,617,851.0000 | 56,596,000 | 0.21% | 0.04% |
| Nov. 29, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 59626 | $155.44 | 9,653,422.0000 | 56,596,000 | 0.61% | 0.11% |
| Nov. 29, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 15374 | $156.25 | 9,638,048.0000 | 56,596,000 | 0.16% | 0.03% |
| Nov. 17, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 103 | $149.36 | 5,194.0000 | 56,596,000 | 1.94% | 0.00% |
| Nov. 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 561 | $152.14 | 9,713,048.0000 | 56,596,000 | 0.01% | 0.00% |
| Nov. 15, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 91 | $149.99 | 5,297.0000 | 56,596,000 | 1.69% | 0.00% |
| Nov. 15, 2023 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 207 | $149.99 | 19,089.0000 | 56,596,000 | 1.07% | 0.00% |
| Nov. 15, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 1798 | $149.99 | 121,653.0000 | 56,596,000 | 1.46% | 0.00% |
| Nov. 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 1446 | $149.99 | 2,019,956.0000 | 56,596,000 | 0.07% | 0.00% |
| Nov. 15, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 621 | $149.99 | 29,746.0000 | 56,596,000 | 2.04% | 0.00% |
| Nov. 15, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 755 | $149.99 | 35,552.0000 | 56,596,000 | 2.08% | 0.00% |
| Nov. 15, 2023 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 755 | $149.99 | 45,820.0000 | 56,596,000 | 1.62% | 0.00% |
| Nov. 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4257 | $151.43 | 9,713,609.0000 | 56,596,000 | 0.04% | 0.01% |
| Nov. 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3982 | $150.58 | 9,717,866.0000 | 56,596,000 | 0.04% | 0.01% |
| Nov. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 41200 | $150.18 | 9,721,848.0000 | 56,596,000 | 0.42% | 0.07% |
| Nov. 8, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 142 | $148.51 | 5,388.0000 | 56,596,000 | 2.57% | 0.00% |
| Oct. 6, 2023 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 1206 | $200.00 | 30,367.0000 | 56,596,000 | 3.82% | 0.00% |
| Oct. 4, 2023 | Breard Linda M. | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 927.0000 | 56,596,000 | 9999.99% | 0.00% |
| Oct. 2, 2023 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 3370 | $181.70 | 46,575.0000 | 56,596,000 | 6.75% | 0.01% |
| Sept. 21, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 60 | $185.20 | 5,530.0000 | 56,596,000 | 1.07% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 39 | $195.06 | 594,234.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 24 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 27 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 14 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 4 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 5 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 12, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 8 | $195.06 | 594,234.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1101 | $195.20 | 594,427.0000 | 56,596,000 | 0.18% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 690 | $195.20 | 594,401.0000 | 56,596,000 | 0.12% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 42 | $196.28 | 594,359.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 768 | $195.20 | 594,406.0000 | 56,596,000 | 0.13% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 47 | $196.28 | 594,359.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 68 | $196.28 | 594,359.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 218 | $195.20 | 594,372.0000 | 56,596,000 | 0.04% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 13 | $196.28 | 594,359.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 131 | $195.20 | 594,367.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 8 | $196.28 | 594,359.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 105 | $195.20 | 594,366.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 7 | $196.28 | 594,359.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 105 | $195.20 | 594,366.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 7 | $196.28 | 594,359.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 408 | $195.20 | 594,384.0000 | 56,596,000 | 0.07% | 0.00% |
| Sept. 11, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 25 | $196.28 | 594,359.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 68 | $197.89 | 598,624.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 102 | $198.97 | 598,102.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 114 | $198.97 | 598,102.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 163 | $198.97 | 598,102.0000 | 56,596,000 | 0.03% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 32 | $198.97 | 598,102.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 19 | $198.97 | 598,102.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 16 | $198.97 | 598,102.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 16 | $198.97 | 598,102.0000 | 56,596,000 | 0.00% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 60 | $198.97 | 598,102.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1729 | $195.31 | 599,653.0000 | 56,596,000 | 0.29% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 586 | $196.33 | 599,067.0000 | 56,596,000 | 0.10% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 443 | $197.89 | 598,624.0000 | 56,596,000 | 0.07% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 89 | $196.33 | 598,692.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 264 | $195.31 | 598,781.0000 | 56,596,000 | 0.04% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 84 | $197.89 | 598,624.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 112 | $196.33 | 598,708.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 329 | $195.31 | 598,820.0000 | 56,596,000 | 0.05% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 140 | $197.89 | 598,624.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 184 | $196.33 | 598,764.0000 | 56,596,000 | 0.03% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 544 | $195.31 | 598,948.0000 | 56,596,000 | 0.09% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 708 | $197.89 | 598,624.0000 | 56,596,000 | 0.12% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 935 | $196.33 | 599,332.0000 | 56,596,000 | 0.16% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 2761 | $195.31 | 600,267.0000 | 56,596,000 | 0.46% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 494 | $197.89 | 598,624.0000 | 56,596,000 | 0.08% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 652 | $196.33 | 599,118.0000 | 56,596,000 | 0.11% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1923 | $195.31 | 599,770.0000 | 56,596,000 | 0.32% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 262 | $197.89 | 598,624.0000 | 56,596,000 | 0.04% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1024 | $195.31 | 599,232.0000 | 56,596,000 | 0.17% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 68 | $197.89 | 598,624.0000 | 56,596,000 | 0.01% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 90 | $196.33 | 598,692.0000 | 56,596,000 | 0.02% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 265 | $195.31 | 598,782.0000 | 56,596,000 | 0.04% | 0.00% |
| Sept. 8, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 346 | $196.33 | 598,886.0000 | 56,596,000 | 0.06% | 0.00% |
| Sept. 7, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 13048 | $201.50 | 2,021,402.0000 | 56,596,000 | 0.64% | 0.02% |
| Sept. 7, 2023 | Scutt Joshua | Senior Vice President Sales | M | Common Stock, par value $0.001 | 2192 | $0.00 | 32,559.0000 | 56,596,000 | 7.22% | 0.00% |
| Sept. 7, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 986 | $201.50 | 31,573.0000 | 56,596,000 | 3.03% | 0.00% |
| Sept. 7, 2023 | Scutt Joshua | Senior Vice President Sales | M | Market Stock Units | 1826 | $0.00 | 0.0000 | 56,596,000 | 100.00% | 0.00% |
| Sept. 7, 2023 | Glenn Ryan | CFO and Treasurer | M | Common Stock, par value $0.001 | 2192 | $0.00 | 37,279.0000 | 56,596,000 | 6.25% | 0.00% |
| Sept. 7, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 972 | $201.50 | 36,307.0000 | 56,596,000 | 2.61% | 0.00% |
| Sept. 7, 2023 | Williams Toby J. | President and Co-CEO | M | Common Stock, par value $0.001 | 8679 | $0.00 | 127,639.0000 | 56,596,000 | 7.30% | 0.02% |
| Sept. 7, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 4188 | $201.50 | 123,451.0000 | 56,596,000 | 3.28% | 0.01% |
| Sept. 7, 2023 | Glenn Ryan | CFO and Treasurer | M | Market Stock Units | 1826 | $0.00 | 0.0000 | 56,596,000 | 100.00% | 0.00% |
| Sept. 7, 2023 | Williams Toby J. | President and Co-CEO | M | Market Stock Units | 7232 | $0.00 | 0.0000 | 56,596,000 | 100.00% | 0.01% |
| Sept. 7, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Common Stock, par value $0.001 | 29453 | $0.00 | 2,034,450.0000 | 56,596,000 | 1.47% | 0.05% |
| Sept. 7, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Market Stock Units | 24544 | $0.00 | 0.0000 | 56,596,000 | 100.00% | 0.04% |
| Sept. 1, 2023 | Glenn Ryan | CFO and Treasurer | S | Common Stock, par value $0.001 | 500 | $202.06 | 35,087.0000 | 56,596,000 | 1.41% | 0.00% |
| Sept. 1, 2023 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 231 | $200.50 | 19,296.0000 | 56,596,000 | 1.18% | 0.00% |
| Sept. 1, 2023 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 461 | $202.06 | 30,367.0000 | 56,596,000 | 1.50% | 0.00% |
| Aug. 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2326 | $203.86 | 9,763,416.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 368 | $204.85 | 9,763,048.0000 | 56,596,000 | 0.00% | 0.00% |
| Aug. 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1684 | $202.71 | 9,765,742.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6703 | $201.39 | 9,767,426.0000 | 56,596,000 | 0.07% | 0.01% |
| Aug. 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9997 | $200.57 | 9,774,129.0000 | 56,596,000 | 0.10% | 0.02% |
| Aug. 30, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 34822 | $201.79 | 9,784,126.0000 | 56,596,000 | 0.35% | 0.06% |
| Aug. 30, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 22112 | $200.81 | 9,818,948.0000 | 56,596,000 | 0.22% | 0.04% |
| Aug. 30, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4829 | $199.72 | 9,841,060.0000 | 56,596,000 | 0.05% | 0.01% |
| Aug. 29, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 26291 | $200.21 | 9,854,031.0000 | 56,596,000 | 0.27% | 0.05% |
| Aug. 29, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 6001 | $199.42 | 9,880,322.0000 | 56,596,000 | 0.06% | 0.01% |
| Aug. 28, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $201.19 | 9,886,323.0000 | 56,596,000 | 0.00% | 0.00% |
| Aug. 28, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7977 | $200.29 | 9,886,723.0000 | 56,596,000 | 0.08% | 0.01% |
| Aug. 28, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 15626 | $199.76 | 9,894,700.0000 | 56,596,000 | 0.16% | 0.03% |
| Aug. 29, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8142 | $200.93 | 9,845,889.0000 | 56,596,000 | 0.08% | 0.01% |
| Aug. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 926 | $200.74 | 9,910,326.0000 | 56,596,000 | 0.01% | 0.00% |
| Aug. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1796 | $200.11 | 9,911,252.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 18, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 15579 | $191.84 | 9,970,729.0000 | 56,596,000 | 0.16% | 0.03% |
| Aug. 18, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1770 | $190.34 | 10,002,205.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 18, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 15897 | $191.14 | 9,986,308.0000 | 56,596,000 | 0.16% | 0.03% |
| Aug. 21, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8604 | $191.48 | 9,962,125.0000 | 56,596,000 | 0.09% | 0.02% |
| Aug. 21, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 17267 | $192.57 | 9,944,858.0000 | 56,596,000 | 0.17% | 0.03% |
| Aug. 21, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 31680 | $193.31 | 9,913,178.0000 | 56,596,000 | 0.32% | 0.06% |
| Aug. 21, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 130 | $193.97 | 9,913,048.0000 | 56,596,000 | 0.00% | 0.00% |
| Aug. 17, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7578 | $193.28 | 10,006,183.0000 | 56,596,000 | 0.08% | 0.01% |
| Aug. 17, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 10023 | $192.37 | 10,013,761.0000 | 56,596,000 | 0.10% | 0.02% |
| Aug. 17, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2208 | $194.14 | 10,003,975.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 17, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 430 | $194.99 | 5,590.0000 | 56,596,000 | 7.14% | 0.00% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 3613 | $200.62 | 128,546.0000 | 56,596,000 | 2.73% | 0.01% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 4927 | $196.77 | 123,619.0000 | 56,596,000 | 3.83% | 0.01% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 2636 | $197.62 | 120,983.0000 | 56,596,000 | 2.13% | 0.00% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 437 | $198.89 | 120,546.0000 | 56,596,000 | 0.36% | 0.00% |
| Aug. 16, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 1586 | $194.81 | 118,960.0000 | 56,596,000 | 1.32% | 0.00% |
| Aug. 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | A | Common Stock, par value $0.001 | 22118 | $0.00 | 2,014,393.0000 | 56,596,000 | 1.11% | 0.04% |
| Aug. 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 6251 | $200.62 | 2,008,142.0000 | 56,596,000 | 0.31% | 0.01% |
| Aug. 16, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 3145 | $194.81 | 2,004,997.0000 | 56,596,000 | 0.16% | 0.01% |
| Aug. 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | A | Market Stock Units | 22118 | $0.00 | 22,118.0000 | 56,596,000 | 9999.99% | 0.04% |
| Aug. 15, 2023 | Glenn Ryan | CFO and Treasurer | A | Common Stock, par value $0.001 | 15308 | $0.00 | 36,509.0000 | 56,596,000 | 72.20% | 0.03% |
| Aug. 16, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 365 | $194.81 | 35,587.0000 | 56,596,000 | 1.02% | 0.00% |
| Aug. 15, 2023 | Glenn Ryan | CFO and Treasurer | A | Market Stock Units | 6561 | $0.00 | 6,561.0000 | 56,596,000 | 9999.99% | 0.01% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | A | Common Stock, par value $0.001 | 29491 | $0.00 | 132,159.0000 | 56,596,000 | 28.72% | 0.05% |
| Aug. 15, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 486 | $200.62 | 31,272.0000 | 56,596,000 | 1.53% | 0.00% |
| Aug. 16, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 444 | $194.81 | 30,828.0000 | 56,596,000 | 1.42% | 0.00% |
| Aug. 15, 2023 | Scutt Joshua | Senior Vice President Sales | A | Market Stock Units | 4798 | $0.00 | 4,798.0000 | 56,596,000 | 9999.99% | 0.01% |
| Aug. 15, 2023 | Lohani Rachit | Chief Technology Officer | A | Common Stock, par value $0.001 | 13790 | $0.00 | 50,177.0000 | 56,596,000 | 37.90% | 0.02% |
| Aug. 15, 2023 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 232 | $200.62 | 49,945.0000 | 56,596,000 | 0.46% | 0.00% |
| Aug. 15, 2023 | Lohani Rachit | Chief Technology Officer | A | Market Stock Units | 5910 | $0.00 | 5,910.0000 | 56,596,000 | 9999.99% | 0.01% |
| Aug. 15, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 557 | $200.62 | 35,952.0000 | 56,596,000 | 1.53% | 0.00% |
| Aug. 15, 2023 | Williams Toby J. | President and Co-CEO | A | Market Stock Units | 29491 | $0.00 | 29,491.0000 | 56,596,000 | 9999.99% | 0.05% |
| Aug. 15, 2023 | WATERS RONALD V | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 9,847.0000 | 56,596,000 | 10.39% | 0.00% |
| Aug. 15, 2023 | Sarowitz Steven I | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 10,038,048.0000 | 56,596,000 | 0.01% | 0.00% |
| Aug. 16, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2078 | $194.03 | 10,035,970.0000 | 56,596,000 | 0.02% | 0.00% |
| Aug. 16, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 10687 | $195.36 | 10,025,283.0000 | 56,596,000 | 0.11% | 0.02% |
| Aug. 16, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1499 | $196.18 | 10,023,784.0000 | 56,596,000 | 0.01% | 0.00% |
| Aug. 15, 2023 | Kenneth Bernard Robinson | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 3,958.0000 | 56,596,000 | 30.58% | 0.00% |
| Aug. 15, 2023 | Reiner Andres | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 25,787.0000 | 56,596,000 | 3.73% | 0.00% |
| Aug. 15, 2023 | Pederson Robin Le | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 4,393.0000 | 56,596,000 | 26.75% | 0.00% |
| Aug. 15, 2023 | Diehl Jeffrey T | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 612,724.0000 | 56,596,000 | 0.15% | 0.00% |
| Aug. 15, 2023 | CARNAHAN ELLEN | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 14,468.0000 | 56,596,000 | 6.85% | 0.00% |
| Aug. 15, 2023 | Breen Virginia G | Director | A | Common Stock, par value $0.001 | 927 | $0.00 | 7,695.0000 | 56,596,000 | 13.70% | 0.00% |
| Aug. 15, 2023 | Rost Nicholas | VP & Chief Accounting Officer | A | Common Stock, par value $0.001 | 2550 | $0.00 | 6,123.0000 | 56,596,000 | 71.37% | 0.00% |
| Aug. 15, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 44 | $200.62 | 6,079.0000 | 56,596,000 | 0.72% | 0.00% |
| Aug. 16, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 59 | $194.81 | 6,020.0000 | 56,596,000 | 0.97% | 0.00% |
| Aug. 15, 2023 | Ross Katherine | Sr Vice President Operations | A | Common Stock, par value $0.001 | 7463 | $0.00 | 19,527.0000 | 56,596,000 | 61.86% | 0.01% |
| Aug. 15, 2023 | Ross Katherine | Sr Vice President Operations | A | Market Stock Units | 3199 | $0.00 | 3,199.0000 | 56,596,000 | 9999.99% | 0.01% |
| Aug. 15, 2023 | Scutt Joshua | Senior Vice President Sales | A | Common Stock, par value $0.001 | 11194 | $0.00 | 31,758.0000 | 56,596,000 | 54.43% | 0.02% |
| Aug. 14, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 4078 | $201.79 | 1,992,275.0000 | 56,596,000 | 0.20% | 0.01% |
| Aug. 14, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 231 | $201.79 | 21,201.0000 | 56,596,000 | 1.08% | 0.00% |
| Aug. 14, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 2036 | $201.79 | 102,668.0000 | 56,596,000 | 1.94% | 0.00% |
| Aug. 14, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 220 | $201.79 | 20,564.0000 | 56,596,000 | 1.06% | 0.00% |
| Aug. 14, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 78 | $201.79 | 3,573.0000 | 56,596,000 | 2.14% | 0.00% |
| Aug. 10, 2023 | Kenneth Bernard Robinson | Director | S | Common Stock, par value $0.001 | 275 | $202.11 | 3,031.0000 | 56,596,000 | 8.32% | 0.00% |
| July 11, 2023 | Scutt Joshua | Senior Vice President Sales | S | Common Stock, par value $0.001 | 3091 | $200.00 | 20,784.0000 | 56,596,000 | 12.95% | 0.01% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 322 | $186.39 | 611,797.0000 | 0 | 0.05% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1008 | $184.29 | 612,663.0000 | 0 | 0.16% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 605 | $185.27 | 612,058.0000 | 0 | 0.10% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 261 | $186.39 | 611,797.0000 | 0 | 0.04% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1136 | $184.29 | 612,773.0000 | 0 | 0.19% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 682 | $185.27 | 612,091.0000 | 0 | 0.11% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 294 | $186.39 | 611,797.0000 | 0 | 0.05% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 1244 | $184.29 | 612,865.0000 | 0 | 0.20% | 0.00% |
| June 16, 2023 | Diehl Jeffrey T | Director | S | Common Stock, par value $0.001 | 746 | $185.27 | 612,119.0000 | 0 | 0.12% | 0.00% |
| June 13, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 16250 | $0.00 | 10,053,371.0000 | 0 | 0.16% | 0.00% |
| June 13, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 16250 | $0.00 | 10,037,121.0000 | 0 | 0.16% | 0.00% |
| June 15, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 16250 | $0.00 | 10,037,121.0000 | 0 | 0.16% | 0.00% |
| June 7, 2023 | WATERS RONALD V | Director | G | Common Stock, par value $0.001 | 187 | $0.00 | 8,920.0000 | 0 | 2.05% | 0.00% |
| June 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3489 | $170.39 | 10,076,420.0000 | 0 | 0.03% | 0.00% |
| June 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1123 | $169.59 | 10,079,909.0000 | 0 | 0.01% | 0.00% |
| June 1, 2023 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 231 | $172.75 | 12,064.0000 | 0 | 1.88% | 0.00% |
| June 1, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 303 | $171.38 | 3,651.0000 | 0 | 7.66% | 0.00% |
| June 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4802 | $173.42 | 10,053,371.0000 | 0 | 0.05% | 0.00% |
| June 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 10766 | $172.60 | 10,058,173.0000 | 0 | 0.11% | 0.00% |
| June 1, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7481 | $171.41 | 10,068,939.0000 | 0 | 0.07% | 0.00% |
| May 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 16138 | $172.59 | 10,081,045.0000 | 0 | 0.16% | 0.00% |
| May 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 22722 | $170.70 | 10,121,546.0000 | 0 | 0.22% | 0.00% |
| May 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9103 | $169.90 | 10,144,268.0000 | 0 | 0.09% | 0.00% |
| March 15, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 31052 | $0.00 | 10,278,371.0000 | 0 | 0.30% | 0.00% |
| March 15, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 13000 | $0.00 | 10,278,371.0000 | 0 | 0.13% | 0.00% |
| May 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13 | $173.22 | 10,081,032.0000 | 0 | 0.00% | 0.00% |
| May 31, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 24363 | $171.56 | 10,097,183.0000 | 0 | 0.24% | 0.00% |
| May 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 41351 | $174.06 | 10,176,733.0000 | 0 | 0.40% | 0.00% |
| May 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 8650 | $173.28 | 10,218,084.0000 | 0 | 0.08% | 0.00% |
| May 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 24999 | $174.81 | 10,151,734.0000 | 0 | 0.25% | 0.00% |
| May 16, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 19 | $167.50 | 3,954.0000 | 0 | 0.48% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2550 | $166.28 | 10,261,099.0000 | 0 | 0.02% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 19580 | $168.81 | 10,239,599.0000 | 0 | 0.19% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 12604 | $169.43 | 10,226,995.0000 | 0 | 0.12% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 261 | $170.16 | 10,226,734.0000 | 0 | 0.00% | 0.00% |
| May 15, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 829 | $163.30 | 104,704.0000 | 0 | 0.79% | 0.00% |
| May 15, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 44 | $163.30 | 3,973.0000 | 0 | 1.10% | 0.00% |
| May 15, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 205 | $163.30 | 23,875.0000 | 0 | 0.85% | 0.00% |
| May 15, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 219 | $163.30 | 21,432.0000 | 0 | 1.01% | 0.00% |
| May 15, 2023 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 238 | $163.30 | 36,330.0000 | 0 | 0.65% | 0.00% |
| May 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 680 | $163.30 | 1,996,353.0000 | 0 | 0.03% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1023 | $163.18 | 10,275,711.0000 | 0 | 0.01% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 7912 | $164.52 | 10,267,799.0000 | 0 | 0.08% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4150 | $165.22 | 10,263,649.0000 | 0 | 0.04% | 0.00% |
| May 15, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1920 | $167.55 | 10,259,179.0000 | 0 | 0.02% | 0.00% |
| May 9, 2023 | Rost Nicholas | VP & Chief Accounting Officer | S | Common Stock, par value $0.001 | 284 | $172.13 | 4,017.0000 | 0 | 6.60% | 0.00% |
| May 9, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 455 | $173.55 | 24,080.0000 | 0 | 1.85% | 0.00% |
| May 8, 2023 | WATERS RONALD V | Director | G | Common Stock, par value $0.001 | 160 | $0.00 | 9,107.0000 | 0 | 1.73% | 0.00% |
| May 1, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 137 | $193.29 | 4,301.0000 | 0 | 3.09% | 0.00% |
| May 1, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 120 | $193.29 | 24,535.0000 | 0 | 0.49% | 0.00% |
| March 15, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 32689 | $0.00 | 10,276,734.0000 | 0 | 0.32% | 0.00% |
| March 15, 2023 | Glenn Ryan | CFO and Treasurer | S | Common Stock, par value $0.001 | 1250 | $177.46 | 21,651.0000 | 0 | 5.46% | 0.00% |
| March 15, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 13000 | $0.00 | 10,276,734.0000 | 0 | 0.13% | 0.00% |
| March 13, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 948 | $174.54 | 105,533.0000 | 0 | 0.89% | 0.00% |
| March 13, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 387 | $174.54 | 22,901.0000 | 0 | 1.66% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9261 | $185.86 | 10,345,851.0000 | 0 | 0.09% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3903 | $190.00 | 10,324,639.0000 | 0 | 0.04% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4074 | $188.72 | 10,328,542.0000 | 0 | 0.04% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1698 | $191.03 | 10,322,941.0000 | 0 | 0.02% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 518 | $191.80 | 10,322,423.0000 | 0 | 0.01% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3990 | $187.80 | 10,332,616.0000 | 0 | 0.04% | 0.00% |
| March 7, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 9245 | $186.89 | 10,336,606.0000 | 0 | 0.09% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 750 | $186.99 | 10,421,673.0000 | 0 | 0.01% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1123 | $187.71 | 10,420,550.0000 | 0 | 0.01% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1099 | $188.88 | 10,419,451.0000 | 0 | 0.01% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3023 | $190.87 | 10,416,428.0000 | 0 | 0.03% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 31302 | $191.69 | 10,385,126.0000 | 0 | 0.30% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 16414 | $192.41 | 10,368,712.0000 | 0 | 0.16% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 12876 | $193.54 | 10,355,836.0000 | 0 | 0.12% | 0.00% |
| March 6, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 724 | $194.21 | 10,355,112.0000 | 0 | 0.01% | 0.00% |
| March 1, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 13000 | $0.00 | 10,422,423.0000 | 0 | 0.12% | 0.00% |
| March 1, 2023 | Ross Katherine | Sr Vice President Operations | F | Common Stock, par value $0.001 | 242 | $192.61 | 12,295.0000 | 0 | 1.93% | 0.00% |
| March 1, 2023 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 13000 | $0.00 | 10,422,423.0000 | 0 | 0.12% | 0.00% |
| Feb. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5593 | $198.32 | 10,427,530.0000 | 0 | 0.05% | 0.00% |
| Feb. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 500 | $200.17 | 10,422,423.0000 | 0 | 0.00% | 0.00% |
| Feb. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4607 | $199.26 | 10,422,923.0000 | 0 | 0.04% | 0.00% |
| Feb. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2747 | $196.27 | 10,435,623.0000 | 0 | 0.03% | 0.00% |
| Feb. 24, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2500 | $197.33 | 10,433,123.0000 | 0 | 0.02% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 1755 | $206.18 | 10,438,770.0000 | 0 | 0.02% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 11749 | $202.30 | 10,485,674.0000 | 0 | 0.11% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 18610 | $203.04 | 10,467,064.0000 | 0 | 0.18% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5339 | $204.29 | 10,461,725.0000 | 0 | 0.05% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 21200 | $205.01 | 10,440,525.0000 | 0 | 0.20% | 0.00% |
| Feb. 23, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 400 | $207.04 | 10,438,370.0000 | 0 | 0.00% | 0.00% |
| Feb. 15, 2023 | Glenn Ryan | CFO and Treasurer | S | Common Stock, par value $0.001 | 1250 | $214.95 | 23,288.0000 | 0 | 5.09% | 0.00% |
| Feb. 15, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 553 | $217.06 | 1,997,033.0000 | 0 | 0.03% | 0.00% |
| Feb. 15, 2023 | Lohani Rachit | Chief Technology Officer | F | Common Stock, par value $0.001 | 270 | $217.06 | 36,568.0000 | 0 | 0.73% | 0.00% |
| Feb. 15, 2023 | Rost Nicholas | VP & Chief Accounting Officer | F | Common Stock, par value $0.001 | 52 | $217.06 | 4,438.0000 | 0 | 1.16% | 0.00% |
| Feb. 15, 2023 | Scutt Joshua | Senior Vice President Sales | F | Common Stock, par value $0.001 | 232 | $217.06 | 24,655.0000 | 0 | 0.93% | 0.00% |
| Feb. 15, 2023 | Glenn Ryan | CFO and Treasurer | F | Common Stock, par value $0.001 | 246 | $217.06 | 24,538.0000 | 0 | 0.99% | 0.00% |
| Feb. 15, 2023 | Williams Toby J. | President and Co-CEO | F | Common Stock, par value $0.001 | 695 | $217.06 | 106,481.0000 | 0 | 0.65% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 574 | $220.73 | 10,497,423.0000 | 0 | 0.01% | 0.00% |
| Feb. 14, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 969 | $214.96 | 114,207.0000 | 0 | 0.84% | 0.00% |
| Feb. 14, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 2392 | $216.30 | 111,815.0000 | 0 | 2.09% | 0.00% |
| Feb. 14, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 510 | $217.29 | 111,305.0000 | 0 | 0.46% | 0.00% |
| Feb. 14, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 1242 | $218.33 | 110,063.0000 | 0 | 1.12% | 0.00% |
| Feb. 14, 2023 | Williams Toby J. | President and Co-CEO | S | Common Stock, par value $0.001 | 2887 | $219.40 | 107,176.0000 | 0 | 2.62% | 0.00% |
| Dec. 2, 2022 | Sarowitz Steven I | Director | G | Common Stock, par value $0.001 | 400000 | $0.00 | 10,572,423.0000 | 0 | 3.65% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 5925 | $214.89 | 10,566,498.0000 | 0 | 0.06% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 13771 | $216.03 | 10,552,727.0000 | 0 | 0.13% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 44582 | $216.82 | 10,508,145.0000 | 0 | 0.42% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 4171 | $217.63 | 10,503,974.0000 | 0 | 0.04% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 2245 | $219.01 | 10,501,729.0000 | 0 | 0.02% | 0.00% |
| Feb. 14, 2023 | Sarowitz Steven I | Director | S | Common Stock, par value $0.001 | 3732 | $219.83 | 10,497,997.0000 | 0 | 0.04% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Non-Qualified Stock Option (right to buy) | 1950 | $0.00 | 14,716.0000 | 0 | 15.27% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 1255 | $235.00 | 1,997,586.0000 | 0 | 0.06% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Common Stock, par value $0.001 | 1950 | $17.00 | 1,999,536.0000 | 0 | 0.10% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 695 | $235.00 | 1,998,841.0000 | 0 | 0.03% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | S | Common Stock, par value $0.001 | 1255 | $235.00 | 1,997,586.0000 | 0 | 0.06% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Common Stock, par value $0.001 | 2098 | $17.00 | 1,999,684.0000 | 0 | 0.11% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | F | Common Stock, par value $0.001 | 843 | $235.00 | 1,998,841.0000 | 0 | 0.04% | 0.00% |
| Feb. 3, 2023 | Beauchamp Steven R | Co-Chief Executive Officer | M | Non-Qualified Stock Option (right to buy) | 2098 | $0.00 | 14,568.0000 | 0 | 12.59% | 0.00% |