$25.44 - $27.99
$6,970 - $7,669
29,729
$818,000
$22.55 - $27.27
$11,117 - $13,444
30,003
$813,000
$23.38 - $28.06
$37,992 - $45,597
30,496
$718,000
$26.0 - $28.83
$21,112 - $23,409
32,121
$849,000
$25.91 - $30.8
$250,135 - $297,343
32,933
$915,000
$24.5 - $29.7
$236,523 - $286,723
42,587
$1.24 Billion
$24.5 - $29.7
$30,404 - $36,857
42,587
$1.24 Million
$24.5 - $29.7
$30,404 - $36,857
42,587
$1.24 Million
$25.35 - $30.91
$276,188 - $336,764
43,828
$1.11 Billion
$25.35 - $30.91
$12,573 - $15,331
43,828
$1.11 Million
$25.35 - $30.91
$12,573 - $15,331
43,828
$1.11 Million
$25.36 - $30.58
$288,875 - $348,336
44,324
$1.2 Million
$25.36 - $30.58
$50,796 - $61,251
44,324
$1.2 Million
$25.36 - $30.58
$50,796 - $61,251
44,324
$1.2 Million
$25.45 - $30.25
$340,877 - $405,168
46,327
$1.32 Million
$25.45 - $30.25
$1.01 Million - $1.2 Million
46,327
$1.32 Million
$25.45 - $30.25
$1.01 Million - $1.2 Million
46,327
$1.32 Million
$27.83 - $30.06
$1.47 Million - $1.59 Million
85,833
$2.58 Million
$27.83 - $30.06
$295,749 - $319,447
85,833
$2.58 Million
$27.83 - $30.06
$295,749 - $319,447
85,833
$2.58 Million
$27.88 - $30.46
$1.61 Million - $1.75 Million
90,538
$2.52 Million
$27.88 - $30.46
$519,906 - $568,018
75,206
$2.1 Million
$27.88 - $30.46
$519,906 - $568,018
75,206
$2.1 Million
$27.61 - $29.5
$1.67 Million - $1.79 Million
93,595
$2.62 Million
$27.61 - $29.5
$399,019 - $426,334
93,854
$2.63 Million
$27.61 - $29.5
$2.59 Million - $2.77 Million
93,854
$2.63 Million
$26.19 - $29.69
$1.63 Million - $1.84 Million
95,017
$2.74 Billion
$26.19 - $29.69
$531,107 - $602,083
79,402
$2.29 Million
$26.19 - $29.69
$2.61 Million - $2.96 Million
79
$2.29 Million
$26.33 - $30.68
$1.76 Million - $2.05 Million
99,681
$2.81 Million
$26.33 - $30.68
$139,522 - $162,573
99,681
$2.81 Million
$26.33 - $30.68
$139,522 - $162,573
99,681
$2.81 Million
$24.4 - $29.12
$1.76 Million - $2.1 Million
104,980
$2.86 Million
$24.4 - $29.12
$113,094 - $134,971
104,980
$2.86 Million
$24.4 - $29.12
$113,094 - $134,971
104,980
$2.86 Million
$21.77 - $30.65
$1.67 Million - $2.35 Million
109,615
$2.83 Million
$21.77 - $30.65
$143,333 - $201,799
109,615
$2.83 Million
$21.77 - $30.65
$143,333 - $201,799
109,615
$2.83 Million
$18.59 - $36.74
$1.55 Million - $3.06 Million
116,199
$2.87 Million
$18.59 - $36.74
$118,790 - $234,768
116,199
$2.87 Million
$18.59 - $36.74
$118,790 - $234,768
116,199
$2.87 Million
$30.21 - $36.25
$2.32 Million - $2.79 Million
109,809
$3.94 Million
$30.21 - $36.25
$10,815 - $12,977
109,809
$3.94 Million
$30.21 - $36.25
$10,815 - $12,977
109,809
$3.94 Million
$28.98 - $31.71
$2.22 Million - $2.43 Million
109,451
$3.45 Million
$28.98 - $31.71
$13,243 - $14,491
109,451
$3.45 Million
$28.98 - $31.71
$13,243 - $14,491
109,451
$3.45 Million
$29.69 - $32.15
$2.26 Million - $2.45 Million
108,994
$3.38 Million
$29.69 - $32.15
$206,583 - $223,699
108,994
$3.38 Million
$29.69 - $32.15
$206,583 - $223,699
108,994
$3.38 Million
$28.01 - $32.74
$1.94 Million - $2.26 Million
102,036
$3.24 Million
$28.01 - $32.74
$1.67 Million - $1.95 Million
102,036
$3.24 Million
$28.01 - $32.74
$1.57 Million - $1.83 Million
102,036
$3.24 Million
$28.01 - $32.74
$1.64 Million - $1.92 Million
46,151
$1.8 Million
$27.59 - $32.18
$1.98 Million - $2.31 Million
104,676
$2.97 Million
$27.59 - $32.18
$72,203 - $84,215
104,676
$2.97 Million
$27.99 - $30.92
$1.93 Million - $2.14 Million
102,059
$2.99 Billion
$27.99 - $30.92
$105,326 - $116,351
102,059
$2.99 Million
$25.61 - $29.1
$53,320 - $60,586
105,822
$0
$27.13 - $32.27
$54,829 - $65,217
107,904
$0
$30.76 - $38.37
$6.72 Million - $8.39 Million
105,883
$3.28 Million
$37.95 - $39.83
$260,488 - $273,393
324,457
$12.3 Million
N/A
331,321
$12.8 Million