Market Price
$ 62.19
Selling Price
$ 55.77
320
227
192
568
Market Price
$ 64.09
Selling Price
$ 57.49
1679
1643
958
1824
Market Price
$ 40.21
Selling Price
$ 33.89
1120
925
791
2988
Market Price
$ 61.35
Selling Price
$ 52.33
1328
521
804
4179
Market Price
$ 51.27
Selling Price
$ 44.25
1354
856
1024
2743
Market Price
$ 42.60
Selling Price
$ 36.30
1807
1515
1734
2350
Market Price
$ 43.77
Selling Price
$ 37.42
1028
499
364
4396
Market Price
$ 47.17
Selling Price
$ 41.93
1043
545
328
1202
Market Price
$ 56.53
Selling Price
$ 49.08
433
113
223
435
Market Price
$ 70.07
Selling Price
$ 59.49
3723
867
2616
4470
Market Price
$ 60.29
Selling Price
$ 51.13
2866
2530
1647
3130
Market Price
$ 66.91
Selling Price
$ 57.05
2206
545
972
3507
Market Price
$ 39.15
Selling Price
$ 34.70
936
657
633
2638
Market Price
$ 60.42
Selling Price
$ 53.82
2160
452
1108
3683
Market Price
$ 39.27
Selling Price
$ 34.80
2310
1149
1123
3093
Market Price
$ 35.11
Selling Price
$ 31.73
1553
590
617
4447
Market Price
$ 63.86
Selling Price
$ 56.28
923
443
769
1834
Market Price
$ 47.43
Selling Price
$ 39.89
3359
2675
2356
3997
Market Price
$ 56.33
Selling Price
$ 51.05
3851
2148
3763
4182
Market Price
$ 47.19
Selling Price
$ 40.12
2070
766
1856
3169
Market Price
$ 61.65
Selling Price
$ 53.19
3634
2736
1958
4883
Market Price
$ 37.47
Selling Price
$ 31.94
554
475
527
1439
Market Price
$ 30.85
Selling Price
$ 27.17
753
351
522
1742
Market Price
$ 41.82
Selling Price
$ 37.97
744
703
646
2708
Market Price
$ 40.74
Selling Price
$ 34.22
2345
1509
1832
2797
Market Price
$ 42.68
Selling Price
$ 36.05
273
155
116
748
Market Price
$ 46.11
Selling Price
$ 40.34
2103
597
1854
2355
Market Price
$ 41.44
Selling Price
$ 35.21
2453
1114
1013
3989
Market Price
$ 54.10
Selling Price
$ 48.57
1452
502
1081
3413
Market Price
$ 58.94
Selling Price
$ 49.22
2723
2370
1537
3675
Market Price
$ 53.07
Selling Price
$ 45.84
1082
677
715
4101
Market Price
$ 61.85
Selling Price
$ 51.66
652
390
258
1026
Market Price
$ 30.50
Selling Price
$ 27.49
541
529
157
934
Market Price
$ 37.78
Selling Price
$ 31.93
1061
679
709
2251
Market Price
$ 53.81
Selling Price
$ 47.38
715
457
295
1046
Market Price
$ 41.49
Selling Price
$ 36.66
1677
853
1637
2064
Market Price
$ 28.03
Selling Price
$ 25.31
986
555
405
1495
Market Price
$ 66.19
Selling Price
$ 56.63
700
361
216
1279
Market Price
$ 35.44
Selling Price
$ 30.94
4315
1318
2616
4408
Market Price
$ 68.45
Selling Price
$ 59.37
815
482
462
2451