Market Price
$ 73.84
Selling Price
$ 62.18
485
391
253
825
Market Price
$ 105.74
Selling Price
$ 93.52
946
935
935
2896
Market Price
$ 67.17
Selling Price
$ 58.14
2254
1998
1492
3143
Market Price
$ 101.92
Selling Price
$ 91.39
1246
1085
870
4974
Market Price
$ 97.23
Selling Price
$ 85.27
1044
849
972
1118
Market Price
$ 94.01
Selling Price
$ 78.65
1179
358
792
3032
Market Price
$ 110.10
Selling Price
$ 99.00
2508
893
1635
4181
Market Price
$ 90.85
Selling Price
$ 76.45
480
426
228
1009
Market Price
$ 72.25
Selling Price
$ 61.41
1078
382
584
2805
Market Price
$ 82.83
Selling Price
$ 73.20
452
234
130
549
Market Price
$ 99.32
Selling Price
$ 83.20
608
219
447
2658
Market Price
$ 113.10
Selling Price
$ 95.93
419
258
215
1465
Market Price
$ 79.16
Selling Price
$ 69.82
415
150
412
779
Market Price
$ 79.03
Selling Price
$ 66.05
883
354
855
3707
Market Price
$ 109.20
Selling Price
$ 97.82
986
820
861
2696
Market Price
$ 94.03
Selling Price
$ 78.68
1391
966
1023
2632
Market Price
$ 92.46
Selling Price
$ 80.19
1389
1139
718
4774
Market Price
$ 69.12
Selling Price
$ 59.76
1028
771
279
3188
Market Price
$ 81.44
Selling Price
$ 69.20
183
126
162
841
Market Price
$ 71.30
Selling Price
$ 62.41
2623
2537
745
4368
Market Price
$ 69.62
Selling Price
$ 62.62
977
781
838
1054
Market Price
$ 72.12
Selling Price
$ 65.23
2941
2234
1454
4107
Market Price
$ 93.04
Selling Price
$ 84.17
2487
1444
1589
3432
Market Price
$ 83.20
Selling Price
$ 70.88
904
752
237
2647
Market Price
$ 65.89
Selling Price
$ 57.07
321
208
225
525
Market Price
$ 116.55
Selling Price
$ 97.16
2905
1269
2037
3283
Market Price
$ 77.85
Selling Price
$ 65.91
3064
915
1365
3234
Market Price
$ 83.79
Selling Price
$ 73.80
835
312
235
2466
Market Price
$ 79.27
Selling Price
$ 68.03
408
99
249
1201
Market Price
$ 101.88
Selling Price
$ 85.12
1124
613
792
2614
Market Price
$ 62.90
Selling Price
$ 56.85
1376
1045
478
1983
Market Price
$ 91.18
Selling Price
$ 77.38
1647
1130
1233
2893
Market Price
$ 72.43
Selling Price
$ 62.35
180
74
101
480
Market Price
$ 70.36
Selling Price
$ 59.79
356
350
249
443
Market Price
$ 85.77
Selling Price
$ 75.19
697
306
486
1890
Market Price
$ 65.95
Selling Price
$ 57.73
905
461
641
2126
Market Price
$ 80.32
Selling Price
$ 67.48
880
295
608
3832
Market Price
$ 82.60
Selling Price
$ 74.89
3180
2634
3125
3496
Market Price
$ 112.63
Selling Price
$ 98.66
2110
827
1027
2538
Market Price
$ 101.13
Selling Price
$ 91.80
1665
1346
668
3778