Market Price
$ 63.13
Selling Price
$ 54.92
2038
1429
1369
3725
Market Price
$ 68.71
Selling Price
$ 59.26
2641
2114
650
3828
Market Price
$ 41.43
Selling Price
$ 37.13
3735
3508
2533
4960
Market Price
$ 51.84
Selling Price
$ 45.47
2642
1690
1717
3510
Market Price
$ 65.78
Selling Price
$ 55.06
1451
1001
1255
2032
Market Price
$ 49.95
Selling Price
$ 44.95
549
451
282
849
Market Price
$ 43.41
Selling Price
$ 36.57
342
289
85
652
Market Price
$ 56.26
Selling Price
$ 49.29
494
397
362
1072
Market Price
$ 44.94
Selling Price
$ 38.30
1387
991
845
2699
Market Price
$ 43.31
Selling Price
$ 39.07
746
685
248
985
Market Price
$ 66.24
Selling Price
$ 55.68
1139
727
742
1600
Market Price
$ 53.56
Selling Price
$ 48.11
1261
353
1174
2169
Market Price
$ 34.72
Selling Price
$ 29.96
2529
756
2321
4956
Market Price
$ 28.81
Selling Price
$ 25.56
3494
3096
1882
3836
Market Price
$ 66.72
Selling Price
$ 59.28
2684
1687
2152
3492
Market Price
$ 66.44
Selling Price
$ 58.62
972
393
540
2566
Market Price
$ 54.63
Selling Price
$ 46.27
2484
1602
2233
4404
Market Price
$ 29.10
Selling Price
$ 25.91
935
528
308
2479
Market Price
$ 62.32
Selling Price
$ 54.43
1972
1612
1067
3783
Market Price
$ 57.17
Selling Price
$ 50.41
797
329
231
3259
Market Price
$ 65.69
Selling Price
$ 57.54
2194
1946
1786
3292
Market Price
$ 41.42
Selling Price
$ 35.76
2025
1873
1633
2596
Market Price
$ 51.77
Selling Price
$ 43.76
2831
1376
2007
3788
Market Price
$ 32.83
Selling Price
$ 29.34
575
531
335
1773
Market Price
$ 54.45
Selling Price
$ 49.32
1056
635
938
2606
Market Price
$ 57.68
Selling Price
$ 52.42
1329
963
775
1942
Market Price
$ 57.67
Selling Price
$ 50.92
783
450
259
1182
Market Price
$ 41.24
Selling Price
$ 35.73
1525
1444
662
1862
Market Price
$ 40.38
Selling Price
$ 34.24
619
163
497
642
Market Price
$ 28.87
Selling Price
$ 25.16
1501
771
671
1886
Market Price
$ 64.02
Selling Price
$ 57.19
367
364
296
418
Market Price
$ 35.65
Selling Price
$ 31.93
3202
985
3052
4734
Market Price
$ 58.37
Selling Price
$ 49.15
1859
890
1598
2889
Market Price
$ 30.95
Selling Price
$ 27.95
2820
1325
961
3672
Market Price
$ 51.95
Selling Price
$ 45.19
1927
438
1863
2152
Market Price
$ 51.22
Selling Price
$ 46.00
1473
816
1097
1890
Market Price
$ 60.71
Selling Price
$ 53.28
479
126
265
555
Market Price
$ 48.53
Selling Price
$ 41.79
3266
2695
1168
4424
Market Price
$ 61.98
Selling Price
$ 55.23
1152
724
396
3171
Market Price
$ 51.86
Selling Price
$ 46.45
95
58
37
476