Market Price
$ 67.02
Selling Price
$ 58.23
538
359
137
729
Market Price
$ 49.56
Selling Price
$ 43.49
1406
288
837
1507
Market Price
$ 39.09
Selling Price
$ 33.07
1299
590
833
1509
Market Price
$ 49.39
Selling Price
$ 43.95
3214
2390
844
3245
Market Price
$ 63.54
Selling Price
$ 53.90
1535
894
1408
4876
Market Price
$ 63.83
Selling Price
$ 55.18
1402
935
1139
1597
Market Price
$ 61.29
Selling Price
$ 54.00
910
796
612
4012
Market Price
$ 44.18
Selling Price
$ 39.94
2591
1233
1546
4656
Market Price
$ 60.47
Selling Price
$ 51.90
672
489
643
1594
Market Price
$ 48.71
Selling Price
$ 41.52
644
412
491
999
Market Price
$ 49.38
Selling Price
$ 43.56
4168
3089
3356
4355
Market Price
$ 43.87
Selling Price
$ 38.76
539
364
263
1878
Market Price
$ 62.77
Selling Price
$ 53.42
605
190
211
2879
Market Price
$ 66.27
Selling Price
$ 56.11
2989
2054
2054
3916
Market Price
$ 61.84
Selling Price
$ 55.71
370
228
250
1512
Market Price
$ 64.43
Selling Price
$ 54.15
288
139
197
674
Market Price
$ 60.97
Selling Price
$ 51.68
2404
818
1398
4553
Market Price
$ 56.23
Selling Price
$ 48.08
1171
735
926
1731
Market Price
$ 61.27
Selling Price
$ 54.58
827
421
287
1988
Market Price
$ 36.28
Selling Price
$ 31.61
2233
1885
874
2969
Market Price
$ 56.35
Selling Price
$ 49.48
518
328
282
1085
Market Price
$ 33.81
Selling Price
$ 28.60
2492
799
1641
4160
Market Price
$ 51.91
Selling Price
$ 46.18
1418
1337
732
3205
Market Price
$ 40.98
Selling Price
$ 35.76
3734
2492
3021
4799
Market Price
$ 41.93
Selling Price
$ 35.88
1164
600
422
1512
Market Price
$ 44.78
Selling Price
$ 39.54
1320
854
742
1537
Market Price
$ 40.65
Selling Price
$ 33.94
2919
2472
866
3061
Market Price
$ 39.22
Selling Price
$ 35.05
3192
1800
2445
4349
Market Price
$ 60.47
Selling Price
$ 50.44
1900
699
1214
2597
Market Price
$ 62.44
Selling Price
$ 52.39
1603
677
661
1720
Market Price
$ 32.23
Selling Price
$ 27.16
809
232
798
897
Market Price
$ 62.50
Selling Price
$ 54.47
721
368
201
2988
Market Price
$ 57.59
Selling Price
$ 50.07
1199
484
502
3654
Market Price
$ 49.87
Selling Price
$ 45.29
696
666
541
850
Market Price
$ 31.25
Selling Price
$ 27.13
1249
883
1195
3828
Market Price
$ 67.35
Selling Price
$ 56.79
675
215
234
1475
Market Price
$ 50.41
Selling Price
$ 42.27
1753
826
1189
1851
Market Price
$ 37.58
Selling Price
$ 31.52
241
227
190
407
Market Price
$ 61.79
Selling Price
$ 53.44
923
818
896
3710
Market Price
$ 70.06
Selling Price
$ 58.56
2476
1028
801
2819