Market Price
$ 115.15
Selling Price
$ 98.89
568
442
304
642
Market Price
$ 76.54
Selling Price
$ 68.12
1187
661
629
3400
Market Price
$ 108.46
Selling Price
$ 91.56
519
252
474
837
Market Price
$ 109.80
Selling Price
$ 96.90
472
158
451
740
Market Price
$ 110.42
Selling Price
$ 97.98
1361
1115
708
2313
Market Price
$ 114.38
Selling Price
$ 97.99
1638
1562
1051
4752
Market Price
$ 77.65
Selling Price
$ 68.33
734
182
255
1118
Market Price
$ 73.69
Selling Price
$ 62.89
1207
779
266
3079
Market Price
$ 89.39
Selling Price
$ 78.37
3780
1837
3580
4057
Market Price
$ 68.84
Selling Price
$ 61.99
2575
2497
2032
4856
Market Price
$ 64.96
Selling Price
$ 58.85
902
301
712
3392
Market Price
$ 65.19
Selling Price
$ 59.10
1436
690
380
3251
Market Price
$ 99.19
Selling Price
$ 89.87
1451
1084
531
3036
Market Price
$ 79.40
Selling Price
$ 67.76
1788
1074
1500
2003
Market Price
$ 108.24
Selling Price
$ 93.97
697
140
689
2082
Market Price
$ 97.52
Selling Price
$ 86.37
1406
1175
1045
3893
Market Price
$ 106.66
Selling Price
$ 94.29
446
436
129
700
Market Price
$ 73.23
Selling Price
$ 66.03
1112
718
300
4031
Market Price
$ 70.62
Selling Price
$ 60.29
640
439
139
2339
Market Price
$ 69.10
Selling Price
$ 60.13
2523
1638
2273
3726
Market Price
$ 69.50
Selling Price
$ 61.79
2136
1624
1349
2827
Market Price
$ 94.47
Selling Price
$ 79.28
345
131
143
701
Market Price
$ 106.65
Selling Price
$ 93.20
1763
1684
1330
3340
Market Price
$ 92.89
Selling Price
$ 81.24
2203
1845
1040
4330
Market Price
$ 67.48
Selling Price
$ 56.67
2242
2002
1459
2765
Market Price
$ 86.48
Selling Price
$ 78.36
1110
613
321
2152
Market Price
$ 73.17
Selling Price
$ 64.05
1176
633
634
3137
Market Price
$ 87.43
Selling Price
$ 76.96
910
619
858
3518
Market Price
$ 104.48
Selling Price
$ 88.59
2043
1643
1202
2973
Market Price
$ 85.75
Selling Price
$ 74.33
598
325
306
2520
Market Price
$ 102.43
Selling Price
$ 90.68
1633
427
1037
2585
Market Price
$ 105.62
Selling Price
$ 93.36
3504
2629
2635
4833
Market Price
$ 105.53
Selling Price
$ 92.38
2767
2422
1491
4188
Market Price
$ 72.22
Selling Price
$ 60.51
1814
376
1626
2363
Market Price
$ 112.48
Selling Price
$ 95.72
816
329
658
1054
Market Price
$ 106.43
Selling Price
$ 91.70
322
203
200
595
Market Price
$ 86.16
Selling Price
$ 73.26
556
534
178
950
Market Price
$ 97.23
Selling Price
$ 87.87
3220
2727
1518
4996
Market Price
$ 83.20
Selling Price
$ 74.36
375
85
314
739
Market Price
$ 73.72
Selling Price
$ 61.64
271
67
237
1187