Nov 03
2022
BUY
Exercise of conversion of derivative security
$15,484
$3.95 p/Share
3,920
Added 1.52%
254,365
Common Stock
Nov 02
2022
SELL
Open market or private sale
$674,240
$42.14 p/Share
16,000
Reduced 6.0%
250,445
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$63,200
$3.95 p/Share
16,000
Added 5.66%
266,445
Common Stock
Nov 01
2022
SELL
Open market or private sale
$713,280
$44.58 p/Share
16,000
Reduced 6.0%
250,445
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$63,200
$3.95 p/Share
16,000
Added 5.66%
266,445
Common Stock
Oct 26
2022
SELL
Open market or private sale
$63,288
$41.5 p/Share
1,525
Reduced 0.61%
250,445
Common Stock
Oct 26
2022
BUY
Exercise of conversion of derivative security
$15,445
$3.95 p/Share
3,910
Added 1.51%
254,355
Common Stock
Oct 25
2022
SELL
Open market or private sale
$1,384,340
$40.26 p/Share
34,385
Reduced 12.02%
251,570
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
$126,400
$3.95 p/Share
32,000
Added 10.18%
282,445
Common Stock
Oct 20
2022
SELL
Open market or private sale
$88,526
$39.38 p/Share
2,248
Reduced 0.89%
250,445
Common Stock
Oct 20
2022
BUY
Exercise of conversion of derivative security
$8,880
$3.95 p/Share
2,248
Added 0.88%
252,693
Common Stock
Oct 18
2022
SELL
Open market or private sale
$720,360
$40.02 p/Share
18,000
Reduced 6.71%
250,445
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$71,100
$3.95 p/Share
18,000
Added 6.28%
268,445
Common Stock
Oct 17
2022
SELL
Open market or private sale
$15,732
$39.33 p/Share
400
Reduced 0.16%
250,445
Common Stock
Oct 17
2022
BUY
Exercise of conversion of derivative security
$1,580
$3.95 p/Share
400
Added 0.16%
250,845
Common Stock
Oct 14
2022
SELL
Open market or private sale
$85,126
$39.41 p/Share
2,160
Reduced 0.86%
250,445
Common Stock
Oct 14
2022
BUY
Exercise of conversion of derivative security
$8,532
$3.95 p/Share
2,160
Added 0.85%
252,605
Common Stock
Oct 13
2022
SELL
Open market or private sale
$9,468
$39.45 p/Share
240
Reduced 0.1%
250,445
Common Stock
Oct 13
2022
BUY
Exercise of conversion of derivative security
$948
$3.95 p/Share
240
Added 0.1%
250,685
Common Stock
Oct 06
2022
SELL
Open market or private sale
$788,785
$40.24 p/Share
19,602
Reduced 7.26%
250,445
Common Stock
Oct 06
2022
BUY
Exercise of conversion of derivative security
$77,428
$3.95 p/Share
19,602
Added 6.77%
270,047
Common Stock
Oct 05
2022
SELL
Open market or private sale
$57,859
$40.18 p/Share
1,440
Reduced 0.57%
250,445
Common Stock
Oct 05
2022
-
74,471
Reduced 22.92%
250,445
Common Stock
Oct 05
2022
BUY
Exercise of conversion of derivative security
$5,688
$3.95 p/Share
1,440
Added 0.57%
251,885
Common Stock
Sep 09
2022
SELL
Open market or private sale
$164,526
$43.16 p/Share
3,812
Reduced 1.16%
324,916
Common Stock