Mar 13
2023
SELL
Payment of exercise price or tax liability
$435,120
$9.92 p/Share
43,863
Reduced 1.34%
3,230,273
Common Stock
Mar 07
2023
SELL
Open market or private sale
$878,178
$11.82 p/Share
74,296
Reduced 2.22%
3,274,136
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$5,376,528
$11.97 p/Share
449,167
Reduced 11.83%
3,348,432
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
853,120
Added 18.34%
3,797,599
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$528,987
$12.06 p/Share
43,863
Reduced 1.47%
2,944,479
Common Stock
Sep 13
2022
SELL
Payment of exercise price or tax liability
$843,047
$19.22 p/Share
43,863
Reduced 1.45%
2,988,342
Common Stock
Aug 08
2022
SELL
Open market or private sale
$3,130,088
$20.04 p/Share
156,192
Reduced 4.9%
3,032,205
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$724,178
$16.51 p/Share
43,863
Reduced 1.36%
3,188,397
Common Stock
Jun 06
2022
SELL
Open market or private sale
$1,480,897
$18.77 p/Share
78,897
Reduced 2.38%
3,232,260
Common Stock
May 03
2022
BUY
Grant, award, or other acquisition
-
666,650
Added 16.76%
3,311,157
Common Stock
Mar 13
2022
SELL
Payment of exercise price or tax liability
$418,453
$9.54 p/Share
43,863
Reduced 1.63%
2,644,507
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$542,373
$14.72 p/Share
36,846
Reduced 1.35%
2,688,370
Common Stock
Feb 25
2022
BUY
Grant, award, or other acquisition
-
69,983
Added 2.5%
2,725,216
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$1,632,581
$37.22 p/Share
43,863
Reduced 1.63%
2,655,233
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$17,028,005
$38.82 p/Share
438,640
Reduced 13.98%
2,699,096
Common Stock
Dec 10
2021
BUY
Grant, award, or other acquisition
-
833,125
Added 20.98%
3,137,736
Common Stock
Nov 30
2021
SELL
Payment of exercise price or tax liability
$16,748,111
$39.23 p/Share
426,921
Reduced 15.63%
2,304,611
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$2,655,000
$3.54 p/Share
750,000
Added 21.54%
2,731,532
Common Stock
Nov 16
2021
SELL
Payment of exercise price or tax liability
$5,549,816
$38.98 p/Share
142,376
Reduced 6.7%
1,981,532
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$885,000
$3.54 p/Share
250,000
Added 10.53%
2,123,908
Common Stock
Nov 10
2021
SELL
Payment of exercise price or tax liability
$11,901,683
$35.88 p/Share
331,708
Reduced 15.04%
1,873,908
Common Stock
Nov 10
2021
BUY
Exercise of conversion of derivative security
$2,048,520
$3.54 p/Share
578,678
Added 20.78%
2,205,616
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$1,257,552
$28.67 p/Share
43,863
Reduced 2.63%
1,626,938
Common Stock
Aug 09
2021
SELL
Payment of exercise price or tax liability
$2,984,530
$24.23 p/Share
123,175
Reduced 6.87%
1,670,801
Common Stock
Aug 09
2021
BUY
Exercise of conversion of derivative security
$732,005
$3.54 p/Share
206,781
Added 10.34%
1,793,976
Common Stock