| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 222,946 | $46,932,007 | +$46,444,199 | $210.57 | 2 |
| 2025 Q2 | 2,316 | $540,035 | -$3,264 | $233.18 | 1 |
| 2025 Q1 | 2,330 | $545,962 | +$18,511 | $234.32 | 1 |
| 2024 Q4 | 2,251 | $552,147 | +$1,962 | $245.29 | 1 |
| 2024 Q3 | 2,243 | $593,989 | -$48,727 | $264.82 | 1 |
| 2024 Q2 | 2,427 | $579,621 | +$219,477 | $238.82 | 1 |
| 2024 Q1 | 1,508 | $336,771 | -$12,506 | $223.32 | 1 |
| 2023 Q4 | 1,564 | $317,966 | +$317,966 | $203.3 | 1 |
| 2023 Q3 | 0 | $0 | -$1,299,519 | 0 | |
| 2023 Q2 | 6,700 | $1,299,519 | $193.96 | 1 | |
| 2023 Q1 | 6,700 | $1,184,911 | +$1,184,911 | $176.85 | 1 |
| 2022 Q2 | 0 | $0 | -$235,000 | 0 | |
| 2022 Q1 | 995 | $235,000 | -$336,085 | $236.18 | 1 |
| 2021 Q4 | 2,418 | $696,000 | $287.84 | 1 | |
| 2021 Q3 | 2,418 | $762,000 | -$154,732 | $315.14 | 1 |
| 2021 Q2 | 2,909 | $1,083,000 | $372.29 | 1 | |
| 2021 Q1 | 2,909 | $910,000 | $312.82 | 1 | |
| 2020 Q4 | 2,909 | $1,060,000 | $364.39 | 1 | |
| 2020 Q3 | 2,909 | $942,000 | $323.82 | 1 | |
| 2020 Q2 | 2,909 | $763,000 | +$29,114 | $262.29 | 1 |
| 2020 Q1 | 2,798 | $632,000 | +$76,346 | $225.88 | 1 |
| 2019 Q4 | 2,460 | $800,000 | +$800,000 | $325.2 | 1 |
| 2018 Q4 | 0 | $0 | -$6,272,000 | 0 | |
| 2018 Q3 | 25,621 | $6,272,000 | +$5,140,000 | $244.87 | 2 |
| 2018 Q2 | 0 | $0 | -$25,923,000 | 0 | |
| 2018 Q1 | 107,000 | $25,923,000 | +$25,923,000 | $242.27 | 1 |
| 2017 Q4 | 0 | $0 | -$186,507,000 | 0 | |
| 2017 Q3 | 824,326 | $186,507,000 | -$31,073,941 | $226.25 | 1 |
| 2017 Q2 | 961,667 | $184,275,000 | +$145,278,000 | $191.62 | 1 |
| 2017 Q1 | 205,000 | $38,997,000 | +$2,853,439 | $190.23 | 1 |
| 2016 Q4 | 190,000 | $30,026,000 | -$39,507,895 | $158.03 | 1 |
| 2016 Q3 | 440,000 | $76,376,000 | -$10,414,909 | $173.58 | 1 |
| 2016 Q2 | 500,000 | $71,258,000 | +$71,023,000 | $142.52 | 1 |
| 2016 Q1 | 2,000 | $235,000 | -$58,750 | $117.5 | 1 |
| 2015 Q4 | 2,500 | $244,000 | -$146,400 | $97.6 | 1 |
| 2015 Q3 | 4,000 | $322,000 | -$80,500 | $80.5 | 1 |
| 2015 Q2 | 5,000 | $383,000 | -$12,672,000 | $76.6 | 1 |
| 2015 Q1 | 165,109 | $13,068,000 | +$99,328 | $79.17 | 2 |
| 2014 Q4 | 163,854 | $11,425,000 | -$3,329,718 | $69.76 | 2 |
| 2014 Q3 | 211,604 | $15,838,000 | +$821,475 | $74.82 | 2 |
| 2014 Q2 | 200,234 | $20,279,404 | +$629,952 | $101.28 | 2 |
| 2014 Q1 | 194,014 | $21,002,072 | +$158,045 | $108.25 | 2 |