Market Price
$ 65.44
Selling Price
$ 57.71
1828
1721
1335
4341
Market Price
$ 35.35
Selling Price
$ 30.33
247
204
149
631
Market Price
$ 67.51
Selling Price
$ 57.98
2851
996
2270
4765
Market Price
$ 63.20
Selling Price
$ 54.85
1175
379
621
1931
Market Price
$ 60.72
Selling Price
$ 52.10
609
533
473
1165
Market Price
$ 56.24
Selling Price
$ 48.55
3061
1649
2771
3701
Market Price
$ 61.22
Selling Price
$ 55.21
754
323
719
1204
Market Price
$ 37.76
Selling Price
$ 32.50
1818
943
618
2511
Market Price
$ 57.55
Selling Price
$ 50.77
1405
1063
435
1980
Market Price
$ 34.56
Selling Price
$ 30.44
2839
579
1929
2868
Market Price
$ 30.09
Selling Price
$ 25.48
388
337
353
1577
Market Price
$ 56.31
Selling Price
$ 47.33
2572
973
850
4674
Market Price
$ 46.04
Selling Price
$ 38.71
903
462
659
1296
Market Price
$ 60.01
Selling Price
$ 52.08
311
261
225
927
Market Price
$ 48.88
Selling Price
$ 42.23
327
216
303
938
Market Price
$ 64.53
Selling Price
$ 56.36
3889
1063
2741
4973
Market Price
$ 57.30
Selling Price
$ 48.19
1134
353
825
1695
Market Price
$ 60.30
Selling Price
$ 53.20
1466
815
1220
2037
Market Price
$ 59.23
Selling Price
$ 52.60
828
258
702
1451
Market Price
$ 58.19
Selling Price
$ 49.93
3446
3272
1684
4009
Market Price
$ 63.11
Selling Price
$ 57.35
1555
1088
416
3050
Market Price
$ 54.15
Selling Price
$ 47.27
1157
597
557
2153
Market Price
$ 45.33
Selling Price
$ 39.67
1033
268
890
1669
Market Price
$ 35.09
Selling Price
$ 30.36
2124
453
1953
2209
Market Price
$ 47.99
Selling Price
$ 40.71
1993
999
426
2216
Market Price
$ 56.61
Selling Price
$ 49.40
418
246
184
1952
Market Price
$ 57.73
Selling Price
$ 48.77
1655
1538
1283
1690
Market Price
$ 51.87
Selling Price
$ 44.81
1142
587
695
1551
Market Price
$ 30.36
Selling Price
$ 26.76
1196
1040
329
1993
Market Price
$ 64.13
Selling Price
$ 56.33
1115
331
973
2451
Market Price
$ 59.66
Selling Price
$ 53.30
4187
3455
1458
4434
Market Price
$ 56.03
Selling Price
$ 50.06
977
832
396
1874
Market Price
$ 40.54
Selling Price
$ 34.00
1322
311
962
2150
Market Price
$ 63.10
Selling Price
$ 54.98
513
402
321
2053
Market Price
$ 54.23
Selling Price
$ 48.63
482
294
346
1217
Market Price
$ 60.35
Selling Price
$ 54.39
1038
791
324
2904
Market Price
$ 47.52
Selling Price
$ 42.78
627
534
140
1135
Market Price
$ 64.87
Selling Price
$ 56.50
777
685
774
1351
Market Price
$ 70.49
Selling Price
$ 59.91
764
287
483
1105
Market Price
$ 28.92
Selling Price
$ 26.01
162
132
93
551