| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 1,008,475 | $91,271,035 | -$12,205,840 | $90.52 | 72 |
| 2025 Q2 | 1,138,199 | $98,503,077 | -$4,042,790 | $86.58 | 71 |
| 2025 Q1 | 1,196,199 | $98,259,386 | +$1,691,715 | $82.14 | 77 |
| 2024 Q4 | 1,176,491 | $95,618,629 | -$12,491,831 | $81.27 | 72 |
| 2024 Q3 | 1,278,649 | $108,434,957 | -$886,518 | $84.89 | 71 |
| 2024 Q2 | 1,290,813 | $100,288,509 | -$6,643,009 | $77.68 | 66 |
| 2024 Q1 | 1,371,261 | $107,577,851 | +$1,513,055 | $78.51 | 68 |
| 2023 Q4 | 1,353,104 | $97,927,452 | -$11,093,334 | $72.37 | 66 |
| 2023 Q3 | 1,529,024 | $100,317,160 | -$309,978 | $65.52 | 66 |
| 2023 Q2 | 1,684,658 | $116,616,024 | -$15,146,306 | $69.25 | 72 |
| 2023 Q1 | 1,885,739 | $126,824,486 | -$34,267,157 | $67.29 | 76 |
| 2022 Q4 | 2,405,085 | $160,354,968 | +$9,441,922 | $66.51 | 81 |
| 2022 Q3 | 2,273,648 | $137,289,796 | +$5,669,292 | $60.2 | 76 |
| 2022 Q2 | 2,180,578 | $138,829,181 | -$2,082,419 | $63.66 | 76 |
| 2022 Q1 | 2,204,346 | $155,024,592 | -$7,865,097 | $70.37 | 77 |
| 2021 Q4 | 2,310,053 | $168,825,549 | -$1,754,230 | $73.1 | 70 |
| 2021 Q3 | 2,333,876 | $154,268,859 | +$17,628,827 | $66.08 | 73 |
| 2021 Q2 | 2,049,126 | $134,859,343 | +$7,611,284 | $65.92 | 64 |
| 2021 Q1 | 1,945,559 | $118,907,289 | -$33,372,574 | $61.1 | 62 |
| 2020 Q4 | 2,326,820 | $137,623,401 | -$10,099,376 | $59.16 | 65 |
| 2020 Q3 | 2,536,950 | $139,591,757 | +$25,332,328 | $55.6 | 64 |
| 2020 Q2 | 1,952,480 | $100,821,672 | -$14,659,264 | $51.63 | 62 |
| 2020 Q1 | 2,296,266 | $102,694,957 | +$21,627,925 | $44.75 | 67 |
| 2019 Q4 | 2,158,453 | $120,296,068 | +$19,621,674 | $55.72 | 68 |
| 2019 Q3 | 1,801,875 | $97,670,700 | +$1,545,181 | $54.2 | 56 |
| 2019 Q2 | 1,775,420 | $93,883,124 | -$3,053,466 | $52.88 | 56 |
| 2019 Q1 | 1,814,932 | $90,641,446 | +$13,712,123 | $49.94 | 47 |
| 2018 Q4 | 1,545,134 | $68,043,949 | +$3,568,347 | $44.03 | 46 |
| 2018 Q3 | 1,426,657 | $71,401,859 | +$13,316,444 | $50.05 | 41 |
| 2018 Q2 | 1,213,487 | $55,869,150 | +$55,348,150 | $46.48 | 37 |