Market Price
$ 97.15
Selling Price
$ 88.14
490
449
478
611
Market Price
$ 81.94
Selling Price
$ 72.96
831
180
268
2704
Market Price
$ 81.60
Selling Price
$ 73.89
581
176
555
1393
Market Price
$ 74.58
Selling Price
$ 65.83
3510
1266
3479
4639
Market Price
$ 77.00
Selling Price
$ 66.75
3293
1010
2414
4309
Market Price
$ 66.34
Selling Price
$ 56.31
1097
923
985
1545
Market Price
$ 114.68
Selling Price
$ 97.26
961
316
593
1442
Market Price
$ 73.35
Selling Price
$ 66.33
245
128
144
467
Market Price
$ 66.78
Selling Price
$ 59.80
1511
1501
1212
2977
Market Price
$ 88.12
Selling Price
$ 73.89
324
123
66
1550
Market Price
$ 63.81
Selling Price
$ 55.55
189
149
176
487
Market Price
$ 88.18
Selling Price
$ 78.95
1198
419
648
4465
Market Price
$ 77.08
Selling Price
$ 65.40
2850
1303
2819
4815
Market Price
$ 108.56
Selling Price
$ 93.69
1520
945
530
1907
Market Price
$ 84.37
Selling Price
$ 72.01
2005
1202
1225
2244
Market Price
$ 63.22
Selling Price
$ 55.79
1215
448
275
3877
Market Price
$ 110.25
Selling Price
$ 94.65
493
449
331
1716
Market Price
$ 106.45
Selling Price
$ 91.48
1420
484
567
4378
Market Price
$ 101.21
Selling Price
$ 87.92
1701
1386
753
1738
Market Price
$ 93.88
Selling Price
$ 83.03
2198
1471
1405
2886
Market Price
$ 102.92
Selling Price
$ 90.75
2200
853
1250
3870
Market Price
$ 89.57
Selling Price
$ 75.91
953
942
921
1029
Market Price
$ 87.42
Selling Price
$ 77.93
833
777
292
2901
Market Price
$ 101.46
Selling Price
$ 86.25
1602
1322
1029
2330
Market Price
$ 62.09
Selling Price
$ 55.44
1253
413
1159
3429
Market Price
$ 104.90
Selling Price
$ 89.31
1281
761
923
4724
Market Price
$ 76.05
Selling Price
$ 68.04
968
235
427
1986
Market Price
$ 88.33
Selling Price
$ 79.97
645
605
591
657
Market Price
$ 71.43
Selling Price
$ 62.93
1006
858
665
4884
Market Price
$ 88.74
Selling Price
$ 74.56
879
356
637
1621
Market Price
$ 61.48
Selling Price
$ 55.62
1420
1347
359
3013
Market Price
$ 90.33
Selling Price
$ 78.85
152
32
139
484
Market Price
$ 107.85
Selling Price
$ 94.54
1778
1639
1234
2193
Market Price
$ 77.19
Selling Price
$ 68.95
395
351
159
572
Market Price
$ 77.15
Selling Price
$ 65.08
1693
474
839
4720
Market Price
$ 92.94
Selling Price
$ 81.81
2028
556
1882
4569
Market Price
$ 80.27
Selling Price
$ 66.99
3617
1451
723
4904
Market Price
$ 109.85
Selling Price
$ 95.38
2866
895
1842
4296
Market Price
$ 66.80
Selling Price
$ 59.64
622
513
546
1067
Market Price
$ 71.36
Selling Price
$ 63.93
2045
413
1017
2510