| Period | Reported Shares, Excl. Options | Value, Excl. Options | Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 10,095,692 | $485,333,507 | +$18,205,854 | $60.4 | 42 |
| 2025 Q2 | 9,766,426 | $419,876,014 | +$23,435,566 | $54.44 | 39 |
| 2025 Q1 | 9,861,880 | $377,287,734 | +$20,491,603 | $48.29 | 38 |
| 2024 Q4 | 3,405,963 | $177,350,067 | +$13,838,273 | $52.07 | 33 |
| 2024 Q3 | 2,800,575 | $142,212,874 | +$12,637,042 | $50.78 | 29 |
| 2024 Q2 | 6,355,188 | $314,464,120 | +$7,430,792 | $49.47 | 24 |
| 2024 Q1 | 6,109,291 | $284,335,115 | +$5,801,069 | $46.54 | 23 |
| 2023 Q4 | 6,005,631 | $246,975,464 | -$1,794,560 | $41.16 | 24 |
| 2023 Q3 | 6,065,374 | $226,564,655 | +$8,474,786 | $37.37 | 28 |
| 2023 Q2 | 5,804,200 | $228,317,382 | +$3,158,379 | $39.36 | 26 |
| 2023 Q1 | 5,636,132 | $197,599,376 | +$12,384,124 | $35.11 | 27 |
| 2022 Q4 | 5,312,316 | $177,169,375 | -$2,970,076 | $33.35 | 27 |
| 2022 Q3 | 5,337,633 | $177,155,511 | -$2,977,855 | $33.19 | 30 |
| 2022 Q2 | 5,460,227 | $189,470,000 | -$32,985,447 | $34.7 | 27 |
| 2022 Q1 | 5,980,810 | $248,792,603 | +$34,508,407 | $41.57 | 32 |
| 2021 Q4 | 5,457,432 | $264,688,979 | +$51,610,156 | $46.19 | 36 |
| 2021 Q3 | 4,075,476 | $165,038,462 | +$29,106,026 | $40.07 | 20 |
| 2021 Q2 | 3,358,485 | $117,842,000 | +$11,047,196 | $40 | 17 |
| 2021 Q1 | 3,022,620 | $113,339,000 | +$234,511 | $35.66 | 11 |
| 2020 Q4 | 3,021,928 | $100,323,000 | +$5,420,676 | $33.06 | 11 |
| 2020 Q3 | 2,879,840 | $82,535,000 | +$1,311,490 | $28.66 | 10 |
| 2020 Q2 | 2,844,533 | $73,543,000 | +$6,292,544 | $25.21 | 9 |
| 2020 Q1 | 2,600,769 | $58,776,000 | +$14,664,467 | $22.6 | 9 |
| 2019 Q4 | 1,948,071 | $55,620,000 | +$55,162,000 | $27.96 | 7 |