Market Price
$ 36.43
Selling Price
$ 32.45
888
736
254
2319
Market Price
$ 52.19
Selling Price
$ 45.39
3157
2094
2030
3246
Market Price
$ 37.88
Selling Price
$ 33.17
1233
283
370
1658
Market Price
$ 37.76
Selling Price
$ 31.82
2284
1232
655
3054
Market Price
$ 66.33
Selling Price
$ 56.98
872
856
770
3269
Market Price
$ 33.60
Selling Price
$ 29.36
2025
1042
755
2342
Market Price
$ 51.80
Selling Price
$ 44.94
639
333
574
1323
Market Price
$ 64.71
Selling Price
$ 56.78
746
583
601
899
Market Price
$ 55.11
Selling Price
$ 47.98
1612
840
1190
2955
Market Price
$ 61.55
Selling Price
$ 52.71
2986
980
2689
4802
Market Price
$ 32.24
Selling Price
$ 28.53
1539
986
874
2078
Market Price
$ 38.67
Selling Price
$ 33.31
1573
435
1170
2888
Market Price
$ 30.99
Selling Price
$ 26.01
1733
835
1706
2958
Market Price
$ 56.63
Selling Price
$ 47.24
4767
3733
4312
4876
Market Price
$ 42.27
Selling Price
$ 38.40
2124
737
1072
3378
Market Price
$ 46.64
Selling Price
$ 39.92
1665
1413
1578
2030
Market Price
$ 53.59
Selling Price
$ 45.40
962
902
731
2504
Market Price
$ 48.48
Selling Price
$ 42.36
3772
3243
1623
4587
Market Price
$ 39.52
Selling Price
$ 35.47
2246
2156
814
3360
Market Price
$ 56.81
Selling Price
$ 48.33
318
85
87
1540
Market Price
$ 42.79
Selling Price
$ 37.07
618
157
558
1019
Market Price
$ 44.75
Selling Price
$ 37.33
2498
2214
877
4156
Market Price
$ 59.21
Selling Price
$ 53.20
506
451
389
1365
Market Price
$ 39.10
Selling Price
$ 32.89
2978
1732
1021
4066
Market Price
$ 32.87
Selling Price
$ 28.74
2458
773
1664
3024
Market Price
$ 61.12
Selling Price
$ 51.95
2532
1205
1048
3128
Market Price
$ 65.33
Selling Price
$ 56.99
229
130
191
545
Market Price
$ 66.44
Selling Price
$ 57.68
549
129
178
1001
Market Price
$ 66.89
Selling Price
$ 57.13
1375
690
1217
1492
Market Price
$ 38.12
Selling Price
$ 32.65
4198
4037
3277
4434
Market Price
$ 32.16
Selling Price
$ 27.05
599
436
180
1395
Market Price
$ 58.66
Selling Price
$ 49.19
1565
369
447
3367
Market Price
$ 49.20
Selling Price
$ 41.31
3351
2762
2702
3623
Market Price
$ 52.39
Selling Price
$ 44.11
1498
1062
1295
2808
Market Price
$ 31.34
Selling Price
$ 28.09
1775
1439
1282
2908
Market Price
$ 68.40
Selling Price
$ 58.78
1538
1069
534
2160
Market Price
$ 38.11
Selling Price
$ 33.60
348
183
198
1440
Market Price
$ 31.88
Selling Price
$ 28.07
2645
1110
2636
4484
Market Price
$ 30.38
Selling Price
$ 27.25
1410
1392
1046
2677
Market Price
$ 45.15
Selling Price
$ 39.39
1144
627
1100
4556