May 08
2024
BUY
Grant, award, or other acquisition
-
4,163
Added 3.02%
133,488
Common Stock, par valu...
May 03
2023
BUY
Grant, award, or other acquisition
-
8,272
Added 6.01%
129,325
Common Stock, par valu...
May 05
2022
BUY
Grant, award, or other acquisition
-
5,108
Added 4.05%
121,053
Common Stock, par valu...
Apr 19
2022
SELL
Open market or private sale
$50,000
$50.0 p/Share
1,000
Reduced 0.86%
115,945
Common Stock, par valu...
Apr 13
2022
SELL
Open market or private sale
$150,000
$50.0 p/Share
3,000
Reduced 2.5%
116,945
Common Stock, par valu...
Dec 15
2021
SELL
Open market or private sale
$50,000
$50.0 p/Share
1,000
Reduced 0.83%
119,945
Common Stock, par valu...
Nov 15
2021
SELL
Open market or private sale
$61,900
$61.9 p/Share
1,000
Reduced 0.82%
120,945
Common Stock, par valu...
Oct 15
2021
SELL
Open market or private sale
$63,260
$63.26 p/Share
1,000
Reduced 0.81%
121,945
Common Stock, par valu...
Sep 15
2021
SELL
Open market or private sale
$67,270
$67.27 p/Share
1,000
Reduced 0.81%
122,945
Common Stock, par valu...
Aug 02
2021
SELL
Open market or private sale
$276,210
$61.38 p/Share
4,500
Reduced 3.5%
123,945
Common Stock, par valu...
Jul 01
2021
SELL
Open market or private sale
$258,300
$57.4 p/Share
4,500
Reduced 3.38%
128,445
Common Stock, par valu...
Jun 01
2021
SELL
Open market or private sale
$218,205
$48.49 p/Share
4,500
Reduced 3.27%
132,945
Common Stock, par valu...
May 25
2021
BUY
Grant, award, or other acquisition
-
3,993
Added 2.82%
137,445
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$238,905
$53.09 p/Share
4,500
Reduced 3.26%
133,452
Common Stock, par valu...
Apr 01
2021
SELL
Open market or private sale
$235,215
$52.27 p/Share
4,500
Reduced 3.16%
137,952
Common Stock, par valu...
Mar 01
2021
SELL
Open market or private sale
$281,955
$187.97 p/Share
1,500
Reduced 3.06%
47,484
Common Stock, par valu...
Feb 01
2021
SELL
Open market or private sale
$262,845
$175.23 p/Share
1,500
Reduced 2.97%
48,984
Common Stock, par valu...
Jan 22
2021
BUY
Exercise of conversion of derivative security
$124,700
$12.47 p/Share
10,000
Added 16.53%
50,484
Common Stock, par valu...
Jan 04
2021
SELL
Open market or private sale
$244,650
$163.1 p/Share
1,500
Reduced 3.57%
40,484
Common Stock, par valu...
Dec 07
2020
SELL
Open market or private sale
$65,000
$130.0 p/Share
500
Reduced 1.18%
41,984
Common Stock, par valu...
Dec 01
2020
SELL
Open market or private sale
$121,870
$121.87 p/Share
1,000
Reduced 2.3%
42,484
Common Stock, par valu...
Nov 05
2020
SELL
Open market or private sale
$65,000
$130.0 p/Share
500
Reduced 1.14%
43,484
Common Stock, par valu...
Nov 02
2020
SELL
Open market or private sale
$115,520
$115.52 p/Share
1,000
Reduced 2.22%
43,984
Common Stock, par valu...
Oct 13
2020
SELL
Open market or private sale
$130,000
$130.0 p/Share
1,000
Reduced 2.17%
44,984
Common Stock, par valu...
Oct 01
2020
SELL
Open market or private sale
$116,150
$116.15 p/Share
1,000
Reduced 2.13%
45,984
Common Stock, par valu...