May 15
2022
SELL
Payment of exercise price or tax liability
$17,822
$15.39 p/Share
1,158
Reduced 0.19%
603,042
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
$408,825
$7.11 p/Share
57,500
Added 8.69%
604,200
Common Stock
Mar 03
2022
BUY
Exercise of conversion of derivative security
$56,314
$2.23 p/Share
25,253
Added 4.42%
546,700
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$23,998
$20.85 p/Share
1,151
Reduced 0.22%
521,447
Common Stock
Jan 13
2022
BUY
Exercise of conversion of derivative security
$252,000
$2.4 p/Share
105,000
Added 16.71%
523,207
Common Stock
Nov 30
2021
BUY
Grant, award, or other acquisition
-
30,148
Added 6.72%
418,207
Common Stock
Nov 23
2021
BUY
Exercise of conversion of derivative security
$375,935
$4.67 p/Share
80,500
Added 17.18%
388,059
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$21,766
$35.74 p/Share
609
Reduced 0.12%
522,598
Common Stock
Nov 12
2021
SELL
Open market or private sale
$5,328,503
$35.02 p/Share
152,156
Reduced 33.1%
307,559
Common Stock
Nov 11
2021
SELL
Open market or private sale
$843,255
$35.0 p/Share
24,093
Reduced 4.98%
459,715
Common Stock
Sep 09
2021
SELL
Open market or private sale
$1,473,061
$37.06 p/Share
39,748
Reduced 7.59%
483,808
Common Stock
Sep 07
2021
SELL
Open market or private sale
$2,313,074
$38.39 p/Share
60,252
Reduced 10.32%
523,556
Common Stock
Aug 23
2021
SELL
Open market or private sale
$2,068,530
$36.29 p/Share
57,000
Reduced 8.9%
583,808
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$93,954
$38.49 p/Share
2,441
Reduced 0.38%
640,808
Common Stock
Aug 09
2021
SELL
Open market or private sale
$3,975,137
$39.14 p/Share
101,562
Reduced 13.64%
643,249
Common Stock
Aug 06
2021
SELL
Open market or private sale
$5,809,035
$40.4 p/Share
143,788
Reduced 16.18%
744,811
Common Stock
Aug 04
2021
SELL
Open market or private sale
$1,278,300
$42.61 p/Share
30,000
Reduced 3.27%
888,599
Common Stock
Jul 26
2021
SELL
Open market or private sale
$1,950,500
$39.01 p/Share
50,000
Reduced 5.16%
918,599
Common Stock
Jul 07
2021
SELL
Open market or private sale
$200,150
$40.03 p/Share
5,000
Reduced 1.69%
290,000
Common Stock
Jul 06
2021
SELL
Open market or private sale
$2,632,500
$40.5 p/Share
65,000
Reduced 18.06%
295,000
Common Stock