| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 317,007 | $34,910,166 | -$70,445,649 | $110.18 | 22 |
| 2025 Q2 | 1,017,709 | $101,678,613 | +$827,873 | $99.91 | 25 |
| 2025 Q1 | 1,009,461 | $94,193,289 | +$1,890,160 | $93.29 | 20 |
| 2024 Q4 | 988,647 | $99,678,838 | +$3,387,565 | $100.82 | 23 |
| 2024 Q3 | 954,884 | $96,874,802 | -$1,143,407 | $101.45 | 16 |
| 2024 Q2 | 966,604 | $89,600,626 | -$2,321,863 | $92.7 | 16 |
| 2024 Q1 | 991,568 | $95,249,793 | -$3,860,531 | $96.06 | 14 |
| 2023 Q4 | 1,031,990 | $96,485,193 | +$1,427,979 | $93.5 | 19 |
| 2023 Q3 | 380,763 | $31,001,461 | -$1,550,038 | $81.42 | 13 |
| 2023 Q2 | 399,591 | $34,212,949 | +$3,132,459 | $85.62 | 14 |
| 2023 Q1 | 363,166 | $29,522,664 | +$6,369,403 | $81.29 | 15 |
| 2022 Q4 | 285,163 | $22,113,041 | -$2,700,203 | $77.57 | 14 |
| 2022 Q3 | 320,500 | $23,200,000 | -$16,058,899 | $72.39 | 15 |
| 2022 Q2 | 533,514 | $40,168,000 | -$2,530,568 | $75.25 | 15 |
| 2022 Q1 | 566,445 | $51,329,000 | -$69,999,203 | $90.57 | 12 |
| 2021 Q4 | 1,338,675 | $129,240,000 | +$30,015,614 | $96.6 | 13 |
| 2021 Q3 | 1,028,480 | $96,454,000 | +$23,374,230 | $93.78 | 11 |
| 2021 Q2 | 779,359 | $76,001,000 | +$285,510 | $97.52 | 9 |
| 2021 Q1 | 776,438 | $73,057,000 | +$48,942,538 | $93.18 | 6 |
| 2020 Q4 | 256,279 | $21,549,000 | +$15,089,010 | $84.1 | 2 |
| 2020 Q3 | 76,813 | $5,040,000 | -$1,126,546 | $65.61 | 2 |
| 2020 Q2 | 93,979 | $5,893,000 | +$5,893,000 | $62.71 | 1 |