Aug 11
2022
SELL
Open market or private sale
$486,000
$48.6 p/Share
10,000
Reduced 3.9%
246,199
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 3.76%
256,199
Common Stock
Jul 11
2022
SELL
Open market or private sale
$1,213,200
$40.44 p/Share
30,000
Reduced 10.88%
245,649
Common Stock
Jul 11
2022
BUY
Exercise of conversion of derivative security
$48,000
$1.6 p/Share
30,000
Added 9.82%
275,649
Common Stock
May 20
2022
BUY
Grant, award, or other acquisition
$13,481
$24.51 p/Share
550
Added 0.22%
246,199
Common Stock
Apr 11
2022
SELL
Open market or private sale
$1,301,100
$43.37 p/Share
30,000
Reduced 10.88%
245,649
Common Stock
Apr 11
2022
BUY
Exercise of conversion of derivative security
$48,000
$1.6 p/Share
30,000
Added 9.82%
275,649
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$110,732
$35.72 p/Share
3,100
Reduced 1.25%
245,649
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
116,570
Added 31.91%
248,749
Common Stock
Jan 11
2022
SELL
Open market or private sale
$418,800
$41.88 p/Share
10,000
Reduced 7.03%
132,179
Common Stock
Jan 11
2022
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 6.57%
142,179
Common Stock
Dec 13
2021
SELL
Open market or private sale
$409,500
$40.95 p/Share
10,000
Reduced 7.03%
132,179
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 6.57%
142,179
Common Stock
Nov 30
2021
BUY
Open market or private purchase
$103,250
$41.3 p/Share
2,500
Added 1.86%
132,179
Common Stock
Nov 11
2021
SELL
Open market or private sale
$915,245
$50.58 p/Share
18,095
Reduced 12.25%
129,679
Common Stock
Nov 11
2021
BUY
Exercise of conversion of derivative security
$24,079
$1.53 p/Share
15,738
Added 9.98%
142,036
Common Stock
Oct 11
2021
SELL
Open market or private sale
$613,030
$55.73 p/Share
11,000
Reduced 7.69%
132,036
Common Stock
Oct 11
2021
BUY
Exercise of conversion of derivative security
$17,600
$1.6 p/Share
11,000
Added 7.14%
143,036
Common Stock
Sep 13
2021
SELL
Open market or private sale
$630,520
$57.32 p/Share
11,000
Reduced 7.69%
132,036
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$17,600
$1.6 p/Share
11,000
Added 7.14%
143,036
Common Stock
Aug 11
2021
SELL
Open market or private sale
$540,320
$49.12 p/Share
11,000
Reduced 7.69%
132,036
Common Stock
Aug 11
2021
BUY
Exercise of conversion of derivative security
$17,600
$1.6 p/Share
11,000
Added 7.14%
143,036
Common Stock
Jul 12
2021
SELL
Open market or private sale
$508,750
$46.25 p/Share
11,000
Reduced 7.69%
132,036
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$17,600
$1.6 p/Share
11,000
Added 7.14%
143,036
Common Stock
Jun 11
2021
SELL
Open market or private sale
$517,220
$47.02 p/Share
11,000
Reduced 7.71%
131,616
Common Stock