Apr 18
2022
BUY
Exercise of conversion of derivative security
$148,750
$4.25 p/Share
35,000
Added 13.99%
215,245
Common Stock
Apr 13
2022
SELL
Open market or private sale
$6,244,000
$62.44 p/Share
100,000
Reduced 35.68%
180,245
Common Stock
Apr 13
2022
BUY
Exercise of conversion of derivative security
$425,000
$4.25 p/Share
100,000
Added 26.3%
280,245
Common Stock
Mar 21
2022
SELL
Open market or private sale
$1,386,500
$55.46 p/Share
25,000
Reduced 12.18%
180,245
Common Stock
Mar 21
2022
BUY
Exercise of conversion of derivative security
$106,250
$4.25 p/Share
25,000
Added 10.86%
205,245
Common Stock
Mar 17
2022
SELL
Open market or private sale
$503,900
$50.39 p/Share
10,000
Reduced 5.26%
180,245
Common Stock
Mar 17
2022
BUY
Exercise of conversion of derivative security
$42,500
$4.25 p/Share
10,000
Added 4.99%
190,245
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
$21,250
$38.99 p/Share
545
Added 0.3%
180,245
Common Stock
Feb 28
2022
SELL
Open market or private sale
$1,383,000
$55.32 p/Share
25,000
Reduced 12.21%
179,700
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
$106,250
$4.25 p/Share
25,000
Added 10.88%
204,700
Common Stock
Feb 23
2022
SELL
Open market or private sale
$578,959
$45.92 p/Share
12,608
Reduced 6.56%
179,700
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
27,793
Added 12.63%
192,308
Common Stock
Feb 18
2022
SELL
Open market or private sale
$895,157
$45.76 p/Share
19,562
Reduced 10.63%
164,515
Common Stock
Feb 17
2022
SELL
Open market or private sale
$492,800
$49.28 p/Share
10,000
Reduced 5.15%
184,077
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
$112,377
$2.13 p/Share
52,759
Added 21.37%
194,077
Common Stock
Jan 14
2022
SELL
Open market or private sale
$1,839,750
$49.06 p/Share
37,500
Reduced 20.97%
141,318
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 10.06%
178,818
Common Stock
Dec 14
2021
SELL
Open market or private sale
$1,786,875
$47.65 p/Share
37,500
Reduced 19.1%
158,818
Common Stock
Dec 14
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 9.25%
196,318
Common Stock
Nov 23
2021
SELL
Open market or private sale
$319,078
$51.79 p/Share
6,161
Reduced 3.38%
176,318
Common Stock
Nov 22
2021
SELL
Open market or private sale
$358,941
$54.09 p/Share
6,636
Reduced 3.77%
169,236
Common Stock
Nov 22
2021
BUY
Exercise of conversion of derivative security
-
13,243
Added 6.77%
182,479
Common Stock
Nov 19
2021
BUY
Exercise of conversion of derivative security
-
14,550
Added 7.64%
175,872
Common Stock
Nov 15
2021
SELL
Open market or private sale
$2,031,375
$54.17 p/Share
37,500
Reduced 18.86%
161,322
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$85,000
$4.25 p/Share
20,000
Added 9.14%
198,822
Common Stock