| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 5,508,928 | $337,999,249 | +$1,218,773 | $61.35 | 38 |
| 2025 Q2 | 5,528,527 | $322,041,278 | +$102,349,024 | $58.25 | 38 |
| 2025 Q1 | 3,771,404 | $195,443,290 | -$8,510,702 | $51.82 | 32 |
| 2024 Q4 | 3,971,299 | $189,949,313 | +$14,220,265 | $47.83 | 27 |
| 2024 Q3 | 3,623,454 | $187,298,995 | -$796,265 | $51.69 | 25 |
| 2024 Q2 | 3,648,420 | $176,992,530 | -$3,276,595 | $48.51 | 27 |
| 2024 Q1 | 3,713,574 | $184,488,058 | -$26,489,763 | $49.68 | 28 |
| 2023 Q4 | 4,252,027 | $197,508,770 | -$1,658,675 | $46.45 | 31 |
| 2023 Q3 | 4,284,452 | $183,794,071 | -$879,350 | $42.9 | 29 |
| 2023 Q2 | 4,304,714 | $190,121,471 | -$2,779,970 | $44.17 | 28 |
| 2023 Q1 | 4,368,365 | $190,746,246 | -$28,134,128 | $43.63 | 26 |
| 2022 Q4 | 5,028,518 | $200,378,733 | +$11,597,578 | $39.85 | 27 |
| 2022 Q3 | 4,803,054 | $167,264,167 | -$2,961,468 | $34.81 | 27 |
| 2022 Q2 | 4,907,285 | $191,999,170 | +$18,235,209 | $39.13 | 28 |
| 2022 Q1 | 4,438,280 | $203,169,460 | +$17,768,290 | $45.77 | 28 |
| 2021 Q4 | 3,989,417 | $205,200,000 | +$13,516,835 | $51.44 | 32 |
| 2021 Q3 | 3,552,187 | $177,893,000 | +$36,943,148 | $50.08 | 23 |
| 2021 Q2 | 2,813,868 | $146,116,000 | +$10,766,144 | $51.93 | 21 |
| 2021 Q1 | 2,607,193 | $130,605,000 | +$3,423,045 | $49.93 | 18 |
| 2020 Q4 | 2,538,974 | $122,525,000 | +$5,509,230 | $48.16 | 14 |
| 2020 Q3 | 2,220,195 | $94,957,000 | +$595,546 | $42.77 | 11 |
| 2020 Q2 | 2,206,278 | $87,440,000 | -$7,836,292 | $39.63 | 8 |
| 2020 Q1 | 2,406,211 | $78,828,000 | -$1,683,894 | $32.76 | 6 |
| 2019 Q4 | 2,455,265 | $102,049,000 | +$80,976,302 | $41.56 | 5 |
| 2019 Q3 | 507,777 | $19,442,000 | -$251,715 | $38.29 | 5 |
| 2019 Q2 | 514,121 | $20,019,000 | +$3,317,075 | $38.95 | 6 |
| 2019 Q1 | 429,065 | $16,459,000 | +$2,958,015 | $38.36 | 5 |
| 2018 Q4 | 351,959 | $12,078,000 | +$5,203,388 | $34.32 | 5 |
| 2018 Q3 | 195,963 | $8,035,000 | +$8,035,000 | $41.01 | 4 |