Market Price
$ 10.48
3046
684
1092
4873
Market Price
$ 48.93
801
253
266
2356
Market Price
$ 23.73
1441
374
745
2683
Market Price
$ 41.52
1724
1253
1221
1754
Market Price
$ 20.63
1044
488
333
3388
Market Price
$ 45.98
1547
1040
556
2928
Market Price
$ 27.66
1101
304
1071
4432
Market Price
$ 22.62
879
606
792
2207
Market Price
$ 16.65
1170
478
252
2488
Market Price
$ 29.14
1545
558
476
3920
Market Price
$ 22.84
344
338
134
607
Market Price
$ 29.46
331
172
306
760
Market Price
$ 24.19
778
495
471
820
Market Price
$ 21.42
2250
648
1881
2461
Market Price
$ 17.01
1062
1040
854
2152
Market Price
$ 16.01
2240
1236
2126
2888
Market Price
$ 16.86
3188
715
2370
4705
Market Price
$ 22.67
680
557
194
2872
Market Price
$ 25.35
684
585
669
1119
Market Price
$ 14.46
2246
1739
2120
3044
Market Price
$ 25.22
1001
621
781
2429
Market Price
$ 21.81
1568
1032
1309
4901
Market Price
$ 28.84
948
209
509
1296
Market Price
$ 22.14
2445
1292
1007
3625
Market Price
$ 22.80
3355
3233
2116
3568
Market Price
$ 21.78
1528
750
539
3570
Market Price
$ 22.18
1876
1391
1684
3350
Market Price
$ 29.56
477
359
137
1522
Market Price
$ 23.97
166
46
40
645
Market Price
$ 23.68
1113
400
808
1187
Market Price
$ 24.34
1397
1032
304
4259
Market Price
$ 22.41
2441
1701
2281
3094
Market Price
$ 15.46
463
149
186
548
Market Price
$ 15.54
832
347
749
3844
Market Price
$ 25.09
884
583
736
1033
Market Price
$ 42.08
863
247
497
1966
Market Price
$ 30.49
2434
1820
1976
2955
Market Price
$ 55.08
2803
2776
1643
3647
Market Price
$ 20.87
4078
1051
2611
4699
Market Price
$ 28.80
517
123
293
1106