Market Price
$ 50.35
Selling Price
$ 44.11
668
290
506
1528
Market Price
$ 55.41
Selling Price
$ 50.01
956
864
407
1123
Market Price
$ 55.09
Selling Price
$ 48.64
4431
3684
4199
4780
Market Price
$ 52.63
Selling Price
$ 44.41
3413
2478
1000
4996
Market Price
$ 45.26
Selling Price
$ 37.79
2550
1651
2480
3414
Market Price
$ 32.92
Selling Price
$ 28.19
297
229
279
1403
Market Price
$ 42.01
Selling Price
$ 37.72
3033
925
2901
3875
Market Price
$ 36.82
Selling Price
$ 33.46
2268
2197
631
3406
Market Price
$ 54.10
Selling Price
$ 46.53
831
360
581
3688
Market Price
$ 39.52
Selling Price
$ 34.74
1148
1010
430
1720
Market Price
$ 65.52
Selling Price
$ 57.38
828
435
471
888
Market Price
$ 45.77
Selling Price
$ 40.72
1385
669
455
1757
Market Price
$ 58.64
Selling Price
$ 52.08
3464
1534
2772
3511
Market Price
$ 33.93
Selling Price
$ 29.89
2125
2125
908
4075
Market Price
$ 54.59
Selling Price
$ 47.46
3177
1436
667
4277
Market Price
$ 29.38
Selling Price
$ 25.80
1138
690
904
3516
Market Price
$ 61.78
Selling Price
$ 53.84
3376
2434
2384
3695
Market Price
$ 45.36
Selling Price
$ 37.81
999
383
919
1704
Market Price
$ 28.83
Selling Price
$ 25.06
429
359
285
695
Market Price
$ 66.11
Selling Price
$ 55.83
710
288
192
2745
Market Price
$ 61.35
Selling Price
$ 53.04
1465
1136
725
2349
Market Price
$ 58.06
Selling Price
$ 49.78
3957
1908
1256
4570
Market Price
$ 67.88
Selling Price
$ 56.96
570
528
538
2796
Market Price
$ 54.33
Selling Price
$ 46.67
1743
1444
1643
4775
Market Price
$ 31.01
Selling Price
$ 27.13
110
60
86
433
Market Price
$ 66.67
Selling Price
$ 56.33
1478
322
594
1961
Market Price
$ 49.45
Selling Price
$ 41.50
995
226
558
1217
Market Price
$ 64.01
Selling Price
$ 53.73
1376
275
834
4679
Market Price
$ 62.49
Selling Price
$ 55.71
137
43
75
480
Market Price
$ 60.76
Selling Price
$ 54.95
1523
690
543
4646
Market Price
$ 45.57
Selling Price
$ 41.34
2046
1514
1396
2386
Market Price
$ 47.97
Selling Price
$ 42.25
2065
513
1241
4959
Market Price
$ 55.96
Selling Price
$ 48.31
3225
3033
1215
3540
Market Price
$ 40.04
Selling Price
$ 34.76
1919
1569
1763
3839
Market Price
$ 66.33
Selling Price
$ 56.83
1676
531
1577
3616
Market Price
$ 33.62
Selling Price
$ 28.14
934
437
222
2618
Market Price
$ 62.02
Selling Price
$ 54.62
1132
1007
1125
4848
Market Price
$ 45.76
Selling Price
$ 38.32
3655
1824
2286
4182
Market Price
$ 29.37
Selling Price
$ 25.65
3893
1734
2139
4250
Market Price
$ 37.00
Selling Price
$ 33.32
2113
1273
1728
4213