Market Price
$ 87.05
Selling Price
$ 73.82
366
331
159
431
Market Price
$ 73.13
Selling Price
$ 65.74
1585
998
1530
4451
Market Price
$ 79.57
Selling Price
$ 66.63
2821
2487
964
3561
Market Price
$ 101.38
Selling Price
$ 85.47
3147
2038
3017
4637
Market Price
$ 64.40
Selling Price
$ 57.90
491
189
439
690
Market Price
$ 111.64
Selling Price
$ 93.68
628
519
316
1688
Market Price
$ 66.74
Selling Price
$ 59.83
1482
877
1095
4431
Market Price
$ 73.15
Selling Price
$ 64.82
1069
529
345
2189
Market Price
$ 99.26
Selling Price
$ 84.43
1210
911
431
4070
Market Price
$ 84.53
Selling Price
$ 71.44
998
362
558
2751
Market Price
$ 100.08
Selling Price
$ 87.26
2216
1300
723
3709
Market Price
$ 99.00
Selling Price
$ 88.62
706
174
664
2202
Market Price
$ 83.68
Selling Price
$ 70.94
362
344
252
720
Market Price
$ 79.30
Selling Price
$ 70.37
1414
870
1198
2129
Market Price
$ 84.21
Selling Price
$ 75.30
237
206
80
638
Market Price
$ 96.66
Selling Price
$ 83.70
1584
982
1026
1685
Market Price
$ 93.78
Selling Price
$ 81.41
1485
1094
974
3034
Market Price
$ 84.87
Selling Price
$ 74.78
1013
508
799
2121
Market Price
$ 92.96
Selling Price
$ 79.16
1923
470
1208
4861
Market Price
$ 84.78
Selling Price
$ 74.01
2498
2035
751
4238
Market Price
$ 104.29
Selling Price
$ 93.30
751
630
453
2284
Market Price
$ 80.91
Selling Price
$ 68.50
2938
2816
2121
3709
Market Price
$ 92.32
Selling Price
$ 79.40
907
806
632
1117
Market Price
$ 107.34
Selling Price
$ 91.16
404
290
401
563
Market Price
$ 108.64
Selling Price
$ 92.47
900
632
467
1944
Market Price
$ 86.12
Selling Price
$ 76.06
1778
1591
704
1778
Market Price
$ 73.16
Selling Price
$ 62.95
494
416
227
763
Market Price
$ 85.46
Selling Price
$ 75.89
684
563
449
1395
Market Price
$ 81.41
Selling Price
$ 72.50
1127
760
869
2862
Market Price
$ 74.80
Selling Price
$ 62.54
494
420
213
696
Market Price
$ 69.09
Selling Price
$ 61.73
164
129
148
469
Market Price
$ 76.45
Selling Price
$ 63.71
819
477
770
1025
Market Price
$ 112.07
Selling Price
$ 96.60
493
468
459
561
Market Price
$ 73.24
Selling Price
$ 62.76
2975
986
2698
3735
Market Price
$ 110.31
Selling Price
$ 98.07
3895
1436
3703
4356
Market Price
$ 73.33
Selling Price
$ 65.53
824
677
335
2012
Market Price
$ 67.33
Selling Price
$ 58.20
1711
1380
1111
3484
Market Price
$ 65.63
Selling Price
$ 56.82
2598
975
2304
4704
Market Price
$ 63.01
Selling Price
$ 56.96
1221
421
537
1390
Market Price
$ 66.80
Selling Price
$ 57.66
2431
1629
2351
3797