Market Price
$ 111.94
Selling Price
$ 93.98
1499
547
1152
2620
Market Price
$ 68.86
Selling Price
$ 60.61
313
181
239
1440
Market Price
$ 110.90
Selling Price
$ 95.35
2389
2024
1918
2457
Market Price
$ 69.53
Selling Price
$ 61.72
671
502
632
2083
Market Price
$ 77.95
Selling Price
$ 67.41
591
416
455
823
Market Price
$ 65.75
Selling Price
$ 58.78
1343
879
438
3662
Market Price
$ 79.88
Selling Price
$ 71.83
3366
2708
1615
3603
Market Price
$ 79.24
Selling Price
$ 67.12
468
312
346
717
Market Price
$ 115.12
Selling Price
$ 98.93
2267
1003
1848
4127
Market Price
$ 111.84
Selling Price
$ 94.84
1706
1596
899
1942
Market Price
$ 69.70
Selling Price
$ 62.75
2138
434
1724
4429
Market Price
$ 80.28
Selling Price
$ 69.31
302
298
106
1109
Market Price
$ 108.52
Selling Price
$ 90.93
947
596
204
1957
Market Price
$ 111.64
Selling Price
$ 95.44
2006
1351
1075
2279
Market Price
$ 90.70
Selling Price
$ 81.10
1253
751
830
4330
Market Price
$ 99.82
Selling Price
$ 85.02
1505
1322
838
4058
Market Price
$ 107.63
Selling Price
$ 96.33
1581
1564
1271
2170
Market Price
$ 64.63
Selling Price
$ 55.20
1221
1129
1052
1993
Market Price
$ 81.22
Selling Price
$ 70.90
3854
2149
3180
3880
Market Price
$ 96.55
Selling Price
$ 81.43
3851
1104
3233
4329
Market Price
$ 108.83
Selling Price
$ 93.75
710
664
351
2868
Market Price
$ 90.09
Selling Price
$ 81.44
1035
1013
939
4540
Market Price
$ 63.83
Selling Price
$ 56.82
1595
1470
359
2293
Market Price
$ 109.10
Selling Price
$ 93.22
2972
1541
1423
3900
Market Price
$ 82.20
Selling Price
$ 74.09
1781
685
1379
2613
Market Price
$ 83.38
Selling Price
$ 74.08
1608
637
1283
2124
Market Price
$ 88.98
Selling Price
$ 80.44
577
178
151
1945
Market Price
$ 84.14
Selling Price
$ 76.37
2543
792
1978
3518
Market Price
$ 76.52
Selling Price
$ 67.47
667
604
292
1208
Market Price
$ 113.31
Selling Price
$ 97.99
788
358
362
2204
Market Price
$ 107.05
Selling Price
$ 93.16
2036
645
1012
2099
Market Price
$ 107.20
Selling Price
$ 89.60
341
108
212
1426
Market Price
$ 80.81
Selling Price
$ 70.62
561
471
392
1163
Market Price
$ 93.29
Selling Price
$ 84.16
4431
2621
2222
4530
Market Price
$ 78.23
Selling Price
$ 69.07
2196
1576
831
4602
Market Price
$ 79.13
Selling Price
$ 68.72
3029
2537
1155
4238
Market Price
$ 81.11
Selling Price
$ 73.18
1586
767
422
1869
Market Price
$ 79.06
Selling Price
$ 66.06
4185
1538
2323
4909
Market Price
$ 112.04
Selling Price
$ 96.71
1429
997
1135
4082
Market Price
$ 74.50
Selling Price
$ 62.16
573
404
285
580