Jun 12
2024
SELL
Open market or private sale
$1,173,098
$63.08 p/Share
18,597
Reduced 7.56%
227,322
Common Stock
Jun 11
2024
SELL
Open market or private sale
$2,149,000
$61.4 p/Share
35,000
Reduced 12.46%
245,919
Common Stock
Jun 10
2024
SELL
Open market or private sale
$917,250
$61.15 p/Share
15,000
Reduced 5.07%
280,919
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
17,434
Added 5.56%
295,919
Common Stock
Jun 08
2023
SELL
Open market or private sale
$311,200
$31.12 p/Share
10,000
Reduced 3.47%
278,485
Common Stock
Jun 07
2023
SELL
Open market or private sale
$463,800
$30.92 p/Share
15,000
Reduced 4.94%
288,485
Common Stock
Jun 06
2023
SELL
Open market or private sale
$622,200
$31.11 p/Share
20,000
Reduced 6.18%
303,485
Common Stock
Jun 02
2023
SELL
Open market or private sale
$301,300
$30.13 p/Share
10,000
Reduced 3.0%
323,485
Common Stock
Jun 02
2023
BUY
Exercise of conversion of derivative security
$360,914
$6.19 p/Share
58,306
Added 14.88%
333,485
Common Stock
Dec 19
2022
SELL
Open market or private sale
$97,250
$19.45 p/Share
5,000
Reduced 1.78%
275,179
Common Stock
Jun 01
2022
SELL
Open market or private sale
$205,300
$20.53 p/Share
10,000
Reduced 3.45%
280,179
Common Stock
May 24
2022
SELL
Open market or private sale
$191,200
$19.12 p/Share
10,000
Reduced 3.33%
290,179
Common Stock
Jan 04
2022
BUY
Grant, award, or other acquisition
-
20,804
Added 6.48%
300,179
Common Stock
Dec 15
2021
SELL
Open market or private sale
$268,100
$26.81 p/Share
10,000
Reduced 3.46%
279,375
Common Stock
Dec 10
2021
SELL
Open market or private sale
$271,800
$27.18 p/Share
10,000
Reduced 3.34%
289,375
Common Stock
Dec 06
2021
SELL
Open market or private sale
$276,600
$27.66 p/Share
10,000
Reduced 3.23%
299,375
Common Stock
Dec 03
2021
SELL
Open market or private sale
$274,200
$27.42 p/Share
10,000
Reduced 3.13%
309,375
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$467,771
$9.09 p/Share
51,460
Added 13.88%
319,375
Common Stock
Oct 01
2021
SELL
Open market or private sale
$999,950
$28.57 p/Share
35,000
Reduced 11.55%
267,915
Common Stock
Sep 21
2021
BUY
Grant, award, or other acquisition
-
2,755
Added 0.9%
302,915
Common Stock
Jul 01
2021
SELL
Open market or private sale
$1,178,100
$33.66 p/Share
35,000
Reduced 10.44%
300,160
Common Stock
Apr 01
2021
SELL
Open market or private sale
$761,950
$21.77 p/Share
35,000
Reduced 9.46%
335,160
Common Stock
Mar 08
2021
SELL
Open market or private sale
$735,000
$21.0 p/Share
35,000
Reduced 9.03%
352,660
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
24,193
Added 5.82%
391,260
Common Stock
Dec 18
2020
SELL
Open market or private sale
$276,150
$18.41 p/Share
15,000
Reduced 3.93%
367,067
Common Stock