Insider Transactions by Wong Raymond

Symbol Relationship Date Transaction Cost # Shares Value($) Total Shares Form 4
Y Director Nov 23, 2021 Option Exercise $703.18 243 170,873 7,857 Nov 24, 2021, 01:29 PM
Y Director Nov 23, 2021 Option Exercise $326.74 523 170,885 8,100 Nov 24, 2021, 01:29 PM
Y Director Mar 17, 2021 Option Exercise $650.98 253 164,698 7,851 Mar 18, 2021, 05:39 PM
Y Director Mar 17, 2021 Option Exercise $314.90 523 164,693 8,104 Mar 18, 2021, 05:39 PM
Y Director May 10, 2019 Option Exercise $668.67 224 149,782 7,399 May 13, 2019, 10:44 AM
Y Director May 10, 2019 Option Exercise $290.17 518 150,308 7,623 May 13, 2019, 10:44 AM
Y Director Dec 31, 2018 Option Exercise $213.20 528 112,570 7,157 Jan 02, 2019, 04:18 PM
Y Director Nov 24, 2017 Option Exercise $328.09 530 173,886 6,630 Nov 28, 2017, 05:15 PM
APGI Director Oct 05, 2016 Option Exercise $0.20 81,138 16,333 954,609 Oct 06, 2016, 04:21 PM
APGI Director Jul 05, 2016 Option Exercise $0.14 117,085 16,333 873,471 Jul 12, 2016, 11:20 AM
APGI Director Apr 06, 2016 Option Exercise $0.14 120,809 16,333 756,386 Apr 14, 2016, 04:41 PM
APGI Director Jan 07, 2016 Option Exercise $0.12 138,418 16,333 635,577 Jan 08, 2016, 04:04 PM
APGI Director Oct 07, 2015 Option Exercise $0.30 55,050 16,333 497,159 Oct 07, 2015, 01:07 PM
Y Director Aug 26, 2015 Option Exercise $334.23 541 180,818 5,590 Aug 27, 2015, 12:13 PM
APGI Director Jul 08, 2015 Option Exercise $0.15 106,821 16,333 442,109 Jul 10, 2015, 03:56 PM
Y Director Jun 09, 2015 Option Exercise $262.17 552 144,718 5,049 Jun 11, 2015, 11:36 AM
APGI Director Apr 03, 2015 Option Exercise $0.24 68,970 16,429 335,288 Apr 07, 2015, 11:57 AM
APGI Director Jan 06, 2015 Option Exercise $0.30 54,699 16,333 266,318 Jan 07, 2015, 06:34 PM
APGI Director Oct 08, 2014 Option Exercise $0.60 27,249 16,333 211,619 Oct 08, 2014, 03:09 PM
Y Director Sep 23, 2014 Buy $424.92 150 63,738 300 Sep 25, 2014, 01:40 PM
Y Director Sep 23, 2014 Buy $424.92 300 127,476 300 Sep 25, 2014, 01:40 PM
APGI Director Jul 01, 2014 Option Exercise $1.43 23,363 33,418 184,370 Jul 03, 2014, 10:45 AM
APGI Director Apr 01, 2014 Option Exercise $1.19 13,736 16,333 161,007 Apr 03, 2014, 04:41 PM
Y Director Mar 31, 2014 Sale $403.24 150 60,486 0 Apr 02, 2014, 04:23 PM
APGI Director Jan 02, 2014 Option Exercise $0.66 24,883 16,423 147,271 Jan 07, 2014, 04:50 PM
Y Director Nov 20, 2013 Buy $388.05 300 116,415 900 Nov 21, 2013, 07:02 PM
Y Director Nov 12, 2013 Buy $391.05 217 84,858 600 Nov 12, 2013, 05:08 PM
Y Director Nov 07, 2013 Buy $388.00 83 32,204 383 Nov 12, 2013, 05:08 PM
Y Director Aug 30, 2013 Buy $385.93 100 38,593 300 Sep 09, 2013, 05:39 PM
Y Director Aug 30, 2013 Buy $387.60 50 19,380 250 Sep 03, 2013, 04:14 PM
Y Director Aug 28, 2013 Buy $389.00 300 116,700 300 Sep 03, 2013, 03:45 PM
Y Director Aug 28, 2013 Option Exercise $389.00 300 116,700 300 Aug 30, 2013, 04:30 PM
Y Director Dec 28, 2011 Buy $285.00 200 57,000 200 Dec 28, 2011, 04:17 PM
Y Director Dec 28, 2011 Buy $284.18 340 96,620 3,311 Dec 28, 2011, 04:17 PM
Y Director Dec 27, 2011 Buy $285.00 90 25,650 2,971 Dec 28, 2011, 04:17 PM
Y Director Dec 12, 2011 Buy $283.25 200 56,650 2,881 Dec 14, 2011, 02:07 PM

Desktop Version

Symbol Relationship Date Transaction Value($)
Y Director Nov 23, 2021 Option Exercise 170,873
Y Director Nov 23, 2021 Option Exercise 170,885
Y Director Mar 17, 2021 Option Exercise 164,698
Y Director Mar 17, 2021 Option Exercise 164,693
Y Director May 10, 2019 Option Exercise 149,782
Y Director May 10, 2019 Option Exercise 150,308
Y Director Dec 31, 2018 Option Exercise 112,570
Y Director Nov 24, 2017 Option Exercise 173,886
APGI Director Oct 05, 2016 Option Exercise 16,333
APGI Director Jul 05, 2016 Option Exercise 16,333
APGI Director Apr 06, 2016 Option Exercise 16,333
APGI Director Jan 07, 2016 Option Exercise 16,333
APGI Director Oct 07, 2015 Option Exercise 16,333
Y Director Aug 26, 2015 Option Exercise 180,818
APGI Director Jul 08, 2015 Option Exercise 16,333
Y Director Jun 09, 2015 Option Exercise 144,718
APGI Director Apr 03, 2015 Option Exercise 16,429
APGI Director Jan 06, 2015 Option Exercise 16,333
APGI Director Oct 08, 2014 Option Exercise 16,333
Y Director Sep 23, 2014 Buy 63,738
Y Director Sep 23, 2014 Buy 127,476
APGI Director Jul 01, 2014 Option Exercise 33,418
APGI Director Apr 01, 2014 Option Exercise 16,333
Y Director Mar 31, 2014 Sale 60,486
APGI Director Jan 02, 2014 Option Exercise 16,423
Y Director Nov 20, 2013 Buy 116,415
Y Director Nov 12, 2013 Buy 84,858
Y Director Nov 07, 2013 Buy 32,204
Y Director Aug 30, 2013 Buy 38,593
Y Director Aug 30, 2013 Buy 19,380
Y Director Aug 28, 2013 Buy 116,700
Y Director Aug 28, 2013 Option Exercise 116,700
Y Director Dec 28, 2011 Buy 57,000
Y Director Dec 28, 2011 Buy 96,620
Y Director Dec 27, 2011 Buy 25,650
Y Director Dec 12, 2011 Buy 56,650