Oct 06
2025
SELL
Open market or private sale
$242,740
$242.74 p/Share
1,000
Reduced 16.35%
5,118
Comm Stock - $.16-2/3 ...
Mar 12
2025
BUY
Grant, award, or other acquisition
-
1,160
Added 15.94%
6,118
Comm Stock - $.16-2/3 ...
Aug 29
2024
SELL
Open market or private sale
$233,138
$234.31 p/Share
995
Reduced 20.96%
3,753
Comm Stock - $.16-2/3 ...
Aug 23
2024
SELL
Open market or private sale
$113,620
$227.24 p/Share
500
Reduced 9.53%
4,748
Comm Stock - $.16-2/3 ...
Mar 08
2024
BUY
Exercise of conversion of derivative security
-
1,228
Added 18.96%
5,248
Comm Stock - $.16-2/3 ...
Mar 08
2023
BUY
Exercise of conversion of derivative security
-
1,495
Added 27.11%
4,020
Comm Stock - $.16-2/3 ...
May 31
2022
SELL
Open market or private sale
$239,501
$166.9 p/Share
1,435
Reduced 36.24%
2,525
Comm Stock - $.16-2/3 ...
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
1,435
Added 26.6%
3,960
Comm Stock - $.16-2/3 ...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
2,210
Added 14.05%
13,525
Comm Stock - $.16-2/3 ...
Dec 21
2020
-
11,000
Reduced 81.33%
2,525
Comm Stock - $.16-2/3 ...
May 21
2020
SELL
Open market or private sale
$959,533
$113.42 p/Share
8,460
Reduced 42.78%
11,315
Comm Stock - $.16-2/3 ...
May 21
2020
BUY
Exercise of conversion of derivative security
$484,673
$57.29 p/Share
8,460
Added 29.96%
19,775
Comm Stock - $.16-2/3 ...
Mar 11
2020
BUY
Exercise of conversion of derivative security
-
2,035
Added 15.24%
11,315
Comm Stock - $.16-2/3 ...
Jun 19
2019
SELL
Open market or private sale
$1,644,240
$110.5 p/Share
14,880
Reduced 61.59%
9,280
Comm Stock - $.16-2/3 ...
Jun 19
2019
BUY
Exercise of conversion of derivative security
$808,430
$54.33 p/Share
14,880
Added 46.79%
16,920
Comm Stock - $.16-2/3 ...
Mar 13
2019
BUY
Exercise of conversion of derivative security
-
2,155
Added 18.85%
9,280
Comm Stock - $.16-2/3 ...
Mar 08
2018
BUY
Exercise of conversion of derivative security
-
2,455
Added 25.63%
7,125
Comm Stock - $.16-2/3 ...
Mar 08
2017
BUY
Exercise of conversion of derivative security
-
1,850
Added 28.37%
4,670
Comm Stock - $.16-2/3 ...
Mar 09
2016
BUY
Exercise of conversion of derivative security
-
1,540
Added 35.32%
2,820
Comm Stock-$.16-2/3 value
Mar 11
2015
BUY
Exercise of conversion of derivative security
-
1,280
Added 50.0%
1,280
Comm Stock-$.16-2/3 value