Market Price
$ 65.03
Selling Price
$ 55.73
3568
1613
2249
3973
Market Price
$ 43.04
Selling Price
$ 37.48
3467
1048
2915
4285
Market Price
$ 53.11
Selling Price
$ 47.22
1305
1237
1274
4331
Market Price
$ 68.99
Selling Price
$ 57.88
4625
2271
4040
4919
Market Price
$ 28.59
Selling Price
$ 25.72
2829
1881
600
4856
Market Price
$ 56.37
Selling Price
$ 50.24
2322
477
1911
3694
Market Price
$ 64.32
Selling Price
$ 55.16
450
314
312
844
Market Price
$ 49.45
Selling Price
$ 43.52
3286
1551
2004
3319
Market Price
$ 63.51
Selling Price
$ 57.48
415
119
201
739
Market Price
$ 45.40
Selling Price
$ 37.96
260
138
105
782
Market Price
$ 56.54
Selling Price
$ 47.44
3364
2919
2382
3562
Market Price
$ 38.95
Selling Price
$ 34.74
1000
396
370
4191
Market Price
$ 38.42
Selling Price
$ 33.76
159
83
156
615
Market Price
$ 40.81
Selling Price
$ 36.35
1089
358
302
1472
Market Price
$ 61.02
Selling Price
$ 52.66
1691
552
1483
1828
Market Price
$ 62.52
Selling Price
$ 55.65
809
179
757
919
Market Price
$ 36.75
Selling Price
$ 31.87
563
292
285
947
Market Price
$ 30.09
Selling Price
$ 26.23
916
636
591
3845
Market Price
$ 55.83
Selling Price
$ 48.09
801
173
370
2536
Market Price
$ 32.35
Selling Price
$ 28.07
1582
1546
343
4571
Market Price
$ 63.18
Selling Price
$ 57.42
2397
2157
1681
4456
Market Price
$ 62.87
Selling Price
$ 54.68
1640
1546
1510
3857
Market Price
$ 33.90
Selling Price
$ 28.66
359
321
108
1671
Market Price
$ 52.91
Selling Price
$ 44.53
376
290
123
512
Market Price
$ 38.04
Selling Price
$ 33.00
4068
2363
1693
4109
Market Price
$ 51.84
Selling Price
$ 43.49
1010
520
428
4253
Market Price
$ 45.73
Selling Price
$ 41.49
1216
684
1212
2404
Market Price
$ 51.25
Selling Price
$ 46.32
2699
977
2348
3040
Market Price
$ 35.19
Selling Price
$ 31.70
3286
743
1888
4651
Market Price
$ 32.39
Selling Price
$ 29.06
1003
422
697
2760
Market Price
$ 59.27
Selling Price
$ 52.87
789
699
348
1354
Market Price
$ 67.97
Selling Price
$ 58.42
231
175
164
427
Market Price
$ 42.45
Selling Price
$ 36.42
1493
1020
866
2044
Market Price
$ 37.98
Selling Price
$ 32.89
886
649
710
3037
Market Price
$ 52.26
Selling Price
$ 46.01
2949
2605
2242
3681
Market Price
$ 37.74
Selling Price
$ 34.05
625
554
355
2704
Market Price
$ 36.45
Selling Price
$ 33.08
237
59
155
422
Market Price
$ 68.60
Selling Price
$ 58.78
979
716
744
1972
Market Price
$ 61.42
Selling Price
$ 55.28
3178
735
1544
3718
Market Price
$ 32.98
Selling Price
$ 29.20
1056
724
995
1908