Market Price
$ 48.77
Selling Price
$ 40.87
1440
371
696
2557
Market Price
$ 48.86
Selling Price
$ 41.13
267
219
69
731
Market Price
$ 68.88
Selling Price
$ 58.27
1884
1179
1687
4825
Market Price
$ 59.02
Selling Price
$ 51.73
1864
1634
1478
4280
Market Price
$ 66.69
Selling Price
$ 58.46
219
57
98
799
Market Price
$ 43.77
Selling Price
$ 36.86
514
484
273
2142
Market Price
$ 66.39
Selling Price
$ 56.95
723
399
219
2367
Market Price
$ 56.75
Selling Price
$ 50.96
1830
1114
1410
2638
Market Price
$ 38.89
Selling Price
$ 34.29
748
500
150
1315
Market Price
$ 65.41
Selling Price
$ 55.16
1907
1283
541
3207
Market Price
$ 43.30
Selling Price
$ 37.17
1183
1138
1046
2048
Market Price
$ 69.10
Selling Price
$ 58.57
2119
1771
986
3415
Market Price
$ 49.34
Selling Price
$ 41.89
3201
951
938
3291
Market Price
$ 33.42
Selling Price
$ 30.29
359
107
294
665
Market Price
$ 32.30
Selling Price
$ 28.18
714
169
209
2843
Market Price
$ 31.66
Selling Price
$ 28.54
1701
1418
1223
2932
Market Price
$ 33.83
Selling Price
$ 29.85
318
162
199
660
Market Price
$ 48.75
Selling Price
$ 43.56
300
284
135
515
Market Price
$ 35.76
Selling Price
$ 30.99
1379
670
900
2448
Market Price
$ 59.95
Selling Price
$ 52.12
1368
1354
998
2431
Market Price
$ 37.61
Selling Price
$ 33.21
1512
1512
445
2560
Market Price
$ 60.26
Selling Price
$ 52.98
1003
423
343
1550
Market Price
$ 65.90
Selling Price
$ 57.23
1612
958
884
4627
Market Price
$ 67.72
Selling Price
$ 57.72
2296
1375
545
3513
Market Price
$ 39.59
Selling Price
$ 33.79
1388
834
868
1453
Market Price
$ 62.23
Selling Price
$ 52.08
1265
1013
924
1740
Market Price
$ 51.21
Selling Price
$ 43.86
413
101
324
520
Market Price
$ 54.42
Selling Price
$ 47.41
1525
607
427
3750
Market Price
$ 66.75
Selling Price
$ 56.07
389
204
320
642
Market Price
$ 63.49
Selling Price
$ 57.64
248
95
166
836
Market Price
$ 37.65
Selling Price
$ 34.05
2754
2573
2280
2804
Market Price
$ 48.05
Selling Price
$ 40.87
969
635
892
1806
Market Price
$ 43.77
Selling Price
$ 36.76
3265
2744
2692
4782
Market Price
$ 45.59
Selling Price
$ 39.32
3332
3142
2149
3821
Market Price
$ 64.28
Selling Price
$ 56.61
2908
1252
1127
3295
Market Price
$ 54.82
Selling Price
$ 49.57
1038
902
757
2337
Market Price
$ 52.41
Selling Price
$ 43.75
968
618
194
1734
Market Price
$ 54.21
Selling Price
$ 48.06
2954
1324
2136
4574
Market Price
$ 50.71
Selling Price
$ 45.52
581
152
563
795
Market Price
$ 60.82
Selling Price
$ 51.51
946
647
356
1574