$28.13 - $32.83
$83,405 - $97,340
124,516
$4.05 Million
$28.34 - $31.57
$442,359 - $492,776
127,481
$3.62 Million
$26.73 - $29.68
$2.99 Million - $3.32 Million
111,872
$3.32 Million
$26.0 - $30.44
$56,394 - $66,024
115,980
$3.32 Million
$27.42 - $34.09
$129,559 - $161,075
118,149
$3.24 Million
$27.42 - $34.09
$78,667 - $97,804
118,149
$3.24 Million
$27.42 - $34.09
$78,667 - $97,804
118,149
$3.24 Million
$33.05 - $38.45
$4 Million - $4.65 Million
121,018
$4.08 Million
$33.05 - $38.45
$61,340 - $71,363
121,018
$4.08 Million
$35.01 - $40.95
$4.3 Million - $5.03 Million
122,874
$4.62 Billion
$35.01 - $40.95
$73,766 - $86,281
122,874
$4.62 Million
$32.56 - $39.01
$73,390 - $87,928
124,981
$4.84 Million
$32.56 - $39.01
$68,603 - $82,194
124,981
$4.84 Million
$32.56 - $39.01
$73,390 - $87,928
124,981
$4.84 Million
$32.56 - $39.01
$73,390 - $87,928
124,981
$4.84 Million
$32.63 - $35.74
$60,071 - $65,797
127,235
$4.15 Million
$32.63 - $35.74
$142,299 - $155,862
127,235
$4.15 Million
$32.63 - $35.74
$60,071 - $65,797
127,235
$4.15 Million
$32.63 - $35.74
$60,071 - $65,797
127,235
$4.15 Million
$31.37 - $36.56
$38,177 - $44,493
129,076
$4.42 Million
$31.37 - $36.56
$194,556 - $226,745
129,076
$4.42 Million
$31.37 - $36.56
$38,177 - $44,493
129,076
$4.42 Million
$31.37 - $36.56
$38,177 - $44,493
129,076
$4.42 Million
$30.1 - $36.02
$3.92 Million - $4.69 Million
130,293
$4.37 Million
$30.1 - $36.02
$223,311 - $267,232
130,293
$4.37 Million
$30.1 - $36.02
$731,731 - $875,646
130,293
$4.37 Million
$30.1 - $36.02
$731,731 - $875,646
130,293
$4.37 Million
$30.45 - $34.58
$76,246 - $86,588
105,983
$3.62 Million
$30.45 - $34.58
$514,330 - $584,090
105,983
$3.62 Million
$30.45 - $34.58
$360,010 - $408,839
105,983
$3.62 Million
$30.45 - $34.58
$360,010 - $408,839
105,983
$3.62 Million
$32.27 - $36.17
$89,904 - $100,769
108,487
$3.67 Million
$32.27 - $36.17
$464,268 - $520,377
108,487
$3.67 Million
$32.27 - $36.17
$210,819 - $236,298
117,806
$3.99 Million
$32.27 - $36.17
$210,819 - $236,298
117,806
$3.99 Million
$35.27 - $38.92
$181,781 - $200,593
111,273
$4.05 Million
$35.27 - $38.92
$409,167 - $451,510
111,273
$4.05 Million
$35.27 - $38.92
$530,108 - $584,967
111,273
$4.05 Million
$35.27 - $38.92
$530,108 - $584,967
111,273
$4.05 Million
$32.91 - $38.69
$149,905 - $176,232
116,427
$4.38 Million
$32.91 - $38.69
$212,170 - $249,434
116,427
$4.38 Billion
$32.91 - $38.69
$252,222 - $296,520
126,303
$4.75 Million
$32.91 - $38.69
$252,222 - $296,520
126,303
$4.75 Million
$34.38 - $38.01
$179,188 - $198,108
118,639
$4.3 Million
$34.38 - $38.01
$145,599 - $160,972
118,639
$4.3 Million
$34.38 - $38.01
$179,188 - $198,108
118,639
$4.3 Million
$34.38 - $38.01
$179,188 - $198,108
118,639
$4.3 Million
$33.86 - $38.77
$119,762 - $137,129
123,851
$4.42 Billion
$33.86 - $38.77
$33,081 - $37,878
123,851
$4.42 Million
$33.86 - $38.77
$119,762 - $137,129
123,851
$4.42 Million
$33.86 - $38.77
$119,762 - $137,129
123,851
$4.42 Million
$29.76 - $35.17
$461,756 - $545,697
127,388
$4.48 Billion
$29.76 - $35.17
$134,336 - $158,757
127,388
$4.48 Million
$29.76 - $35.17
$57,942 - $68,475
127,388
$4.48 Million
$29.76 - $35.17
$57,942 - $68,475
127,388
$4.48 Million
$24.14 - $33.63
$61,967 - $86,328
125,441
$3.68 Million
$24.14 - $33.63
$92,649 - $129,071
125,441
$3.68 Million
$24.14 - $33.63
$92,649 - $129,071
125,441
$3.68 Million
$26.92 - $35.07
$172,422 - $224,623
129,279
$4.43 Million
$26.92 - $35.07
$84,609 - $110,225
129,279
$4.43 Million
$26.92 - $35.07
$84,609 - $110,225
129,279
$4.43 Million
$26.67 - $31.0
$254,645 - $295,988
132,422
$4.06 Million
$26.67 - $31.0
$40,405 - $46,965
132,422
$4.06 Million
$26.67 - $31.0
$40,405 - $46,965
132,422
$4.06 Million
$25.43 - $31.28
$281,332 - $346,050
133,937
$3.55 Million
$25.43 - $31.28
$104,212 - $128,185
133,937
$3.55 Million
$25.43 - $31.28
$104,212 - $128,185
133,937
$3.55 Million
$20.85 - $27.74
$316,106 - $420,566
138,035
$3.83 Million
$20.85 - $27.74
$17,409 - $23,162
138,035
$3.83 Million
$20.85 - $27.74
$17,409 - $23,162
138,035
$3.83 Million
$20.96 - $37.15
$335,276 - $594,251
138,870
$2.97 Million
$20.96 - $37.15
$522,763 - $926,558
138,870
$2.97 Million
$20.96 - $37.15
$522,763 - $926,558
138,870
$2.97 Million
$32.98 - $38.25
$295,006 - $342,146
113,929
$3.87 Million
$32.98 - $38.25
$364,494 - $422,739
113,929
$3.87 Million
$32.98 - $38.25
$63,123 - $73,210
113,929
$3.87 Million
$35.45 - $38.94
$167,713 - $184,225
115,843
$4.14 Million
$35.34 - $38.5
$205,608 - $223,993
120,574
$4.45 Million
$33.32 - $38.21
$4.21 Million - $4.83 Million
126,392
$4.76 Million