Market Price
$ 76.53
Selling Price
$ 69.57
133
26
126
540
Market Price
$ 64.52
Selling Price
$ 56.86
2192
854
1665
4098
Market Price
$ 76.37
Selling Price
$ 67.91
1717
653
1464
3071
Market Price
$ 85.71
Selling Price
$ 75.89
3133
2453
899
3855
Market Price
$ 83.18
Selling Price
$ 70.85
784
196
253
2976
Market Price
$ 85.40
Selling Price
$ 74.45
3549
2249
2214
3576
Market Price
$ 108.45
Selling Price
$ 96.80
280
132
250
575
Market Price
$ 105.28
Selling Price
$ 88.85
1282
704
660
1319
Market Price
$ 107.37
Selling Price
$ 97.49
633
629
247
2219
Market Price
$ 97.17
Selling Price
$ 85.19
758
473
316
1304
Market Price
$ 84.18
Selling Price
$ 76.49
1585
989
744
3217
Market Price
$ 76.28
Selling Price
$ 66.09
3275
1738
1865
3684
Market Price
$ 74.50
Selling Price
$ 66.32
2166
962
1322
3394
Market Price
$ 83.33
Selling Price
$ 70.17
2043
1457
1828
3271
Market Price
$ 89.62
Selling Price
$ 76.51
591
412
223
804
Market Price
$ 99.22
Selling Price
$ 85.79
2926
1078
1556
3375
Market Price
$ 81.72
Selling Price
$ 69.82
835
795
511
928
Market Price
$ 111.78
Selling Price
$ 98.76
1165
592
420
3285
Market Price
$ 105.80
Selling Price
$ 93.67
2830
832
2526
4776
Market Price
$ 83.47
Selling Price
$ 75.52
2124
881
955
3143
Market Price
$ 69.80
Selling Price
$ 61.65
2038
583
1143
3934
Market Price
$ 105.00
Selling Price
$ 88.58
1050
529
958
1451
Market Price
$ 109.59
Selling Price
$ 94.08
2527
531
1544
3963
Market Price
$ 108.06
Selling Price
$ 94.27
412
200
385
997
Market Price
$ 107.18
Selling Price
$ 92.75
2569
1947
552
4678
Market Price
$ 103.14
Selling Price
$ 90.17
461
224
239
2084
Market Price
$ 102.58
Selling Price
$ 86.36
1443
1103
1106
3824
Market Price
$ 96.93
Selling Price
$ 80.88
837
790
556
1232
Market Price
$ 66.20
Selling Price
$ 58.34
2318
730
738
3271
Market Price
$ 107.96
Selling Price
$ 95.95
1151
1027
1111
1385
Market Price
$ 93.53
Selling Price
$ 78.13
1145
840
1128
2153
Market Price
$ 92.15
Selling Price
$ 79.90
349
106
275
468
Market Price
$ 88.21
Selling Price
$ 74.13
841
837
506
4132
Market Price
$ 88.96
Selling Price
$ 78.58
1481
638
440
1723
Market Price
$ 67.78
Selling Price
$ 58.59
2701
1783
2185
4088
Market Price
$ 111.75
Selling Price
$ 97.12
2590
1604
1165
3358
Market Price
$ 93.24
Selling Price
$ 80.00
282
200
265
941
Market Price
$ 95.77
Selling Price
$ 82.63
1629
503
1504
1917
Market Price
$ 102.90
Selling Price
$ 92.72
208
122
194
754
Market Price
$ 92.28
Selling Price
$ 79.33
459
337
441
1387