Aug 18
2023
SELL
Open market or private sale
$213,267
$44.44 p/Share
4,799
Reduced 1.84%
255,839
Common Stock
Aug 17
2023
BUY
Exercise of conversion of derivative security
-
10,690
Added 3.94%
260,638
Common Stock
Jul 26
2023
SELL
Open market or private sale
$2,031,993
$48.42 p/Share
41,966
Reduced 14.88%
240,013
Common Stock
Jul 26
2023
BUY
Exercise of conversion of derivative security
$178,355
$4.25 p/Share
41,966
Added 12.95%
281,979
Common Stock
May 24
2023
SELL
Open market or private sale
$214,278
$37.54 p/Share
5,708
Reduced 2.47%
225,178
Common Stock
May 23
2023
BUY
Exercise of conversion of derivative security
-
12,695
Added 5.2%
231,554
Common Stock
May 22
2023
SELL
Open market or private sale
$261,571
$40.31 p/Share
6,489
Reduced 2.89%
218,191
Common Stock
May 19
2023
BUY
Exercise of conversion of derivative security
-
14,550
Added 6.08%
224,680
Common Stock
May 18
2023
SELL
Open market or private sale
$184,394
$38.28 p/Share
4,817
Reduced 2.24%
210,130
Common Stock
May 17
2023
BUY
Exercise of conversion of derivative security
-
10,690
Added 4.74%
214,947
Common Stock
Mar 31
2023
SELL
Open market or private sale
$858,779
$47.62 p/Share
18,034
Reduced 8.11%
204,257
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
$76,644
$4.25 p/Share
18,034
Added 7.5%
222,291
Common Stock
Feb 28
2023
SELL
Open market or private sale
$246,842
$44.15 p/Share
5,591
Reduced 2.66%
204,257
Common Stock
Feb 27
2023
SELL
Open market or private sale
$246,864
$44.02 p/Share
5,608
Reduced 2.6%
209,848
Common Stock
Feb 24
2023
SELL
Open market or private sale
$509,012
$42.98 p/Share
11,843
Reduced 5.21%
215,456
Common Stock
Feb 23
2023
BUY
Exercise of conversion of derivative security
-
50,783
Added 18.26%
227,299
Common Stock
Feb 22
2023
SELL
Open market or private sale
$458,271
$43.62 p/Share
10,506
Reduced 5.62%
176,516
Common Stock
Feb 21
2023
SELL
Open market or private sale
$141,118
$42.88 p/Share
3,291
Reduced 2.02%
159,228
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
27,794
Added 12.94%
187,022
Common Stock
Feb 17
2023
BUY
Exercise of conversion of derivative security
-
10,690
Added 6.17%
162,519
Common Stock
Nov 22
2022
SELL
Open market or private sale
$476,258
$37.06 p/Share
12,851
Reduced 7.8%
151,829
Common Stock
Nov 21
2022
BUY
Exercise of conversion of derivative security
-
27,794
Added 14.44%
164,680
Common Stock
Nov 18
2022
SELL
Open market or private sale
$183,551
$38.61 p/Share
4,754
Reduced 3.36%
136,886
Common Stock
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
10,690
Added 7.02%
141,640
Common Stock
Aug 23
2022
SELL
Open market or private sale
$243,895
$41.72 p/Share
5,846
Reduced 4.27%
130,950
Common Stock