Market Price
$ 94.26
Selling Price
$ 80.82
1052
844
413
3459
Market Price
$ 83.32
Selling Price
$ 71.36
468
438
349
775
Market Price
$ 82.77
Selling Price
$ 73.65
2992
814
2403
3913
Market Price
$ 90.10
Selling Price
$ 80.64
1779
1503
1612
3731
Market Price
$ 69.68
Selling Price
$ 62.17
3229
2150
800
3738
Market Price
$ 69.83
Selling Price
$ 58.41
952
923
645
4567
Market Price
$ 69.13
Selling Price
$ 58.30
1401
967
1334
1960
Market Price
$ 87.17
Selling Price
$ 74.02
1943
652
925
3291
Market Price
$ 82.83
Selling Price
$ 70.94
147
111
35
548
Market Price
$ 84.25
Selling Price
$ 75.22
571
339
275
1652
Market Price
$ 92.63
Selling Price
$ 83.39
2257
2080
1909
4470
Market Price
$ 92.62
Selling Price
$ 80.91
626
405
399
764
Market Price
$ 103.89
Selling Price
$ 88.72
966
811
435
2507
Market Price
$ 99.91
Selling Price
$ 87.90
1180
720
578
1611
Market Price
$ 76.47
Selling Price
$ 69.26
901
451
723
2106
Market Price
$ 81.00
Selling Price
$ 67.80
907
416
210
1188
Market Price
$ 80.40
Selling Price
$ 71.59
2651
2041
679
2961
Market Price
$ 70.52
Selling Price
$ 63.71
461
380
445
800
Market Price
$ 109.22
Selling Price
$ 93.32
694
338
207
3330
Market Price
$ 67.71
Selling Price
$ 57.30
1865
706
1660
2753
Market Price
$ 71.62
Selling Price
$ 60.72
3266
1834
844
4820
Market Price
$ 70.48
Selling Price
$ 63.77
654
317
594
765
Market Price
$ 97.38
Selling Price
$ 82.38
1577
408
525
4814
Market Price
$ 91.49
Selling Price
$ 83.04
1329
1052
290
1721
Market Price
$ 102.70
Selling Price
$ 92.61
3442
1329
1785
3964
Market Price
$ 73.84
Selling Price
$ 64.34
1267
826
318
4535
Market Price
$ 102.77
Selling Price
$ 87.36
2793
1877
799
4487
Market Price
$ 87.57
Selling Price
$ 76.49
1142
260
952
1622
Market Price
$ 105.68
Selling Price
$ 94.70
1976
657
1676
3484
Market Price
$ 99.76
Selling Price
$ 84.67
1744
452
535
4825
Market Price
$ 102.62
Selling Price
$ 91.21
890
680
265
3168
Market Price
$ 104.33
Selling Price
$ 90.80
3441
1758
1624
3450
Market Price
$ 97.31
Selling Price
$ 87.93
3354
2902
1224
3799
Market Price
$ 77.42
Selling Price
$ 68.62
677
651
306
2096
Market Price
$ 90.45
Selling Price
$ 81.38
716
304
163
979
Market Price
$ 91.17
Selling Price
$ 79.77
3165
738
2902
4622
Market Price
$ 82.61
Selling Price
$ 72.82
3342
2000
1481
3895
Market Price
$ 72.67
Selling Price
$ 61.77
1647
1207
862
2581
Market Price
$ 83.72
Selling Price
$ 75.02
2977
2500
1290
3813
Market Price
$ 62.51
Selling Price
$ 56.77
684
628
390
1229