Market Price
$ 47.32
1571
437
553
2096
Market Price
$ 47.59
1552
1111
1188
1652
Market Price
$ 64.03
198
58
97
678
Market Price
$ 68.58
1207
429
1023
1323
Market Price
$ 42.35
606
171
145
2032
Market Price
$ 65.61
1762
652
382
2133
Market Price
$ 58.01
3564
3296
1394
4507
Market Price
$ 39.36
3622
3164
2494
4219
Market Price
$ 49.24
958
200
203
2342
Market Price
$ 48.11
731
730
648
2416
Market Price
$ 55.07
467
133
166
1703
Market Price
$ 34.60
3437
1019
1365
3455
Market Price
$ 47.27
526
518
327
1092
Market Price
$ 71.35
1135
1115
818
1931
Market Price
$ 36.45
2330
886
2126
3179
Market Price
$ 65.18
2917
694
1764
4955
Market Price
$ 37.99
2052
410
487
2366
Market Price
$ 45.76
4033
1992
2407
4423
Market Price
$ 38.62
1903
594
529
4458
Market Price
$ 67.51
4009
1608
2946
4285
Market Price
$ 63.89
789
342
750
2873
Market Price
$ 44.55
1742
370
574
2748
Market Price
$ 44.22
1316
394
687
4862
Market Price
$ 61.02
839
542
732
2788
Market Price
$ 36.26
2534
1822
855
3346
Market Price
$ 31.15
1493
846
1076
3961
Market Price
$ 44.21
2525
2267
1433
3420
Market Price
$ 64.65
1525
866
392
1886
Market Price
$ 57.72
1685
1628
1211
2032
Market Price
$ 65.61
1432
1063
315
3969
Market Price
$ 58.35
2240
1439
464
4244
Market Price
$ 59.71
1090
489
636
3955
Market Price
$ 33.79
467
150
261
1309
Market Price
$ 41.40
1225
1055
599
3077
Market Price
$ 49.01
889
806
458
1055
Market Price
$ 54.65
654
296
416
2950
Market Price
$ 65.45
1445
430
1049
4522
Market Price
$ 30.09
3449
1590
2749
4213
Market Price
$ 59.68
2524
614
720
2614
Market Price
$ 38.24
758
712
713
1336