Market Price
$ 64.09
Selling Price
$ 57.48
4039
2059
2701
4914
Market Price
$ 52.20
Selling Price
$ 45.25
2649
1040
890
3888
Market Price
$ 42.93
Selling Price
$ 36.25
2539
1601
2316
3390
Market Price
$ 42.76
Selling Price
$ 37.00
562
354
236
1550
Market Price
$ 49.43
Selling Price
$ 41.25
1727
774
695
2267
Market Price
$ 56.66
Selling Price
$ 48.08
581
129
413
1467
Market Price
$ 52.47
Selling Price
$ 46.38
751
615
498
1871
Market Price
$ 63.14
Selling Price
$ 52.94
853
497
517
1297
Market Price
$ 58.62
Selling Price
$ 52.78
945
764
934
1955
Market Price
$ 43.30
Selling Price
$ 38.65
1935
570
653
3978
Market Price
$ 60.03
Selling Price
$ 50.15
120
42
87
440
Market Price
$ 32.52
Selling Price
$ 27.37
84
56
16
401
Market Price
$ 48.93
Selling Price
$ 43.90
1366
1048
572
1476
Market Price
$ 36.52
Selling Price
$ 32.37
1526
1240
369
3356
Market Price
$ 35.40
Selling Price
$ 30.99
3110
1612
1457
3367
Market Price
$ 36.68
Selling Price
$ 32.53
1093
761
858
4307
Market Price
$ 68.61
Selling Price
$ 58.88
1920
487
1859
3251
Market Price
$ 63.01
Selling Price
$ 55.62
3808
2254
1439
4822
Market Price
$ 49.68
Selling Price
$ 41.41
1286
1064
346
3257
Market Price
$ 50.10
Selling Price
$ 42.15
2414
1518
1640
3043
Market Price
$ 66.61
Selling Price
$ 59.77
2839
1269
592
3452
Market Price
$ 47.64
Selling Price
$ 42.24
1198
444
1090
2994
Market Price
$ 48.10
Selling Price
$ 42.14
4377
2711
3541
4744
Market Price
$ 40.72
Selling Price
$ 36.15
358
235
210
604
Market Price
$ 30.50
Selling Price
$ 26.21
468
451
456
1668
Market Price
$ 40.71
Selling Price
$ 34.97
891
547
352
2793
Market Price
$ 34.04
Selling Price
$ 29.54
584
222
215
2774
Market Price
$ 63.04
Selling Price
$ 52.58
1363
1225
784
1753
Market Price
$ 39.54
Selling Price
$ 34.45
1495
821
1343
1540
Market Price
$ 61.09
Selling Price
$ 54.89
558
216
194
2753
Market Price
$ 28.49
Selling Price
$ 25.01
409
83
228
1596
Market Price
$ 44.56
Selling Price
$ 38.38
3761
2536
1063
4105
Market Price
$ 68.11
Selling Price
$ 58.96
3169
2955
1500
3583
Market Price
$ 59.46
Selling Price
$ 53.81
659
167
192
767
Market Price
$ 30.88
Selling Price
$ 26.70
2082
993
1669
2193
Market Price
$ 59.93
Selling Price
$ 53.23
1154
1073
842
3114
Market Price
$ 55.74
Selling Price
$ 48.15
948
375
417
1247
Market Price
$ 49.06
Selling Price
$ 42.51
2959
1430
1237
4984
Market Price
$ 39.59
Selling Price
$ 34.80
3697
946
2649
3955
Market Price
$ 39.45
Selling Price
$ 35.50
2110
592
1579
3591