Market Price
$ 65.46
Selling Price
$ 55.32
2821
726
1351
4964
Market Price
$ 40.52
Selling Price
$ 33.89
766
612
353
980
Market Price
$ 33.60
Selling Price
$ 29.70
546
224
538
1383
Market Price
$ 47.93
Selling Price
$ 41.54
308
181
139
534
Market Price
$ 60.14
Selling Price
$ 51.00
2942
1486
2195
4863
Market Price
$ 46.63
Selling Price
$ 39.49
218
62
99
607
Market Price
$ 33.86
Selling Price
$ 28.82
2329
1384
1469
4340
Market Price
$ 45.76
Selling Price
$ 38.20
1250
781
623
1365
Market Price
$ 38.77
Selling Price
$ 34.06
1918
883
1295
1981
Market Price
$ 66.77
Selling Price
$ 59.03
749
366
178
3305
Market Price
$ 48.32
Selling Price
$ 43.70
2781
1596
1470
3374
Market Price
$ 63.98
Selling Price
$ 56.49
610
552
424
722
Market Price
$ 55.22
Selling Price
$ 47.92
604
173
176
680
Market Price
$ 46.91
Selling Price
$ 41.04
1832
1225
1739
4715
Market Price
$ 66.22
Selling Price
$ 55.76
1323
930
1248
2631
Market Price
$ 70.99
Selling Price
$ 59.25
1731
844
567
2681
Market Price
$ 40.56
Selling Price
$ 36.83
4417
3371
907
4554
Market Price
$ 64.33
Selling Price
$ 56.64
713
364
638
1016
Market Price
$ 56.82
Selling Price
$ 50.46
764
174
562
846
Market Price
$ 66.25
Selling Price
$ 56.88
2368
984
847
3254
Market Price
$ 41.56
Selling Price
$ 34.65
1869
428
1787
4572
Market Price
$ 49.58
Selling Price
$ 42.12
2690
1056
1694
3183
Market Price
$ 46.21
Selling Price
$ 38.65
1080
814
721
3782
Market Price
$ 62.67
Selling Price
$ 53.71
1006
708
790
4829
Market Price
$ 53.04
Selling Price
$ 44.96
875
216
875
930
Market Price
$ 29.02
Selling Price
$ 25.37
728
350
685
782
Market Price
$ 35.11
Selling Price
$ 30.63
1538
1448
323
3883
Market Price
$ 51.86
Selling Price
$ 45.92
1351
1073
1108
2656
Market Price
$ 63.80
Selling Price
$ 57.99
3905
824
3890
4961
Market Price
$ 42.72
Selling Price
$ 38.01
1454
805
414
1990
Market Price
$ 65.30
Selling Price
$ 59.02
2357
1129
599
2543
Market Price
$ 34.88
Selling Price
$ 30.70
916
542
714
1324
Market Price
$ 52.29
Selling Price
$ 46.49
1140
967
1054
3129
Market Price
$ 54.93
Selling Price
$ 47.25
1698
713
1255
1904
Market Price
$ 36.73
Selling Price
$ 31.59
4075
2214
3543
4968
Market Price
$ 32.86
Selling Price
$ 28.57
439
426
352
615
Market Price
$ 60.56
Selling Price
$ 52.08
1355
324
1195
4331
Market Price
$ 39.20
Selling Price
$ 33.95
1002
245
481
1640
Market Price
$ 46.97
Selling Price
$ 42.56
2489
1187
1951
4479
Market Price
$ 31.33
Selling Price
$ 27.95
776
555
255
1807