| Company Ticker | Role | Filing Date/Time (ET) | Transaction Type | Transaction Value | Filing |
|---|---|---|---|---|---|
| FORM | CEO | Nov 19, 2025 08:54 PM | Sale |
$420.69K |
|
| FORM | CEO | Nov 10, 2025 06:51 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 7, 2025 04:22 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 4, 2025 05:07 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Aug 8, 2025 04:48 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 6, 2025 04:27 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 4, 2025 05:52 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 2, 2025 03:30 PM | Sale |
$136.12K |
|
| FORM | CEO | Jun 3, 2025 04:16 PM | Sale |
$119.32K |
|
| FORM | CEO | May 8, 2025 06:48 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 7, 2025 04:09 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 1, 2025 05:40 PM | Sale |
$126.88K |
|
| FORM | CEO | Apr 1, 2025 08:23 PM | Sale |
$112.98K |
|
| FORM | CEO | Mar 4, 2025 04:46 PM | Sale |
$132.2K |
|
| FORM | CEO | Feb 10, 2025 04:56 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 6, 2025 04:46 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 3, 2025 05:18 PM | Sale |
$155.94K |
|
| FORM | CEO | Jan 2, 2025 05:54 PM | Sale |
$177.77K |
|
| FORM | CEO | Dec 2, 2024 06:55 PM | Sale |
$162.34K |
|
| FORM | CEO | Nov 8, 2024 06:05 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 6, 2024 04:21 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 4, 2024 04:13 PM | Sale |
$155.25K |
|
| FORM | CEO | Oct 2, 2024 04:27 PM | Sale |
$181.13K |
|
| FORM | CEO | Sep 4, 2024 08:03 PM | Sale |
$185.24K |
|
| FORM | CEO | Aug 8, 2024 08:09 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 5, 2024 07:53 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 5, 2024 07:53 PM | Sale |
$203.73K |
|
| FORM | CEO | Jul 25, 2024 05:16 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 2, 2024 04:22 PM | Sale |
$236.0K |
|
| FORM | CEO | Jun 4, 2024 05:45 PM | Sale |
$217.5K |
|
| FORM | CEO | May 8, 2024 08:03 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 2, 2024 04:28 PM | Sale |
$174.98K |
|
| FORM | CEO | Apr 2, 2024 04:45 PM | Sale |
$183.75K |
|
| FORM | CEO | Mar 4, 2024 05:53 PM | Sale |
$173.52K |
|
| FORM | CEO | Feb 23, 2024 04:59 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Feb 15, 2024 04:37 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Feb 9, 2024 05:44 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 8, 2023 05:50 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 30, 2023 08:37 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 9, 2023 05:03 PM |
Grant/Award |
N/A |
|
| FORM | CEO | Aug 3, 2023 08:43 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 15, 2023 05:48 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Feb 15, 2023 05:48 PM | Sale |
$319.67K |
|
| FORM | CEO | Aug 31, 2022 05:36 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 4, 2022 07:03 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 21, 2022 04:21 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 8, 2022 06:21 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 10, 2022 07:01 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Nov 8, 2021 02:58 PM | Sale |
$1.12M |
|
| FORM | CEO | Aug 30, 2021 12:41 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 17, 2021 12:44 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Aug 9, 2021 05:52 PM |
Bona fide gift |
N/A |
|
| FORM | CEO | Jul 21, 2021 03:17 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 7, 2021 01:02 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 26, 2021 06:56 PM | Sale |
$520.51K |
|
| FORM | CEO | May 12, 2021 09:43 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 12, 2021 09:43 PM | Sale |
$1.75M |
|
| FORM | CEO | Feb 24, 2021 06:48 PM | Sale |
$704.25K |
|
| FORM | CEO | Feb 11, 2021 11:18 AM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 11, 2021 11:18 AM | Sale |
$2.31M |
|
| FORM | CEO | Nov 20, 2020 01:29 PM | Sale |
$546.71K |
|
| FORM | CEO | Nov 6, 2020 06:00 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 6, 2020 06:00 PM | Sale |
$1.63M |
|
| FORM | CEO | Sep 9, 2020 11:42 AM |
Option Exercise |
N/A |
|
| FORM | CEO | Sep 9, 2020 11:42 AM | Sale |
$1.19M |
|
| FORM | CEO | Sep 4, 2020 02:13 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Sep 4, 2020 02:13 PM | Sale |
$1.32M |
|
| FORM | CEO | Aug 19, 2020 02:09 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 23, 2020 07:08 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 22, 2020 06:26 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 8, 2020 01:46 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 3, 2020 01:17 PM | Sale |
$401.95K |
|
| FORM | CEO | May 12, 2020 06:17 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 12, 2020 06:17 PM | Sale |
$1.23M |
|
| FORM | CEO | Mar 4, 2020 11:52 AM | Sale |
$351.39K |
|
| FORM | CEO | Feb 12, 2020 01:13 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Feb 12, 2020 01:13 PM | Sale |
$1.3M |
|
| FORM | CEO | Dec 4, 2019 12:58 PM | Sale |
$341.7K |
|
| FORM | CEO | Nov 13, 2019 12:48 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 13, 2019 12:48 PM | Sale |
$1.12M |
|
| FORM | CEO | Sep 6, 2019 03:29 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Sep 6, 2019 03:29 PM | Sale |
$267.5K |
|
| FORM | CEO | Sep 5, 2019 10:53 AM |
Option Exercise |
N/A |
|
| FORM | CEO | Sep 5, 2019 10:53 AM | Sale |
$863.75K |
|
| FORM | CEO | Aug 20, 2019 10:15 AM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 24, 2019 12:47 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 3, 2019 05:20 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Apr 29, 2019 06:06 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jul 24, 2018 04:28 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 30, 2018 07:33 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 4, 2018 02:47 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 31, 2017 07:17 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 9, 2017 06:32 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 3, 2017 05:31 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 2, 2016 07:14 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Jun 2, 2016 07:14 PM | Sale |
$24.92K |
|
| FORM | CEO | May 9, 2016 07:08 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 9, 2016 07:08 PM | Sale |
$86.62K |
|
| FORM | CEO | May 3, 2016 07:20 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 3, 2016 07:20 PM | Sale |
$234.54K |
|
| FORM | CEO | Nov 9, 2015 04:52 PM |
Option Exercise |
N/A |
|
| FORM | CEO | Nov 9, 2015 04:52 PM | Sale |
$92.77K |
|
| FORM | CEO | May 8, 2015 07:28 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 8, 2015 07:28 PM | Sale |
$55.28K |
|
| FORM | CEO | May 7, 2015 04:59 PM |
Option Exercise |
N/A |
|
| FORM | CEO | May 7, 2015 04:59 PM | Sale |
$57.77K |
|
| FORM | CEO | May 7, 2015 09:19 AM |
Option Exercise |
N/A |
|
| FORM | CEO | May 7, 2015 09:19 AM | Sale |
$245.65K |
|
| FORM | CEO | Mar 3, 2015 05:25 PM | Sale |
$67.34K |
|
| FORM | PRESIDENT | Nov 10, 2014 04:46 PM |
Option Exercise |
N/A |
|
| FORM | PRESIDENT | Nov 10, 2014 04:46 PM | Sale |
$65.43K |
|
| FORM | PRESIDENT | May 8, 2014 06:17 PM |
Option Exercise |
N/A |
|
| FORM | PRESIDENT | May 8, 2014 06:17 PM | Sale |
$33.79K |
|
| FORM | President | Nov 8, 2013 04:42 PM |
Option Exercise |
N/A |
|
| FORM | President | Nov 8, 2013 04:42 PM | Sale |
$39.09K |