Sep 01
2022
SELL
Payment of exercise price or tax liability
$38,998
$11.61 p/Share
3,359
Reduced 1.25%
265,025
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$49,041
$14.6 p/Share
3,359
Reduced 1.24%
268,384
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$17,909
$26.69 p/Share
671
Reduced 0.25%
271,743
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$109,742
$26.63 p/Share
4,121
Reduced 1.56%
260,865
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
11,549
Added 4.07%
272,414
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
110,000
Added 29.33%
264,986
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
$150,301
$10.69 p/Share
14,060
Added 8.32%
154,986
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$254,250
$10.17 p/Share
25,000
Added 15.07%
140,926
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$468,665
$41.95 p/Share
11,172
Reduced 8.79%
115,926
Common Stock
Sep 13
2021
SELL
Open market or private sale
$1,605,323
$54.64 p/Share
29,380
Reduced 18.78%
127,098
Common Stock
Sep 13
2021
BUY
Exercise of conversion of derivative security
$279,760
$10.76 p/Share
26,000
Added 14.25%
156,478
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$155,640
$54.23 p/Share
2,870
Reduced 2.15%
130,478
Common Stock
Jun 15
2021
SELL
Open market or private sale
$194,652
$56.75 p/Share
3,430
Reduced 2.51%
133,348
Common Stock
Jun 01
2021
SELL
Payment of exercise price or tax liability
$151,942
$53.88 p/Share
2,820
Reduced 2.02%
136,778
Common Stock
May 11
2021
SELL
Open market or private sale
$735,463
$49.68 p/Share
14,804
Reduced 9.59%
139,598
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$159,291
$10.76 p/Share
14,804
Added 8.75%
154,402
Common Stock
Mar 01
2021
SELL
Open market or private sale
$1,289,138
$49.11 p/Share
26,250
Reduced 15.83%
139,598
Common Stock
Mar 01
2021
BUY
Exercise of conversion of derivative security
$215,200
$10.76 p/Share
20,000
Added 10.76%
165,848
Common Stock
Feb 18
2021
BUY
Grant, award, or other acquisition
-
70,000
Added 32.43%
145,848
Common Stock
Dec 16
2020
SELL
Open market or private sale
$639,118
$40.04 p/Share
15,962
Reduced 17.39%
75,848
Common Stock
Dec 16
2020
BUY
Exercise of conversion of derivative security
$172,390
$10.8 p/Share
15,962
Added 14.81%
91,810
Common Stock
Dec 14
2020
SELL
Open market or private sale
$112,468
$40.01 p/Share
2,811
Reduced 3.57%
75,848
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$30,359
$10.8 p/Share
2,811
Added 3.45%
78,659
Common Stock
Dec 11
2020
SELL
Open market or private sale
$49,019
$39.95 p/Share
1,227
Reduced 1.59%
75,848
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$13,252
$10.8 p/Share
1,227
Added 1.57%
77,075
Common Stock