| HLF | | HERBALIFE NUTRITION LTD. | Carl C. Icahn | 10% Owner | May 30, 2018 | Sale | $52.50 | 10,516,744 | 552,129,060 | 35,227,904 | May 31, 2018, 02:55 PM |
| HLF | | HERBALIFE NUTRITION LTD. | John Tartol | Director | May 22, 2018 | Sale | $53.78 | 20,000 | 1,075,600 | 176,282 | May 24, 2018, 04:11 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Des Walsh | Executive Vice Chairman | May 10, 2018 | Disposition to Issuer | $111.46 | 5,215 | 581,264 | 170,318 | May 11, 2018, 04:47 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Des Walsh | Executive Vice Chairman | May 10, 2018 | Tax Payment (Shares) | $111.46 | 11,229 | 1,251,584 | 159,089 | May 11, 2018, 04:47 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Des Walsh | Executive Vice Chairman | May 10, 2018 | Option/RSU Exercise | $19.38 | 30,000 | 581,250 | 175,533 | May 11, 2018, 04:47 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Henry C. Wang | EVP, General Counsel | May 09, 2018 | Disposition to Issuer | $111.17 | 847 | 94,161 | 2,541 | May 11, 2018, 04:46 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Henry C. Wang | EVP, General Counsel | May 09, 2018 | Tax Payment (Shares) | $111.17 | 327 | 36,353 | 2,214 | May 11, 2018, 04:46 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Henry C. Wang | EVP, General Counsel | May 09, 2018 | Option/RSU Exercise | $62.51 | 1,506 | 94,140 | 3,388 | May 11, 2018, 04:46 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Henry C. Wang | EVP, General Counsel | May 11, 2018 | Sale | $111.46 | 332 | 37,005 | 1,882 | May 11, 2018, 04:46 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | May 07, 2018 | Tax Payment (Shares) | $112.96 | 27,328 | 3,086,971 | 29,670 | May 09, 2018, 07:06 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | May 07, 2018 | Option/RSU Exercise | $30.44 | 75,448 | 2,296,637 | 77,330 | May 09, 2018, 07:06 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | May 07, 2018 | Sale | $112.96 | 26,157 | 2,954,695 | 1,882 | May 09, 2018, 07:06 PM |
| HLF | | HERBALIFE NUTRITION LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | May 07, 2018 | Disposition to Issuer | $112.96 | 20,332 | 2,296,703 | 56,998 | May 09, 2018, 07:06 PM |
| HLF | | HERBALIFE LTD. | Jeff Dunn | Director | Apr 16, 2018 | Disposition to Issuer | $101.46 | 2,864 | 290,581 | 31,842 | Apr 18, 2018, 04:24 PM |
| HLF | | HERBALIFE LTD. | Jeff Dunn | Director | Apr 16, 2018 | Option/RSU Exercise | $53.29 | 5,452 | 290,537 | 34,706 | Apr 18, 2018, 04:24 PM |
| HLF | | HERBALIFE LTD. | Thomas Harms | SVP, China & APAC | Apr 02, 2018 | Option/RSU Exercise | $41.93 | 36,817 | 1,543,675 | 20,900 | Apr 04, 2018, 04:45 PM |
| HLF | | HERBALIFE LTD. | Thomas Harms | SVP, China & APAC | Apr 04, 2018 | Sale | $95.98 | 11,393 | 1,093,500 | 4,634 | Apr 04, 2018, 04:45 PM |
| HLF | | HERBALIFE LTD. | Thomas Harms | SVP, China & APAC | Apr 02, 2018 | Disposition to Issuer | $97.38 | 15,855 | 1,543,960 | 17,358 | Apr 04, 2018, 04:45 PM |
| HLF | | HERBALIFE LTD. | Thomas Harms | SVP, China & APAC | Apr 02, 2018 | Tax Payment (Shares) | $97.38 | 9,569 | 931,829 | 16,027 | Apr 04, 2018, 04:45 PM |
| HLF | | HERBALIFE LTD. | Robert Levy | EVP, The Americas | Mar 09, 2018 | Disposition to Issuer | $99.53 | 14,839 | 1,476,926 | 296,169 | Mar 09, 2018, 07:16 PM |
| HLF | | HERBALIFE LTD. | Robert Levy | EVP, The Americas | Mar 09, 2018 | Tax Payment (Shares) | $99.53 | 74,912 | 7,455,991 | 256,494 | Mar 09, 2018, 07:16 PM |
| HLF | | HERBALIFE LTD. | Robert Levy | EVP, The Americas | Mar 09, 2018 | Option/RSU Exercise | $6.82 | 157,934 | 1,077,110 | 303,022 | Mar 09, 2018, 07:16 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Mar 09, 2018 | Sale | $99.47 | 2,584 | 257,030 | 2,085 | Mar 09, 2018, 07:15 PM |
| HLF | | HERBALIFE LTD. | Richard Goudis | Chief Executive Officer | Mar 07, 2018 | Disposition to Issuer | $98.13 | 5,792 | 568,369 | 258,994 | Mar 08, 2018, 07:26 PM |
| HLF | | HERBALIFE LTD. | Richard Goudis | Chief Executive Officer | Mar 07, 2018 | Tax Payment (Shares) | $98.13 | 40,593 | 3,983,391 | 218,401 | Mar 08, 2018, 07:26 PM |
| HLF | | HERBALIFE LTD. | Richard Goudis | Chief Executive Officer | Mar 07, 2018 | Option/RSU Exercise | $6.82 | 83,333 | 568,331 | 264,786 | Mar 08, 2018, 07:26 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Mar 06, 2018 | Option/RSU Exercise | $43.76 | 34,156 | 1,494,506 | 23,592 | Mar 08, 2018, 07:25 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Mar 06, 2018 | Disposition to Issuer | $96.84 | 15,437 | 1,494,919 | 17,693 | Mar 08, 2018, 07:25 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Mar 06, 2018 | Tax Payment (Shares) | $96.84 | 9,287 | 899,353 | 11,314 | Mar 08, 2018, 07:25 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Mar 05, 2018 | Disposition to Issuer | $94.27 | 1,897 | 178,830 | 7,739 | Mar 07, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Mar 05, 2018 | Tax Payment (Shares) | $94.27 | 1,193 | 112,464 | 6,546 | Mar 07, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Mar 05, 2018 | Option/RSU Exercise | $30.44 | 5,873 | 178,774 | 9,636 | Mar 07, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | David Pezzullo | Chief Operating Officer | Mar 05, 2018 | Disposition to Issuer | $94.27 | 8,444 | 796,016 | 117,474 | Mar 07, 2018, 06:39 PM |
| HLF | | HERBALIFE LTD. | David Pezzullo | Chief Operating Officer | Mar 05, 2018 | Tax Payment (Shares) | $94.27 | 29,409 | 2,772,386 | 95,505 | Mar 07, 2018, 06:39 PM |
| HLF | | HERBALIFE LTD. | David Pezzullo | Chief Operating Officer | Mar 05, 2018 | Option/RSU Exercise | $11.40 | 69,832 | 795,946 | 121,092 | Mar 07, 2018, 06:39 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Mar 05, 2018 | Disposition to Issuer | $94.72 | 1,897 | 179,684 | 6,061 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Mar 05, 2018 | Tax Payment (Shares) | $94.72 | 1,392 | 131,850 | 4,669 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Mar 05, 2018 | Option/RSU Exercise | $30.44 | 5,873 | 178,774 | 7,958 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Mar 02, 2018 | Sale | $92.81 | 299 | 27,750 | 2,085 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Pedro Cardoso | Director | Feb 28, 2018 | Disposition to Issuer | $92.10 | 3,155 | 290,575 | 18,168 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Pedro Cardoso | Director | Feb 28, 2018 | Option/RSU Exercise | $53.29 | 5,452 | 290,537 | 21,323 | Mar 06, 2018, 07:55 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Mar 02, 2018 | Option/RSU Exercise | $30.44 | 8,442 | 256,974 | 11,524 | Mar 06, 2018, 07:54 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Mar 06, 2018 | Sale | $65.57 | 3,747 | 245,691 | 3,082 | Mar 06, 2018, 07:54 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Mar 02, 2018 | Disposition to Issuer | $94.72 | 2,713 | 256,975 | 8,811 | Mar 06, 2018, 07:54 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Mar 02, 2018 | Tax Payment (Shares) | $94.72 | 1,982 | 187,735 | 6,829 | Mar 06, 2018, 07:54 PM |
| HLF | | HERBALIFE LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | Mar 02, 2018 | Disposition to Issuer | $94.72 | 58,649 | 5,555,233 | 32,933 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | Mar 02, 2018 | Tax Payment (Shares) | $94.72 | 22,613 | 2,141,903 | 28,039 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Alan L. Hoffman | EVP, Global Corporate Affairs | Mar 02, 2018 | Option/RSU Exercise | $51.71 | 107,419 | 5,555,076 | 69,125 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Mar 02, 2018 | Disposition to Issuer | $94.72 | 6,292 | 595,978 | 25,885 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Mar 02, 2018 | Tax Payment (Shares) | $94.72 | 5,032 | 476,631 | 20,853 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Mar 02, 2018 | Option/RSU Exercise | $30.44 | 19,576 | 595,893 | 32,177 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Mar 02, 2018 | Sale | $93.02 | 7,967 | 741,090 | 12,886 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Mar 06, 2018 | Sale | $94.63 | 8,252 | 780,887 | 4,634 | Mar 06, 2018, 07:53 PM |
| HLF | | HERBALIFE LTD. | Richard P. Bermingham | Director | Mar 02, 2018 | Sale | $91.77 | 3,800 | 348,726 | 4,253 | Mar 02, 2018, 06:45 PM |
| HLF | | HERBALIFE LTD. | Richard P. Bermingham | Director | Feb 28, 2018 | Disposition to Issuer | $92.10 | 7,560 | 696,276 | 8,053 | Mar 02, 2018, 06:45 PM |
| HLF | | HERBALIFE LTD. | Richard P. Bermingham | Director | Feb 28, 2018 | Option/RSU Exercise | $57.88 | 12,029 | 696,238 | 11,964 | Mar 02, 2018, 06:45 PM |
| HLF | | HERBALIFE LTD. | John Tartol | Director | Feb 28, 2018 | Disposition to Issuer | $92.10 | 3,155 | 290,575 | 197,384 | Mar 02, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | John Tartol | Director | Feb 28, 2018 | Option/RSU Exercise | $53.29 | 5,452 | 290,537 | 200,539 | Mar 02, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | John Tartol | Director | Mar 02, 2018 | Sale | $92.10 | 2,297 | 211,554 | 195,087 | Mar 02, 2018, 06:40 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Feb 28, 2018 | Disposition to Issuer | $92.10 | 6,012 | 553,705 | 13,884 | Mar 01, 2018, 08:50 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Feb 28, 2018 | Tax Payment (Shares) | $92.10 | 724 | 66,680 | 13,758 | Mar 01, 2018, 08:50 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Feb 28, 2018 | Option/RSU Exercise | $65.78 | 8,414 | 553,484 | 16,070 | Mar 01, 2018, 08:50 PM |
| HLF | | HERBALIFE LTD. | Jossie Aspauza | VP, SAM/CAM | Feb 28, 2018 | Sale | $90.38 | 9,995 | 903,348 | 3,763 | Mar 01, 2018, 08:50 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Feb 28, 2018 | Option/RSU Exercise | $44.79 | 24,590 | 1,101,386 | 29,224 | Mar 01, 2018, 08:49 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Feb 28, 2018 | Disposition to Issuer | $92.10 | 11,959 | 1,101,424 | 17,265 | Mar 01, 2018, 08:49 PM |
| HLF | | HERBALIFE LTD. | Ibelis Montesino | SVP/Managing Dir North America | Feb 28, 2018 | Tax Payment (Shares) | $92.10 | 4,664 | 429,554 | 12,601 | Mar 01, 2018, 08:49 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Tax Payment (Shares) | $92.10 | 293 | 26,985 | 6,662 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Option/RSU Exercise | $76.27 | 3,378 | 257,640 | 9,098 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Disposition to Issuer | $92.10 | 15,357 | 1,414,380 | 31,983 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Mar 01, 2018 | Sale | $91.88 | 24,104 | 2,214,631 | 16,244 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Tax Payment (Shares) | $92.10 | 1,714 | 157,859 | 31,348 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Disposition to Issuer | $92.10 | 1,032 | 95,047 | 7,333 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Mar 01, 2018 | Sale | $92.08 | 4,985 | 459,019 | 1,677 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Option/RSU Exercise | $76.48 | 18,492 | 1,414,255 | 45,060 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Tax Payment (Shares) | $92.10 | 958 | 88,232 | 6,375 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 28, 2018 | Disposition to Issuer | $92.10 | 2,798 | 257,696 | 6,768 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Option/RSU Exercise | $30.44 | 2,936 | 89,372 | 8,365 | Mar 01, 2018, 08:48 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Disposition to Issuer | $86.64 | 8,454 | 732,455 | 6,214 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Tax Payment (Shares) | $86.64 | 4,089 | 354,271 | 5,429 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Option/RSU Exercise | $44.16 | 16,582 | 732,259 | 9,011 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Disposition to Issuer | $86.64 | 46,293 | 4,010,825 | 33,533 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Tax Payment (Shares) | $86.64 | 21,046 | 1,823,425 | 29,927 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 27, 2018 | Option/RSU Exercise | $47.27 | 84,832 | 4,010,383 | 39,911 | Mar 01, 2018, 08:47 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 26, 2018 | Disposition to Issuer | $86.30 | 5,242 | 452,385 | 20,383 | Feb 28, 2018, 07:20 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 26, 2018 | Tax Payment (Shares) | $86.30 | 7,949 | 685,999 | 12,434 | Feb 28, 2018, 07:20 PM |
| HLF | | HERBALIFE LTD. | Edi Hienrich | SVP/Managing Director EMEA | Feb 26, 2018 | Option/RSU Exercise | $22.94 | 19,832 | 454,946 | 25,625 | Feb 28, 2018, 07:20 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 27, 2018 | Tax Payment (Shares) | $86.64 | 110 | 9,530 | 2,384 | Feb 28, 2018, 07:19 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 27, 2018 | Option/RSU Exercise | $57.19 | 918 | 52,500 | 3,100 | Feb 28, 2018, 07:19 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 27, 2018 | Disposition to Issuer | $86.64 | 606 | 52,504 | 2,494 | Feb 28, 2018, 07:19 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 26, 2018 | Option/RSU Exercise | $79.58 | 1,929 | 153,510 | 4,014 | Feb 26, 2018, 09:14 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 26, 2018 | Disposition to Issuer | $86.30 | 1,779 | 153,528 | 2,235 | Feb 26, 2018, 09:14 PM |
| HLF | | HERBALIFE LTD. | Jesus Alvarez | VP, General Manager, Mexico | Feb 26, 2018 | Tax Payment (Shares) | $86.30 | 53 | 4,574 | 2,182 | Feb 26, 2018, 09:14 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Feb 15, 2018 | Sale | $84.00 | 1,712 | 143,808 | 1,200 | Feb 16, 2018, 04:08 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Jan 31, 2018 | Disposition to Issuer | $82.99 | 7,187 | 596,449 | 3,593 | Feb 02, 2018, 04:37 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Jan 31, 2018 | Tax Payment (Shares) | $82.99 | 991 | 82,243 | 2,912 | Feb 02, 2018, 04:37 PM |
| HLF | | HERBALIFE LTD. | Mark J. Schissel | EVP, WW Operations | Jan 31, 2018 | Option/RSU Exercise | $60.30 | 9,890 | 596,387 | 9,831 | Feb 02, 2018, 04:37 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Jan 29, 2018 | Disposition to Issuer | $83.29 | 5,378 | 447,934 | 4,622 | Jan 31, 2018, 04:16 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Jan 29, 2018 | Tax Payment (Shares) | $83.29 | 1,600 | 133,264 | 3,022 | Jan 31, 2018, 04:16 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Jan 29, 2018 | Option/RSU Exercise | $44.79 | 10,000 | 447,900 | 10,000 | Jan 31, 2018, 04:16 PM |
| HLF | | HERBALIFE LTD. | Chiu Shin-Shing Bos co | Principal Accounting Officer | Jan 31, 2018 | Sale | $83.50 | 3,022 | 252,337 | 0 | Jan 31, 2018, 04:16 PM |