Market Price
$ 101.74
Selling Price
$ 87.70
670
364
511
2526
Market Price
$ 67.27
Selling Price
$ 58.03
1236
1079
1171
1502
Market Price
$ 109.80
Selling Price
$ 93.16
3398
2881
2467
4570
Market Price
$ 67.44
Selling Price
$ 58.92
1864
1234
1503
3344
Market Price
$ 106.55
Selling Price
$ 92.81
2234
596
1085
4323
Market Price
$ 69.57
Selling Price
$ 58.04
2369
1739
854
4900
Market Price
$ 105.04
Selling Price
$ 91.47
1084
304
789
4941
Market Price
$ 81.22
Selling Price
$ 70.77
3184
1646
2723
3842
Market Price
$ 111.26
Selling Price
$ 98.46
2161
728
462
4000
Market Price
$ 102.20
Selling Price
$ 92.84
564
537
367
1645
Market Price
$ 85.98
Selling Price
$ 74.25
1749
534
805
2304
Market Price
$ 100.70
Selling Price
$ 89.13
656
191
362
3094
Market Price
$ 86.06
Selling Price
$ 76.14
1396
966
973
1430
Market Price
$ 106.67
Selling Price
$ 93.52
3133
734
1861
3697
Market Price
$ 95.87
Selling Price
$ 82.82
658
244
440
1116
Market Price
$ 104.68
Selling Price
$ 88.53
1498
749
949
3390
Market Price
$ 85.64
Selling Price
$ 72.28
1075
572
927
1108
Market Price
$ 103.05
Selling Price
$ 87.29
2861
2504
1158
3676
Market Price
$ 81.53
Selling Price
$ 73.72
827
723
368
1254
Market Price
$ 84.22
Selling Price
$ 75.44
3698
3524
903
4487
Market Price
$ 93.20
Selling Price
$ 82.82
524
508
157
612
Market Price
$ 104.34
Selling Price
$ 94.56
2268
1429
1632
3408
Market Price
$ 76.50
Selling Price
$ 67.66
303
207
154
496
Market Price
$ 70.24
Selling Price
$ 62.91
3033
2302
1665
4256
Market Price
$ 73.60
Selling Price
$ 63.96
2574
1698
871
3377
Market Price
$ 113.94
Selling Price
$ 96.64
409
278
129
948
Market Price
$ 86.30
Selling Price
$ 77.41
3353
2032
1942
3859
Market Price
$ 111.61
Selling Price
$ 93.13
2563
1226
1581
4051
Market Price
$ 94.75
Selling Price
$ 81.75
310
250
304
813
Market Price
$ 65.15
Selling Price
$ 57.54
669
488
268
960
Market Price
$ 87.68
Selling Price
$ 79.65
2873
682
1463
3296
Market Price
$ 110.20
Selling Price
$ 95.23
4647
3840
3034
4896
Market Price
$ 64.10
Selling Price
$ 55.17
620
406
223
1819
Market Price
$ 63.17
Selling Price
$ 56.54
3899
3219
2581
4957
Market Price
$ 79.98
Selling Price
$ 72.18
716
636
554
3393
Market Price
$ 108.33
Selling Price
$ 97.79
2323
1854
1982
2817
Market Price
$ 101.31
Selling Price
$ 91.25
761
587
687
1609
Market Price
$ 65.61
Selling Price
$ 57.16
1002
646
605
1995
Market Price
$ 71.97
Selling Price
$ 61.18
972
398
877
2971
Market Price
$ 93.36
Selling Price
$ 79.25
2513
2360
1007
4150