Market Price
$ 63.39
Selling Price
$ 54.81
2111
1966
1137
2597
Market Price
$ 44.78
Selling Price
$ 37.92
789
236
631
1999
Market Price
$ 42.07
Selling Price
$ 36.60
276
206
225
767
Market Price
$ 31.83
Selling Price
$ 28.36
1175
573
362
2601
Market Price
$ 56.10
Selling Price
$ 50.07
2592
1951
637
2687
Market Price
$ 47.69
Selling Price
$ 42.32
1090
958
548
2660
Market Price
$ 51.79
Selling Price
$ 45.52
1359
1205
348
1557
Market Price
$ 63.43
Selling Price
$ 53.42
1937
519
1709
2648
Market Price
$ 62.82
Selling Price
$ 53.86
733
523
647
3234
Market Price
$ 44.93
Selling Price
$ 40.30
2238
2181
955
3853
Market Price
$ 34.16
Selling Price
$ 29.21
1453
951
940
2712
Market Price
$ 29.90
Selling Price
$ 26.92
1890
1809
1111
4173
Market Price
$ 59.88
Selling Price
$ 50.13
1014
346
553
2094
Market Price
$ 61.15
Selling Price
$ 54.57
1480
531
1191
2501
Market Price
$ 34.09
Selling Price
$ 30.91
800
192
499
1439
Market Price
$ 67.86
Selling Price
$ 59.99
1187
1000
1071
1272
Market Price
$ 68.72
Selling Price
$ 58.02
547
409
189
2480
Market Price
$ 39.94
Selling Price
$ 33.37
1667
1329
572
2300
Market Price
$ 44.90
Selling Price
$ 39.61
3325
2558
821
4395
Market Price
$ 55.40
Selling Price
$ 46.55
1758
1466
781
2777
Market Price
$ 50.56
Selling Price
$ 44.39
957
741
255
3936
Market Price
$ 29.52
Selling Price
$ 26.80
1506
1323
632
4442
Market Price
$ 37.29
Selling Price
$ 33.20
2316
858
636
4725
Market Price
$ 58.25
Selling Price
$ 49.73
894
561
450
1570
Market Price
$ 61.03
Selling Price
$ 51.82
227
177
124
521
Market Price
$ 30.13
Selling Price
$ 26.45
1661
864
947
2635
Market Price
$ 33.35
Selling Price
$ 30.15
1744
1228
1669
4679
Market Price
$ 65.67
Selling Price
$ 56.43
3317
2211
867
4507
Market Price
$ 57.79
Selling Price
$ 52.34
1586
1366
1574
1960
Market Price
$ 54.19
Selling Price
$ 48.42
2426
1169
595
2602
Market Price
$ 37.80
Selling Price
$ 31.58
3267
1930
2514
3702
Market Price
$ 46.02
Selling Price
$ 39.83
391
267
151
1665
Market Price
$ 66.69
Selling Price
$ 59.19
2744
2245
1957
4888
Market Price
$ 64.06
Selling Price
$ 53.71
2033
1271
1521
4288
Market Price
$ 30.31
Selling Price
$ 26.46
2348
2134
1082
4755
Market Price
$ 48.54
Selling Price
$ 41.19
1490
1008
1408
2351
Market Price
$ 33.30
Selling Price
$ 28.17
993
280
842
4486
Market Price
$ 53.55
Selling Price
$ 48.21
2653
2612
2019
4105
Market Price
$ 60.68
Selling Price
$ 50.97
480
325
190
709
Market Price
$ 28.45
Selling Price
$ 25.54
2084
1321
1785
2444