| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 40,187 | $5,100,963 | -$425,811 | $126.91 | 19 |
| 2025 Q2 | 43,771 | $5,138,869 | -$949,363 | $117.41 | 18 |
| 2025 Q1 | 53,123 | $5,338,291 | -$10,491,144 | $100.49 | 20 |
| 2024 Q4 | 157,342 | $16,547,549 | +$11,490,013 | $105.17 | 19 |
| 2024 Q3 | 48,446 | $4,942,519 | -$101,742 | $102.02 | 17 |
| 2024 Q2 | 51,727 | $5,124,831 | +$501,740 | $99.08 | 16 |
| 2024 Q1 | 46,664 | $4,391,821 | -$2,576,339 | $94.12 | 14 |
| 2023 Q4 | 74,491 | $6,657,257 | +$1,321,079 | $89.37 | 19 |
| 2023 Q3 | 65,134 | $4,977,054 | -$1,843,808 | $76.41 | 16 |
| 2023 Q2 | 88,221 | $7,019,058 | -$458,126 | $79.56 | 16 |
| 2023 Q1 | 94,159 | $7,239,507 | +$559,373 | $76.93 | 20 |
| 2022 Q4 | 88,278 | $6,231,331 | -$158,377 | $70.59 | 20 |
| 2022 Q3 | 90,501 | $6,347,000 | -$2,106,716 | $70.15 | 16 |
| 2022 Q2 | 120,157 | $8,583,000 | -$1,104,895 | $71.4 | 18 |
| 2022 Q1 | 133,486 | $12,245,000 | -$515,719 | $91.74 | 21 |
| 2021 Q4 | 137,732 | $14,092,000 | -$871,253 | $102.33 | 22 |
| 2021 Q3 | 145,856 | $13,325,000 | +$464,876 | $91.35 | 21 |
| 2021 Q2 | 140,781 | $12,783,000 | -$2,965,549 | $90.82 | 20 |
| 2021 Q1 | 175,010 | $14,432,360 | +$1,243,451 | $82.46 | 21 |
| 2020 Q4 | 159,138 | $13,439,000 | -$5,357,554 | $84.46 | 18 |
| 2020 Q3 | 229,746 | $15,721,000 | -$2,517,606 | $68.42 | 20 |
| 2020 Q2 | 266,172 | $17,489,000 | +$2,010,894 | $65.7 | 20 |
| 2020 Q1 | 243,052 | $12,376,212 | -$15,339,621 | $50.92 | 21 |
| 2019 Q4 | 504,898 | $30,709,633 | +$2,081,822 | $60.83 | 32 |
| 2019 Q3 | 486,764 | $27,278,981 | -$4,475,519 | $56.33 | 32 |
| 2019 Q2 | 565,345 | $32,929,314 | -$4,577,249 | $58.59 | 31 |
| 2019 Q1 | 643,028 | $37,685,559 | +$6,218,934 | $58.96 | 29 |
| 2018 Q4 | 546,712 | $26,417,837 | -$5,400,254 | $48.37 | 28 |
| 2018 Q3 | 632,748 | $36,710,000 | +$6,742,219 | $58.02 | 26 |
| 2018 Q2 | 517,051 | $27,203,321 | +$27,203,321 | $52.56 | 21 |