Market Price
$ 65.07
1612
788
829
2857
Market Price
$ 109.89
464
458
261
843
Market Price
$ 68.95
587
369
301
1281
Market Price
$ 75.13
434
317
195
1538
Market Price
$ 98.88
1579
1029
977
3429
Market Price
$ 67.66
2220
1296
1774
2678
Market Price
$ 76.21
261
228
216
1001
Market Price
$ 67.96
811
261
491
3564
Market Price
$ 100.84
1397
1093
1066
4158
Market Price
$ 89.72
2407
1301
2099
3920
Market Price
$ 67.32
666
398
613
722
Market Price
$ 77.03
3691
2313
1874
4022
Market Price
$ 64.72
4338
2110
1389
4850
Market Price
$ 115.98
957
254
539
1046
Market Price
$ 112.06
2419
2077
1368
2756
Market Price
$ 111.77
2002
1018
1049
2184
Market Price
$ 112.52
3939
2330
2449
4976
Market Price
$ 71.37
778
267
308
2480
Market Price
$ 80.84
1476
1401
612
2671
Market Price
$ 91.26
500
201
314
904