Market Price
$ 61.43
Selling Price
$ 51.32
1644
1020
1504
4406
Market Price
$ 47.00
Selling Price
$ 41.87
350
179
171
784
Market Price
$ 49.01
Selling Price
$ 44.35
1186
646
824
3986
Market Price
$ 31.13
Selling Price
$ 28.28
1597
1391
1535
3715
Market Price
$ 40.44
Selling Price
$ 35.69
2722
1890
1480
4821
Market Price
$ 63.44
Selling Price
$ 53.39
1011
629
531
2146
Market Price
$ 66.76
Selling Price
$ 57.09
1832
1583
426
3154
Market Price
$ 51.16
Selling Price
$ 45.69
646
428
271
2361
Market Price
$ 42.43
Selling Price
$ 37.12
3112
2858
2748
3269
Market Price
$ 31.03
Selling Price
$ 26.63
3173
1503
1435
3513
Market Price
$ 41.02
Selling Price
$ 35.34
234
100
170
425
Market Price
$ 34.42
Selling Price
$ 30.03
1324
800
626
2442
Market Price
$ 35.63
Selling Price
$ 29.94
3962
1256
3547
4306
Market Price
$ 62.28
Selling Price
$ 54.88
1113
668
552
3704
Market Price
$ 57.87
Selling Price
$ 49.83
793
603
667
3007
Market Price
$ 50.30
Selling Price
$ 44.75
303
160
71
1037
Market Price
$ 43.78
Selling Price
$ 37.97
2896
1366
801
3704
Market Price
$ 32.54
Selling Price
$ 28.37
900
899
560
2314
Market Price
$ 45.32
Selling Price
$ 37.96
470
169
386
2020
Market Price
$ 51.89
Selling Price
$ 45.48
1045
851
712
3101
Market Price
$ 47.61
Selling Price
$ 43.14
655
203
443
1928
Market Price
$ 43.81
Selling Price
$ 36.74
3930
2249
3407
4354
Market Price
$ 57.86
Selling Price
$ 50.19
2165
1902
1444
2696
Market Price
$ 47.32
Selling Price
$ 39.74
3084
1377
2081
3356
Market Price
$ 33.44
Selling Price
$ 29.50
1194
491
860
1215
Market Price
$ 32.88
Selling Price
$ 27.58
901
642
881
2448
Market Price
$ 30.85
Selling Price
$ 27.81
998
862
278
1228
Market Price
$ 61.77
Selling Price
$ 52.15
2485
960
2429
4362
Market Price
$ 63.67
Selling Price
$ 57.65
606
492
391
943
Market Price
$ 67.27
Selling Price
$ 58.70
1543
994
558
2531
Market Price
$ 64.97
Selling Price
$ 58.62
135
83
74
533
Market Price
$ 39.38
Selling Price
$ 34.79
2432
1903
1280
4618
Market Price
$ 49.46
Selling Price
$ 41.78
1987
1769
649
4476
Market Price
$ 30.66
Selling Price
$ 26.37
3299
2617
2830
4202
Market Price
$ 62.90
Selling Price
$ 56.69
752
169
673
2403
Market Price
$ 49.22
Selling Price
$ 42.37
3014
611
1761
3061
Market Price
$ 62.38
Selling Price
$ 55.05
1540
1286
324
2436
Market Price
$ 53.67
Selling Price
$ 45.95
470
205
314
534
Market Price
$ 58.34
Selling Price
$ 49.91
3021
1919
1629
4416
Market Price
$ 43.15
Selling Price
$ 36.20
1021
627
340
4144