Market Price
$ 59.55
Selling Price
$ 50.47
693
646
156
713
Market Price
$ 60.47
Selling Price
$ 54.23
411
149
169
956
Market Price
$ 34.20
Selling Price
$ 30.22
3226
1724
1729
4403
Market Price
$ 52.72
Selling Price
$ 47.30
2153
2137
1283
3616
Market Price
$ 43.78
Selling Price
$ 37.09
752
457
277
1418
Market Price
$ 55.75
Selling Price
$ 49.38
3739
2287
2195
4644
Market Price
$ 44.20
Selling Price
$ 38.27
2327
1894
2225
4514
Market Price
$ 58.18
Selling Price
$ 50.65
253
196
129
659
Market Price
$ 32.94
Selling Price
$ 28.33
1777
1511
1639
2822
Market Price
$ 65.83
Selling Price
$ 57.00
359
129
328
407
Market Price
$ 61.31
Selling Price
$ 53.90
463
373
365
1092
Market Price
$ 32.37
Selling Price
$ 27.49
1224
810
1174
1615
Market Price
$ 64.50
Selling Price
$ 54.52
2099
1393
1421
4152
Market Price
$ 30.60
Selling Price
$ 26.70
3987
1443
3875
4702
Market Price
$ 60.90
Selling Price
$ 53.00
752
452
588
1113
Market Price
$ 42.11
Selling Price
$ 36.10
332
103
174
1116
Market Price
$ 64.84
Selling Price
$ 57.50
528
506
179
2440
Market Price
$ 45.48
Selling Price
$ 40.46
3992
1410
2611
4112
Market Price
$ 61.80
Selling Price
$ 51.61
564
472
152
2464
Market Price
$ 45.81
Selling Price
$ 40.86
3095
2021
2395
3492
Market Price
$ 48.35
Selling Price
$ 42.56
972
964
403
4061
Market Price
$ 43.02
Selling Price
$ 37.31
281
135
249
761
Market Price
$ 45.33
Selling Price
$ 39.66
2446
1581
1976
2506
Market Price
$ 37.73
Selling Price
$ 33.67
3553
3031
1830
4196
Market Price
$ 41.01
Selling Price
$ 34.56
2352
1068
1511
3462
Market Price
$ 58.22
Selling Price
$ 49.72
4159
2679
1308
4381
Market Price
$ 59.35
Selling Price
$ 51.34
2881
1571
1888
4181
Market Price
$ 54.04
Selling Price
$ 48.99
557
120
359
2640
Market Price
$ 39.01
Selling Price
$ 32.88
2819
1837
698
4083
Market Price
$ 46.38
Selling Price
$ 41.79
3695
3491
3571
3752
Market Price
$ 44.67
Selling Price
$ 38.70
1054
733
433
3671
Market Price
$ 35.28
Selling Price
$ 30.57
2531
2328
2019
3430
Market Price
$ 33.82
Selling Price
$ 29.71
690
496
263
1659
Market Price
$ 60.45
Selling Price
$ 54.33
625
561
419
1914
Market Price
$ 43.85
Selling Price
$ 37.32
2810
2051
1807
4150
Market Price
$ 41.26
Selling Price
$ 35.75
433
153
185
512
Market Price
$ 58.82
Selling Price
$ 50.48
350
92
119
1048
Market Price
$ 48.27
Selling Price
$ 40.54
2341
1368
1810
3988
Market Price
$ 35.76
Selling Price
$ 30.75
3585
3212
3488
3767
Market Price
$ 48.24
Selling Price
$ 41.07
342
94
185
964