Sep 01
2022
SELL
Payment of exercise price or tax liability
$16,405
$11.61 p/Share
1,413
Reduced 5.08%
26,403
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$20,630
$14.6 p/Share
1,413
Reduced 4.83%
27,816
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$7,500
$26.69 p/Share
281
Reduced 0.95%
29,229
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$45,963
$26.63 p/Share
1,726
Reduced 5.88%
27,649
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,861
Added 5.93%
29,510
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
20,000
Added 40.51%
29,375
Common Stock
Jan 03
2022
SELL
Open market or private sale
$4,215
$39.76 p/Share
106
Reduced 1.12%
9,375
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$1,143
$10.78 p/Share
106
Added 1.11%
9,481
Common Stock
Dec 27
2021
SELL
Open market or private sale
$10,286
$39.56 p/Share
260
Reduced 2.7%
9,375
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
$2,808
$10.8 p/Share
260
Added 2.63%
9,635
Common Stock
Dec 06
2021
SELL
Open market or private sale
$246,399
$38.16 p/Share
6,457
Reduced 40.78%
9,375
Common Stock
Dec 03
2021
SELL
Open market or private sale
$4,501
$42.87 p/Share
105
Reduced 0.66%
15,832
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$1,132
$10.78 p/Share
105
Added 0.65%
15,937
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$122,410
$41.95 p/Share
2,918
Reduced 15.56%
15,832
Common Stock
Nov 26
2021
SELL
Open market or private sale
$11,466
$44.1 p/Share
260
Reduced 1.37%
18,750
Common Stock
Nov 26
2021
BUY
Exercise of conversion of derivative security
$2,808
$10.8 p/Share
260
Added 1.35%
19,010
Common Stock
Nov 03
2021
SELL
Open market or private sale
$5,578
$52.62 p/Share
106
Reduced 0.56%
18,750
Common Stock
Nov 03
2021
BUY
Exercise of conversion of derivative security
$1,143
$10.78 p/Share
106
Added 0.56%
18,856
Common Stock
Oct 25
2021
SELL
Open market or private sale
$13,172
$50.66 p/Share
260
Reduced 1.37%
18,750
Common Stock
Oct 25
2021
BUY
Exercise of conversion of derivative security
$2,808
$10.8 p/Share
260
Added 1.35%
19,010
Common Stock
Oct 04
2021
SELL
Open market or private sale
$5,194
$49.0 p/Share
106
Reduced 0.56%
18,750
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$1,143
$10.78 p/Share
106
Added 0.56%
18,856
Common Stock
Sep 27
2021
SELL
Open market or private sale
$13,887
$53.41 p/Share
260
Reduced 1.37%
18,750
Common Stock
Sep 27
2021
BUY
Exercise of conversion of derivative security
$2,808
$10.8 p/Share
260
Added 1.35%
19,010
Common Stock
Sep 07
2021
SELL
Open market or private sale
$119,462
$54.9 p/Share
2,176
Reduced 10.4%
18,750
Common Stock