| Filer | Ownership | Change % | Holdings Value | Net Change | Nb Shares | Change % | Reporting Name | Report Period |
|---|---|---|---|---|---|---|---|---|
| FMR LLC | 7.1% | $78,511,984 | 1,195,735 | FMR LLC | 31 Dec 2024 |
| Period | Reported Shares, Excl. Options | Value, Excl. Options | Value Change | Price | Investors |
|---|---|---|---|---|---|
| 2025 Q3 | 12,953,245 | $979,812,643 | +$20,152,727 | $75.64 | 193 |
| 2025 Q2 | 12,717,387 | $863,557,114 | +$12,076,968 | $67.9 | 198 |
| 2025 Q1 | 12,527,553 | $893,574,756 | -$604,357 | $71.32 | 197 |
| 2024 Q4 | 12,488,655 | $1,007,123,353 | +$7,550,446 | $80.64 | 202 |
| 2024 Q3 | 12,341,228 | $913,545,525 | +$16,224,396 | $74.03 | 187 |
| 2024 Q2 | 12,081,884 | $724,943,540 | +$15,943,707 | $60 | 162 |
| 2024 Q1 | 11,827,259 | $718,351,504 | +$8,046,767 | $60.74 | 161 |
| 2023 Q4 | 11,750,158 | $686,134,706 | +$18,610,258 | $58.39 | 146 |
| 2023 Q3 | 11,431,591 | $554,683,136 | +$14,530,757 | $48.52 | 133 |
| 2023 Q2 | 11,212,718 | $460,179,327 | +$924,594 | $41.03 | 131 |
| 2023 Q1 | 11,150,754 | $489,601,827 | -$10,953,843 | $43.91 | 126 |
| 2022 Q4 | 11,481,959 | $570,056,242 | -$6,390,306 | $49.64 | 137 |
| 2022 Q3 | 11,619,770 | $592,179,045 | -$26,455,709 | $50.94 | 154 |
| 2022 Q2 | 12,000,020 | $647,955,614 | +$51,789,420 | $53.99 | 153 |
| 2022 Q1 | 11,051,698 | $625,528,972 | +$13,033,302 | $56.59 | 158 |
| 2021 Q4 | 10,873,132 | $609,107,058 | +$7,875,028 | $56 | 157 |
| 2021 Q3 | 10,703,560 | $550,703,538 | -$3,547,691 | $51.44 | 137 |
| 2021 Q2 | 10,817,078 | $520,362,339 | +$5,476,026 | $48.09 | 136 |
| 2021 Q1 | 10,710,451 | $505,995,933 | +$20,740,177 | $47.22 | 135 |
| 2020 Q4 | 10,235,577 | $405,552,096 | +$11,223,667 | $39.59 | 123 |
| 2020 Q3 | 9,973,409 | $273,692,540 | -$6,048,043 | $27.41 | 112 |
| 2020 Q2 | 10,120,861 | $314,821,973 | +$17,336,325 | $31.18 | 121 |
| 2020 Q1 | 9,595,300 | $259,463,811 | +$507,450 | $27.07 | 113 |
| 2019 Q4 | 9,980,878 | $437,922,382 | +$20,902,429 | $43.86 | 120 |
| 2019 Q3 | 9,622,335 | $365,529,261 | +$5,976,315 | $37.98 | 110 |
| 2019 Q2 | 9,485,595 | $330,741,448 | +$13,155,391 | $34.87 | 107 |
| 2019 Q1 | 9,259,882 | $314,138,810 | +$4,275,833 | $33.92 | 111 |
| 2018 Q4 | 9,134,317 | $293,172,498 | -$4,760,520 | $32.09 | 106 |
| 2018 Q3 | 9,242,426 | $377,432,662 | +$11,233,859 | $40.85 | 114 |
| 2018 Q2 | 8,908,223 | $422,724,363 | +$7,266,994 | $47.45 | 118 |
| 2018 Q1 | 8,767,244 | $393,253,380 | +$12,080,068 | $44.85 | 123 |
| 2017 Q4 | 8,519,497 | $365,196,465 | +$9,182,345 | $42.85 | 123 |
| 2017 Q3 | 8,288,099 | $377,163,828 | +$3,723,226 | $45.5 | 119 |
| 2017 Q2 | 8,180,850 | $387,757,604 | +$12,377,349 | $47.4 | 116 |
| 2017 Q1 | 7,930,729 | $335,859,798 | +$39,168,626 | $42.35 | 106 |
| 2016 Q4 | 7,642,016 | $330,879,727 | +$11,283,215 | $43.3 | 100 |
| 2016 Q3 | 7,237,054 | $229,705,505 | +$2,922,015 | $31.74 | 82 |
| 2016 Q2 | 7,160,052 | $194,691,527 | +$38,325,029 | $27.19 | 81 |
| 2016 Q1 | 5,756,103 | $137,246,388 | +$886,403 | $23.85 | 76 |
| 2015 Q4 | 5,717,708 | $138,862,196 | +$3,007,697 | $24.29 | 77 |
| 2015 Q3 | 5,595,386 | $122,579,399 | +$5,320,769 | $21.87 | 68 |
| 2015 Q2 | 5,352,680 | $116,470,772 | +$82,492,519 | $21.76 | 73 |
| 2015 Q1 | 1,564,184 | $27,928,718 | +$1,502,230 | $17.85 | 35 |
| 2014 Q4 | 1,480,048 | $26,452,068 | +$3,687,471 | $17.86 | 36 |
| 2014 Q3 | 1,365,693 | $24,117,210 | +$1,274,061 | $17.66 | 34 |
| 2014 Q2 | 1,293,606 | $22,316,515 | +$1,330,281 | $17.25 | 31 |
| 2014 Q1 | 1,216,436 | $20,873,226 | +$5,894,721 | $17.16 | 29 |