May 07
2025
BUY
Grant, award, or other acquisition
-
2,463
Added 7.71%
29,489
Common Stock
Nov 25
2024
SELL
Open market or private sale
$1,200,000
$100.0 p/Share
12,000
Reduced 30.75%
27,026
Common Stock
Aug 16
2024
SELL
Open market or private sale
$1,119,000
$93.25 p/Share
12,000
Reduced 23.52%
39,026
Common Stock
May 02
2024
BUY
Grant, award, or other acquisition
-
2,543
Added 4.75%
51,026
Common Stock
May 26
2023
SELL
Open market or private sale
$518,902
$72.18 p/Share
7,189
Reduced 12.91%
48,483
Common Stock
May 26
2023
BUY
Exercise of conversion of derivative security
$61,609
$8.57 p/Share
7,189
Added 11.44%
55,672
Common Stock
May 04
2023
BUY
Grant, award, or other acquisition
-
2,989
Added 5.81%
48,483
Common Stock
Sep 15
2022
BUY
Exercise of conversion of derivative security
$102,840
$8.57 p/Share
12,000
Added 20.87%
45,494
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
$102,840
$8.57 p/Share
12,000
Added 26.38%
33,494
Common Stock
Jul 27
2022
BUY
Exercise of conversion of derivative security
$102,840
$8.57 p/Share
12,000
Added 35.83%
21,494
Common Stock
May 11
2022
BUY
Grant, award, or other acquisition
-
2,094
Added 18.07%
9,494
Common Stock
May 11
2021
BUY
Grant, award, or other acquisition
-
1,621
Added 17.97%
7,400
Common Stock
Dec 08
2020
SELL
Open market or private sale
$487,500
$97.5 p/Share
5,000
Reduced 46.39%
5,779
Common Stock
May 12
2020
BUY
Grant, award, or other acquisition
-
2,265
Added 17.36%
10,779
Common Stock
May 08
2019
BUY
Grant, award, or other acquisition
-
2,571
Added 23.19%
8,514
Common Stock
May 08
2018
BUY
Grant, award, or other acquisition
-
2,187
Added 26.9%
5,943
Common Stock
Aug 04
2017
SELL
Open market or private sale
$303,058
$45.6 p/Share
6,646
Reduced 63.89%
3,756
Common Stock
May 03
2017
BUY
Grant, award, or other acquisition
-
3,757
Added 26.53%
10,403
Common Stock
May 02
2017
SELL
Open market or private sale
$528,525
$39.15 p/Share
13,500
Reduced 67.01%
6,646
Common Stock
Feb 22
2017
SELL
Open market or private sale
$1,023,960
$36.57 p/Share
28,000
Reduced 58.16%
20,146
Common Stock
May 05
2016
BUY
Grant, award, or other acquisition
-
4,960
Added 9.34%
48,146
Common Stock