Sep 28
2023
BUY
Exercise of conversion of derivative security
$12,899
$1.87 p/Share
6,898
Added 3.63%
182,948
Common Stock
Sep 27
2023
SELL
Open market or private sale
$900,755
$49.76 p/Share
18,102
Reduced 9.32%
176,050
Common Stock
Sep 27
2023
BUY
Exercise of conversion of derivative security
$33,850
$1.87 p/Share
18,102
Added 8.53%
194,152
Common Stock
Aug 25
2023
SELL
Open market or private sale
$501,599
$50.16 p/Share
10,000
Reduced 5.37%
176,050
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
$18,700
$1.87 p/Share
10,000
Added 5.1%
186,050
Common Stock
Aug 24
2023
SELL
Open market or private sale
$743,550
$49.57 p/Share
15,000
Reduced 7.85%
176,050
Common Stock
Aug 24
2023
BUY
Exercise of conversion of derivative security
$28,050
$1.87 p/Share
15,000
Added 7.28%
191,050
Common Stock
Jun 21
2023
BUY
Grant, award, or other acquisition
-
2,600
Added 1.46%
176,050
Common Stock
Mar 06
2023
SELL
Open market or private sale
$440,685
$45.0 p/Share
9,793
Reduced 5.34%
173,450
Common Stock
Dec 05
2022
SELL
Open market or private sale
$1,001,800
$50.09 p/Share
20,000
Reduced 9.84%
183,243
Common Stock
Dec 05
2022
BUY
Exercise of conversion of derivative security
$168,800
$8.44 p/Share
20,000
Added 8.96%
203,243
Common Stock
Aug 22
2022
SELL
Open market or private sale
$596,185
$70.89 p/Share
8,410
Reduced 4.39%
183,243
Common Stock
Aug 22
2022
BUY
Exercise of conversion of derivative security
$126,234
$15.01 p/Share
8,410
Added 4.2%
191,653
Common Stock
Aug 19
2022
SELL
Open market or private sale
$111,332
$70.02 p/Share
1,590
Reduced 0.86%
183,243
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$23,866
$15.01 p/Share
1,590
Added 0.85%
184,833
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,374,400
$68.72 p/Share
20,000
Reduced 9.84%
183,243
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$168,800
$8.44 p/Share
20,000
Added 8.96%
203,243
Common Stock
Aug 08
2022
SELL
Open market or private sale
$700,700
$70.07 p/Share
10,000
Reduced 5.17%
183,243
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$53,400
$5.34 p/Share
10,000
Added 4.92%
193,243
Common Stock
May 16
2022
SELL
Open market or private sale
$1,108,800
$55.44 p/Share
20,000
Reduced 9.84%
183,243
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
$168,800
$8.44 p/Share
20,000
Added 8.96%
203,243
Common Stock
Apr 06
2022
SELL
Open market or private sale
$350,550
$70.11 p/Share
5,000
Reduced 2.66%
183,243
Common Stock
Apr 06
2022
BUY
Exercise of conversion of derivative security
$75,050
$15.01 p/Share
5,000
Added 2.59%
188,243
Common Stock
Mar 07
2022
SELL
Open market or private sale
$272,128
$56.19 p/Share
4,843
Reduced 2.57%
183,243
Common Stock
Mar 04
2022
SELL
Open market or private sale
$1,160,000
$58.0 p/Share
20,000
Reduced 9.61%
188,086
Common Stock