Jul 11
2023
SELL
Open market or private sale
$31,560
$31.56 p/Share
1,000
Reduced 0.37%
269,639
Common Stock
Jul 11
2023
BUY
Exercise of conversion of derivative security
$1,600
$1.6 p/Share
1,000
Added 0.37%
270,639
Common Stock
Jun 12
2023
SELL
Open market or private sale
$32,130
$32.13 p/Share
1,000
Reduced 0.37%
269,639
Common Stock
Jun 12
2023
BUY
Exercise of conversion of derivative security
$1,600
$1.6 p/Share
1,000
Added 0.37%
270,639
Common Stock
May 19
2023
BUY
Grant, award, or other acquisition
$13,268
$26.17 p/Share
507
Added 0.19%
269,639
Common Stock
May 11
2023
SELL
Open market or private sale
$106,530
$35.51 p/Share
3,000
Reduced 1.1%
269,132
Common Stock
May 11
2023
BUY
Exercise of conversion of derivative security
$4,800
$1.6 p/Share
3,000
Added 1.09%
272,132
Common Stock
Apr 11
2023
SELL
Open market or private sale
$238,620
$39.77 p/Share
6,000
Reduced 2.18%
269,132
Common Stock
Apr 11
2023
BUY
Exercise of conversion of derivative security
$9,600
$1.6 p/Share
6,000
Added 2.13%
275,132
Common Stock
Mar 13
2023
SELL
Open market or private sale
$253,379
$42.23 p/Share
6,000
Reduced 2.18%
269,132
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$9,600
$1.6 p/Share
6,000
Added 2.13%
275,132
Common Stock
Mar 03
2023
SELL
Open market or private sale
$849,825
$47.1 p/Share
18,043
Reduced 6.28%
269,132
Common Stock
Mar 02
2023
BUY
Grant, award, or other acquisition
-
40,976
Added 12.49%
287,175
Common Stock
Feb 13
2023
SELL
Open market or private sale
$305,640
$50.94 p/Share
6,000
Reduced 2.38%
246,199
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$9,600
$1.6 p/Share
6,000
Added 2.32%
252,199
Common Stock
Jan 11
2023
SELL
Open market or private sale
$309,180
$51.53 p/Share
6,000
Reduced 2.38%
246,199
Common Stock
Jan 11
2023
BUY
Exercise of conversion of derivative security
$9,600
$1.6 p/Share
6,000
Added 2.32%
252,199
Common Stock
Dec 12
2022
SELL
Open market or private sale
$538,500
$53.85 p/Share
10,000
Reduced 3.9%
246,199
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 3.76%
256,199
Common Stock
Nov 11
2022
SELL
Open market or private sale
$500,300
$50.03 p/Share
10,000
Reduced 3.9%
246,199
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 3.76%
256,199
Common Stock
Oct 11
2022
SELL
Open market or private sale
$423,200
$42.32 p/Share
10,000
Reduced 3.9%
246,199
Common Stock
Oct 11
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 3.76%
256,199
Common Stock
Sep 12
2022
SELL
Open market or private sale
$436,200
$43.62 p/Share
10,000
Reduced 3.9%
246,199
Common Stock
Sep 12
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 3.76%
256,199
Common Stock