Market Price
$ 68.89
Selling Price
$ 59.95
1359
508
575
1984
Market Price
$ 62.90
Selling Price
$ 53.83
2498
2355
1467
4629
Market Price
$ 43.05
Selling Price
$ 38.06
2063
766
1566
2308
Market Price
$ 29.64
Selling Price
$ 25.50
2714
783
784
3008
Market Price
$ 37.34
Selling Price
$ 33.14
1447
505
523
1552
Market Price
$ 31.82
Selling Price
$ 26.73
1027
311
238
2967
Market Price
$ 42.07
Selling Price
$ 36.84
3720
1739
2949
4025
Market Price
$ 51.80
Selling Price
$ 44.16
753
690
532
2028
Market Price
$ 33.83
Selling Price
$ 29.65
321
134
237
551
Market Price
$ 55.20
Selling Price
$ 49.70
2843
1714
1702
4560
Market Price
$ 32.70
Selling Price
$ 29.62
764
171
238
2545
Market Price
$ 55.92
Selling Price
$ 47.80
1691
797
1519
2690
Market Price
$ 55.52
Selling Price
$ 49.79
554
353
198
555
Market Price
$ 38.99
Selling Price
$ 35.39
1165
1158
597
1857
Market Price
$ 54.76
Selling Price
$ 45.71
2379
1900
1550
2797
Market Price
$ 67.05
Selling Price
$ 56.06
966
546
465
4184
Market Price
$ 67.55
Selling Price
$ 58.19
1262
599
470
3961
Market Price
$ 54.54
Selling Price
$ 46.64
693
210
254
2442
Market Price
$ 30.09
Selling Price
$ 26.66
521
484
408
650
Market Price
$ 37.32
Selling Price
$ 32.23
1520
574
350
3510
Market Price
$ 67.03
Selling Price
$ 59.82
1033
375
839
2953
Market Price
$ 38.99
Selling Price
$ 33.96
990
889
893
1520
Market Price
$ 57.17
Selling Price
$ 51.66
1989
1734
690
4644
Market Price
$ 61.81
Selling Price
$ 54.78
392
230
90
525
Market Price
$ 63.73
Selling Price
$ 54.08
3747
2148
3190
3796
Market Price
$ 33.90
Selling Price
$ 28.54
704
238
472
2426
Market Price
$ 64.85
Selling Price
$ 56.21
1725
824
347
2215
Market Price
$ 47.38
Selling Price
$ 40.84
292
218
203
446
Market Price
$ 47.10
Selling Price
$ 40.99
1672
595
390
4745
Market Price
$ 67.43
Selling Price
$ 58.04
1318
283
773
4645
Market Price
$ 31.43
Selling Price
$ 28.06
1711
830
509
2772
Market Price
$ 63.79
Selling Price
$ 54.09
320
114
254
1076
Market Price
$ 56.94
Selling Price
$ 49.14
1440
800
424
1887
Market Price
$ 65.06
Selling Price
$ 55.53
266
71
118
522
Market Price
$ 67.39
Selling Price
$ 56.17
256
61
205
598
Market Price
$ 61.12
Selling Price
$ 55.11
2559
2111
2154
3240
Market Price
$ 33.22
Selling Price
$ 29.79
3706
2803
2764
3963
Market Price
$ 55.02
Selling Price
$ 46.28
692
418
684
2441
Market Price
$ 67.30
Selling Price
$ 58.87
1508
1187
833
4366
Market Price
$ 46.26
Selling Price
$ 39.35
279
244
270
443