Market Price
$ 32.13
Selling Price
$ 26.87
1855
1063
516
2045
Market Price
$ 43.67
Selling Price
$ 39.13
1845
1136
1216
2480
Market Price
$ 67.23
Selling Price
$ 59.59
3461
3083
1336
3462
Market Price
$ 35.70
Selling Price
$ 31.27
1088
586
472
2247
Market Price
$ 53.24
Selling Price
$ 47.25
1554
936
638
1578
Market Price
$ 56.26
Selling Price
$ 48.33
2152
1778
876
3886
Market Price
$ 37.49
Selling Price
$ 33.14
2699
2323
1494
4649
Market Price
$ 61.19
Selling Price
$ 54.12
704
477
561
2004
Market Price
$ 39.67
Selling Price
$ 35.82
450
122
257
890
Market Price
$ 49.58
Selling Price
$ 44.99
3107
1140
2430
4451
Market Price
$ 62.06
Selling Price
$ 54.71
1881
1342
1744
2240
Market Price
$ 64.98
Selling Price
$ 56.19
880
601
877
2456
Market Price
$ 35.80
Selling Price
$ 32.08
1512
736
1428
1903
Market Price
$ 42.17
Selling Price
$ 38.06
1395
397
553
2710
Market Price
$ 65.86
Selling Price
$ 56.08
2523
2057
1565
4346
Market Price
$ 28.91
Selling Price
$ 25.78
1447
1215
355
4319
Market Price
$ 44.94
Selling Price
$ 39.27
2264
1706
2246
4390
Market Price
$ 56.62
Selling Price
$ 48.53
3520
1183
1380
4278
Market Price
$ 67.17
Selling Price
$ 59.46
2297
1667
674
4058
Market Price
$ 59.48
Selling Price
$ 51.25
1792
429
1466
3261
Market Price
$ 51.27
Selling Price
$ 45.60
2932
2018
2355
4486
Market Price
$ 46.20
Selling Price
$ 38.92
3121
810
1109
4255
Market Price
$ 48.38
Selling Price
$ 41.33
1051
1041
750
4817
Market Price
$ 70.40
Selling Price
$ 59.24
509
265
235
1024
Market Price
$ 48.16
Selling Price
$ 41.62
244
119
114
1010
Market Price
$ 35.53
Selling Price
$ 29.63
378
77
216
410
Market Price
$ 45.81
Selling Price
$ 38.84
880
656
305
1449
Market Price
$ 54.25
Selling Price
$ 46.52
1633
1292
578
2193
Market Price
$ 66.59
Selling Price
$ 56.25
551
349
381
2613
Market Price
$ 41.34
Selling Price
$ 34.91
1632
1097
1252
3989
Market Price
$ 62.38
Selling Price
$ 54.44
1244
1040
367
4693
Market Price
$ 39.87
Selling Price
$ 35.76
1148
1041
1111
1247
Market Price
$ 38.96
Selling Price
$ 33.12
3423
2775
1529
3930
Market Price
$ 65.41
Selling Price
$ 58.29
2555
2525
1421
2805
Market Price
$ 47.54
Selling Price
$ 42.77
685
566
368
706
Market Price
$ 51.28
Selling Price
$ 43.52
1486
426
782
1959
Market Price
$ 57.94
Selling Price
$ 49.94
3383
1070
2835
3594
Market Price
$ 42.28
Selling Price
$ 37.06
2071
1704
456
4379
Market Price
$ 43.46
Selling Price
$ 36.79
2236
1794
1797
3497
Market Price
$ 32.50
Selling Price
$ 28.97
766
376
417
827