Market Price
$ 64.55
Selling Price
$ 57.04
493
417
201
2371
Market Price
$ 50.27
Selling Price
$ 44.73
1564
933
921
1768
Market Price
$ 68.42
Selling Price
$ 58.86
1955
969
1457
4113
Market Price
$ 58.21
Selling Price
$ 51.53
1925
1116
1368
2398
Market Price
$ 69.23
Selling Price
$ 57.93
1220
656
802
1664
Market Price
$ 68.19
Selling Price
$ 59.37
3037
1244
2668
3599
Market Price
$ 40.52
Selling Price
$ 36.31
235
182
203
639
Market Price
$ 48.92
Selling Price
$ 44.05
2838
1206
1860
4133
Market Price
$ 58.93
Selling Price
$ 52.99
4002
1704
866
4500
Market Price
$ 49.65
Selling Price
$ 41.96
948
716
221
1090
Market Price
$ 35.56
Selling Price
$ 32.28
1969
1222
861
2023
Market Price
$ 60.74
Selling Price
$ 54.81
2876
2820
828
4098
Market Price
$ 56.08
Selling Price
$ 48.92
3652
2506
3175
4220
Market Price
$ 64.52
Selling Price
$ 54.93
1070
744
289
2732
Market Price
$ 35.39
Selling Price
$ 31.91
1310
1014
1078
3733
Market Price
$ 42.91
Selling Price
$ 38.20
4116
3194
825
4961
Market Price
$ 62.15
Selling Price
$ 56.37
921
566
237
2278
Market Price
$ 57.64
Selling Price
$ 49.55
1336
800
299
4707
Market Price
$ 64.95
Selling Price
$ 55.46
1153
271
1043
3188
Market Price
$ 37.93
Selling Price
$ 32.58
2720
1415
1492
3312
Market Price
$ 56.73
Selling Price
$ 50.81
398
260
226
499
Market Price
$ 49.45
Selling Price
$ 42.16
843
606
169
930
Market Price
$ 63.24
Selling Price
$ 56.67
1232
337
455
1905
Market Price
$ 42.09
Selling Price
$ 37.06
2137
549
469
4958
Market Price
$ 64.86
Selling Price
$ 57.87
1673
1149
344
2932
Market Price
$ 45.77
Selling Price
$ 40.77
2487
2460
863
3994
Market Price
$ 62.26
Selling Price
$ 51.99
1457
374
717
1671
Market Price
$ 35.33
Selling Price
$ 29.73
211
129
88
517
Market Price
$ 55.77
Selling Price
$ 47.21
812
211
677
823
Market Price
$ 43.52
Selling Price
$ 37.11
429
314
205
576
Market Price
$ 57.40
Selling Price
$ 49.45
2084
1636
467
4087
Market Price
$ 30.55
Selling Price
$ 26.71
3511
2434
2027
3785
Market Price
$ 63.07
Selling Price
$ 54.71
963
198
254
4053
Market Price
$ 59.38
Selling Price
$ 50.61
495
193
400
1005
Market Price
$ 50.93
Selling Price
$ 46.11
154
126
109
632
Market Price
$ 45.97
Selling Price
$ 39.98
675
566
438
2607
Market Price
$ 50.72
Selling Price
$ 42.92
539
356
537
816
Market Price
$ 55.84
Selling Price
$ 49.88
476
113
452
547
Market Price
$ 41.07
Selling Price
$ 37.16
776
545
624
2385
Market Price
$ 53.62
Selling Price
$ 48.64
1439
330
1269
4582