Market Price
$ 100.24
Selling Price
$ 89.62
905
876
232
3962
Market Price
$ 67.22
Selling Price
$ 59.67
893
248
546
2517
Market Price
$ 75.01
Selling Price
$ 65.91
531
499
251
2404
Market Price
$ 96.75
Selling Price
$ 86.29
1544
751
670
3578
Market Price
$ 70.78
Selling Price
$ 59.51
482
296
96
1122
Market Price
$ 112.92
Selling Price
$ 96.09
691
329
447
2569
Market Price
$ 73.58
Selling Price
$ 63.31
788
613
698
908
Market Price
$ 82.30
Selling Price
$ 69.83
1203
490
964
2578
Market Price
$ 69.13
Selling Price
$ 62.27
255
136
148
637
Market Price
$ 86.39
Selling Price
$ 76.85
2243
1093
1970
3502
Market Price
$ 86.97
Selling Price
$ 74.32
2804
2233
1645
4449
Market Price
$ 88.62
Selling Price
$ 79.92
2201
1172
1152
2277
Market Price
$ 101.33
Selling Price
$ 90.09
673
290
210
3010
Market Price
$ 67.61
Selling Price
$ 61.18
796
465
479
2012
Market Price
$ 91.24
Selling Price
$ 82.94
2782
2774
2252
4474
Market Price
$ 62.83
Selling Price
$ 55.51
4308
2436
862
4641
Market Price
$ 101.37
Selling Price
$ 90.53
2015
870
684
2794
Market Price
$ 64.01
Selling Price
$ 55.39
1288
1133
653
3472
Market Price
$ 101.21
Selling Price
$ 87.80
1938
1822
478
3541
Market Price
$ 107.77
Selling Price
$ 94.87
679
322
544
1667
Market Price
$ 90.05
Selling Price
$ 81.19
4667
1235
3117
4916
Market Price
$ 97.01
Selling Price
$ 85.36
1197
982
330
1661
Market Price
$ 115.37
Selling Price
$ 96.86
482
466
343
1119
Market Price
$ 63.81
Selling Price
$ 55.99
1735
1282
1513
2627
Market Price
$ 65.14
Selling Price
$ 57.36
3922
2764
3177
4979
Market Price
$ 65.22
Selling Price
$ 58.60
4379
2766
3926
4479
Market Price
$ 70.83
Selling Price
$ 60.21
1386
337
1300
2843
Market Price
$ 70.17
Selling Price
$ 62.49
3923
1351
3425
4420
Market Price
$ 73.15
Selling Price
$ 65.74
2501
884
664
3692
Market Price
$ 62.08
Selling Price
$ 55.74
1020
938
458
2684
Market Price
$ 114.56
Selling Price
$ 96.66
1709
847
921
1939
Market Price
$ 74.52
Selling Price
$ 65.52
2042
590
981
2648
Market Price
$ 66.50
Selling Price
$ 58.64
1598
1069
765
4364
Market Price
$ 85.05
Selling Price
$ 72.23
1077
814
785
1506
Market Price
$ 75.83
Selling Price
$ 67.84
744
382
624
1324
Market Price
$ 65.56
Selling Price
$ 57.26
975
499
830
1255
Market Price
$ 72.91
Selling Price
$ 63.33
1350
357
619
1453
Market Price
$ 114.09
Selling Price
$ 97.46
1340
895
493
3708
Market Price
$ 109.31
Selling Price
$ 93.65
926
847
387
2218
Market Price
$ 107.68
Selling Price
$ 90.60
2266
2258
642
3437