Market Price
$ 49.64
Selling Price
$ 44.68
1516
711
1369
4420
Market Price
$ 32.75
Selling Price
$ 29.58
1792
1033
760
3271
Market Price
$ 43.08
Selling Price
$ 37.74
2304
1915
1443
2767
Market Price
$ 52.16
Selling Price
$ 44.70
1349
462
691
1685
Market Price
$ 34.23
Selling Price
$ 30.26
2596
1998
2166
3556
Market Price
$ 57.07
Selling Price
$ 50.53
189
72
85
544
Market Price
$ 49.78
Selling Price
$ 42.47
2511
1572
2010
2689
Market Price
$ 50.64
Selling Price
$ 45.61
1233
939
880
1666
Market Price
$ 48.53
Selling Price
$ 41.85
2916
1872
1378
4071
Market Price
$ 40.17
Selling Price
$ 34.55
348
249
180
564
Market Price
$ 41.83
Selling Price
$ 35.31
1629
1364
514
2621
Market Price
$ 32.43
Selling Price
$ 27.32
1890
1108
1030
4956
Market Price
$ 42.67
Selling Price
$ 37.10
511
127
474
1175
Market Price
$ 52.73
Selling Price
$ 44.40
2428
692
844
3011
Market Price
$ 49.80
Selling Price
$ 41.63
2133
2064
1828
2354
Market Price
$ 55.39
Selling Price
$ 46.25
612
496
548
882
Market Price
$ 48.86
Selling Price
$ 43.21
1021
488
568
1844
Market Price
$ 57.22
Selling Price
$ 48.27
2349
1624
962
2544
Market Price
$ 67.26
Selling Price
$ 57.71
1286
745
1110
2818
Market Price
$ 57.17
Selling Price
$ 48.42
1381
420
778
4899
Market Price
$ 59.12
Selling Price
$ 53.14
2136
1642
1154
2324
Market Price
$ 45.95
Selling Price
$ 40.76
761
199
284
889
Market Price
$ 59.34
Selling Price
$ 53.55
1692
992
1342
3666
Market Price
$ 63.33
Selling Price
$ 55.66
903
808
233
4108
Market Price
$ 48.74
Selling Price
$ 43.25
1474
796
1171
3772
Market Price
$ 66.28
Selling Price
$ 56.86
959
542
745
3273
Market Price
$ 41.97
Selling Price
$ 37.02
1121
906
999
3003
Market Price
$ 53.81
Selling Price
$ 46.08
1549
736
725
2651
Market Price
$ 65.56
Selling Price
$ 56.12
456
222
241
1427
Market Price
$ 53.85
Selling Price
$ 46.51
1260
478
1212
2527
Market Price
$ 44.26
Selling Price
$ 38.81
320
78
69
1066
Market Price
$ 45.53
Selling Price
$ 40.85
653
185
364
3251
Market Price
$ 53.56
Selling Price
$ 46.81
1604
1091
1492
3683
Market Price
$ 50.42
Selling Price
$ 44.40
1532
748
605
3022
Market Price
$ 42.67
Selling Price
$ 38.40
877
373
296
1078
Market Price
$ 45.22
Selling Price
$ 40.86
1146
793
496
1509
Market Price
$ 40.27
Selling Price
$ 35.30
1591
540
730
1727
Market Price
$ 43.01
Selling Price
$ 36.89
240
133
173
1196
Market Price
$ 35.54
Selling Price
$ 29.71
394
374
234
1347
Market Price
$ 59.44
Selling Price
$ 52.22
575
514
497
1658