May 15
2025
BUY
Grant, award, or other acquisition
-
5,179
Added 38.98%
8,107
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
2,165
Added 1.04%
206,519
Common Stock
May 17
2023
BUY
Grant, award, or other acquisition
-
1,526
Added 0.74%
204,354
Common Stock
Jul 28
2022
SELL
Open market or private sale
$13,427,000
$268.54 p/Share
50,000
Reduced 19.78%
202,828
Common Stock
Jun 02
2022
SELL
Open market or private sale
$4,951,500
$198.06 p/Share
25,000
Reduced 9.11%
249,289
Common Stock
May 18
2022
BUY
Grant, award, or other acquisition
-
1,600
Added 0.58%
274,289
Common Stock
May 19
2021
BUY
Grant, award, or other acquisition
-
1,913
Added 0.69%
276,228
Common Stock
Dec 04
2020
SELL
Open market or private sale
$6,524,000
$130.48 p/Share
50,000
Reduced 15.42%
274,315
Common Stock
Nov 27
2020
SELL
Open market or private sale
$497,053
$140.45 p/Share
3,539
Reduced 1.08%
324,315
Common Stock
Nov 27
2020
BUY
Exercise of conversion of derivative security
$1,145,488
$5.85 p/Share
195,810
Added 37.39%
327,854
Common Stock
Nov 02
2020
BUY
Grant, award, or other acquisition
-
912
Added 0.69%
132,044
Common Stock
Sep 11
2020
BUY
Exercise of conversion of derivative security
$509,114
$9.48 p/Share
53,704
Added 29.05%
131,132
Common Stock
Jun 15
2020
-
20,000
Reduced 20.53%
77,428
Common Stock
Jun 15
2020
SELL
Open market or private sale
$9,041,400
$50.23 p/Share
180,000
Reduced 64.88%
97,428
Common Stock
Mar 27
2020
BUY
Exercise of conversion of derivative security
$205,710
$7.5 p/Share
27,428
Added 8.92%
280,042
Common Stock
Aug 16
2019
-
600,000
Reduced 70.37%
252,614
Common Stock
Sep 23
2016
BUY
Open market or private purchase
$720,000
$1.2 p/Share
600,000
Added 41.3%
852,614
Common Stock
Nov 06
2015
BUY
Open market or private purchase
$313,500
$2.09 p/Share
150,000
Added 37.26%
252,614
Common Stock
Nov 05
2015
BUY
Open market or private purchase
$209,000
$2.09 p/Share
100,000
Added 49.35%
102,614
Common Stock
Apr 04
2012
BUY
Open market or private purchase
$3,000
$6.0 p/Share
500
Added 43.18%
658
Common Stock
Apr 04
2012
BUY
Conversion of derivative security
-
2,479
Added 44.14%
3,137
Common Stock
Nov 15
2011
BUY
Open market or private purchase
$343
$5.27 p/Share
65
Added 29.15%
158
Common Stock