Market Price
$ 65.83
544
343
393
1241
Market Price
$ 48.80
2118
1732
1158
4686
Market Price
$ 59.52
583
373
419
1155
Market Price
$ 34.82
610
131
375
2731
Market Price
$ 39.40
783
508
340
1998
Market Price
$ 32.81
1483
1077
961
3121
Market Price
$ 31.44
1215
535
399
3732
Market Price
$ 48.22
2538
1707
1346
4736
Market Price
$ 58.75
1043
578
489
3754
Market Price
$ 56.23
2602
1043
1572
3107
Market Price
$ 65.39
330
215
203
1116
Market Price
$ 38.56
583
549
471
1643
Market Price
$ 49.29
1015
714
306
2346
Market Price
$ 32.15
782
588
225
2941
Market Price
$ 55.47
938
317
189
1130
Market Price
$ 30.41
4002
2660
2380
4403
Market Price
$ 63.31
1011
837
771
4982
Market Price
$ 45.43
2146
1247
1392
2295
Market Price
$ 43.24
715
239
414
1115
Market Price
$ 60.13
815
707
546
1340
Market Price
$ 50.08
2871
1220
2266
3289
Market Price
$ 39.72
700
144
419
3057
Market Price
$ 54.08
3221
1344
2566
4727
Market Price
$ 38.53
3126
748
2127
3282
Market Price
$ 66.98
1007
704
516
1066
Market Price
$ 33.67
1551
929
407
3895
Market Price
$ 65.34
217
159
152
807
Market Price
$ 45.96
3188
2627
2580
3661
Market Price
$ 30.12
353
301
100
884
Market Price
$ 52.78
2602
1237
2019
2979
Market Price
$ 69.40
1582
679
1257
1776
Market Price
$ 33.26
1590
1205
1028
1601
Market Price
$ 62.90
916
828
207
1777
Market Price
$ 28.87
1778
1232
1702
3075
Market Price
$ 46.74
953
469
822
3424
Market Price
$ 46.09
2387
1945
1273
4756
Market Price
$ 59.83
423
199
247
441
Market Price
$ 39.02
313
245
226
1496
Market Price
$ 35.69
1721
1349
1016
4755
Market Price
$ 63.55
1471
552
369
2161