| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q4 | 290,033 | $16,259,262 | +$1,157,412 | $55.57 | 5 |
| 2025 Q3 | 4,531,455 | $238,378,103 | +$45,999,879 | $52.69 | 79 |
| 2025 Q2 | 3,612,800 | $175,796,667 | +$19,359,514 | $48.65 | 70 |
| 2025 Q1 | 3,238,066 | $147,716,438 | +$94,688,313 | $45.66 | 63 |
| 2024 Q4 | 1,192,641 | $47,349,150 | -$13,471,118 | $39.71 | 48 |
| 2024 Q3 | 1,517,876 | $64,538,704 | -$1,861,464 | $42.83 | 52 |
| 2024 Q2 | 1,566,241 | $62,810,504 | +$22,998,708 | $39.99 | 51 |
| 2024 Q1 | 993,300 | $39,403,239 | -$193,909 | $39.73 | 38 |
| 2023 Q4 | 1,001,077 | $37,356,090 | -$28,594,087 | $37.42 | 42 |
| 2023 Q3 | 1,823,183 | $63,869,498 | +$23,242,999 | $35.06 | 41 |
| 2023 Q2 | 1,154,833 | $39,952,447 | -$12,744,993 | $34.59 | 35 |
| 2023 Q1 | 1,523,682 | $51,974,134 | -$3,211,655 | $34.09 | 36 |
| 2022 Q4 | 1,624,433 | $54,536,217 | +$3,365,342 | $33.46 | 37 |
| 2022 Q3 | 1,565,683 | $66,995 | -$7,970 | $0.0287 | 36 |
| 2022 Q2 | 1,835,955 | $83,595 | -$2,796 | $0.0325 | 47 |
| 2022 Q1 | 1,911,978 | $102,122 | -$404,687 | $0.0383 | 47 |
| 2021 Q4 | 1,859,287 | $510,546 | -$3,840,967 | $0.0398 | 43 |
| 2021 Q3 | 1,926,960 | $84,254,000 | -$6,239,620 | $43.74 | 47 |
| 2021 Q2 | 2,069,210 | $93,464,000 | +$4,035,519 | $45.18 | 50 |
| 2021 Q1 | 1,981,581 | $84,449,546 | +$367,979 | $42.61 | 48 |
| 2020 Q4 | 1,973,419 | $75,776,000 | -$297,630 | $38.40 | 40 |
| 2020 Q3 | 2,006,197 | $63,079,000 | +$6,544,310 | $31.44 | 39 |
| 2020 Q2 | 1,804,541 | $52,130,000 | -$15,745,868 | $28.88 | 40 |
| 2020 Q1 | 2,366,491 | $55,566,000 | -$6,740,130 | $23.47 | 46 |
| 2019 Q4 | 2,649,609 | $89,480,000 | -$4,035,647 | $33.77 | 53 |
| 2019 Q3 | 2,761,852 | $85,626,000 | +$419,276 | $30.99 | 50 |
| 2019 Q2 | 2,747,420 | $87,571,000 | -$3,913,126 | $31.87 | 53 |
| 2019 Q1 | 2,984,585 | $94,640,000 | -$34,465,859 | $31.69 | 57 |
| 2018 Q4 | 3,780,998 | $109,067,000 | -$5,047,026 | $28.81 | 64 |
| 2018 Q3 | 3,798,169 | $130,554,000 | -$11,455,151 | $34.37 | 60 |
| 2018 Q2 | 4,088,355 | $147,338,000 | +$145,936,970 | $35.99 | 58 |
| 2016 Q1 | 214 | $7,000 | $0 | $32.71 | 1 |