Market Price
$ 51.70
Selling Price
$ 43.31
2290
1969
867
3735
Market Price
$ 59.19
Selling Price
$ 51.73
3522
2582
1897
4454
Market Price
$ 44.49
Selling Price
$ 40.12
1689
635
1108
4816
Market Price
$ 34.56
Selling Price
$ 29.62
3387
2188
796
4222
Market Price
$ 46.22
Selling Price
$ 39.33
3571
2223
1975
3964
Market Price
$ 53.80
Selling Price
$ 47.34
1109
391
1015
2131
Market Price
$ 38.76
Selling Price
$ 34.13
4364
4152
2115
4459
Market Price
$ 38.68
Selling Price
$ 32.77
1434
1342
515
2197
Market Price
$ 67.30
Selling Price
$ 58.24
374
87
165
448
Market Price
$ 65.33
Selling Price
$ 54.48
757
554
165
761
Market Price
$ 33.10
Selling Price
$ 28.05
238
195
172
723
Market Price
$ 36.19
Selling Price
$ 31.92
1401
1282
690
1496
Market Price
$ 66.48
Selling Price
$ 58.85
1009
599
575
4031
Market Price
$ 51.67
Selling Price
$ 44.11
1133
971
421
1390
Market Price
$ 67.30
Selling Price
$ 57.23
1904
1542
1412
2987
Market Price
$ 41.19
Selling Price
$ 37.35
1062
929
466
1348
Market Price
$ 66.67
Selling Price
$ 58.18
2410
711
1693
3092
Market Price
$ 47.04
Selling Price
$ 41.18
655
472
210
2721
Market Price
$ 34.75
Selling Price
$ 29.24
2330
636
1058
3446
Market Price
$ 30.23
Selling Price
$ 26.67
1415
370
744
4553
Market Price
$ 59.29
Selling Price
$ 49.70
3666
1532
2204
4697
Market Price
$ 36.04
Selling Price
$ 30.62
323
114
96
531
Market Price
$ 57.57
Selling Price
$ 49.46
543
518
382
745
Market Price
$ 61.68
Selling Price
$ 52.23
519
232
173
1549
Market Price
$ 45.90
Selling Price
$ 38.89
865
567
475
2723
Market Price
$ 32.17
Selling Price
$ 27.41
771
414
646
1267
Market Price
$ 55.48
Selling Price
$ 47.72
3684
1292
1994
3735
Market Price
$ 45.68
Selling Price
$ 38.72
636
329
560
1951
Market Price
$ 32.79
Selling Price
$ 28.63
2296
1776
1998
2558
Market Price
$ 57.23
Selling Price
$ 49.81
3255
1097
893
3967
Market Price
$ 48.78
Selling Price
$ 41.81
706
435
494
3443
Market Price
$ 63.64
Selling Price
$ 56.42
1345
783
1171
1782
Market Price
$ 41.33
Selling Price
$ 36.76
741
412
632
3001
Market Price
$ 66.92
Selling Price
$ 57.46
1472
1445
782
2116
Market Price
$ 45.52
Selling Price
$ 40.17
1292
1105
1025
4545
Market Price
$ 59.67
Selling Price
$ 51.14
2125
652
2073
3323
Market Price
$ 60.50
Selling Price
$ 51.84
2809
1682
1919
4372
Market Price
$ 30.95
Selling Price
$ 26.02
2026
2004
1393
2681
Market Price
$ 35.11
Selling Price
$ 29.42
1353
879
416
2313
Market Price
$ 49.19
Selling Price
$ 43.69
584
234
488
2849