Feb 09
2023
SELL
Payment of exercise price or tax liability
$2,048,736
$14.64 p/Share
139,941
Reduced 10.36%
1,210,743
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
-
203,553
Added 14.39%
1,211,170
Common Stock
Feb 09
2023
BUY
Grant, award, or other acquisition
-
139,514
Added 9.89%
1,271,223
Common Stock
Jan 16
2023
SELL
Payment of exercise price or tax liability
$548,627
$13.62 p/Share
40,281
Reduced 3.84%
1,007,617
Common Stock
Jan 16
2023
BUY
Exercise of conversion of derivative security
-
114,081
Added 9.96%
1,031,143
Common Stock
Jun 22
2022
-
50,000
Reduced 5.08%
933,817
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$1,868,865
$27.02 p/Share
69,166
Reduced 6.57%
983,817
Common Stock
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
16,876
Added 1.82%
911,223
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
141,760
Added 11.94%
1,045,625
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$172,242
$25.2 p/Share
6,835
Reduced 0.76%
894,347
Common Stock
Feb 06
2022
SELL
Payment of exercise price or tax liability
$157,598
$25.37 p/Share
6,212
Reduced 0.68%
901,182
Common Stock
Feb 06
2022
BUY
Exercise of conversion of derivative security
-
14,931
Added 1.62%
907,394
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$111,324
$25.37 p/Share
4,388
Reduced 0.49%
892,463
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
10,548
Added 1.16%
896,851
Common Stock
Dec 08
2021
-
6,000
Reduced 0.67%
886,303
Common Stock
Nov 09
2021
SELL
Open market or private sale
$26,949
$38.01 p/Share
709
Reduced 0.09%
749,649
Common Stock
Nov 05
2021
SELL
Open market or private sale
$8,094
$38.0 p/Share
213
Reduced 0.02%
877,412
Common Stock
Oct 04
2021
-
15,600
Added 1.72%
892,303
Common Stock
May 27
2021
-
6,112
Reduced 0.81%
750,358
Common Stock
Apr 17
2021
SELL
Payment of exercise price or tax liability
$189,718
$39.5 p/Share
4,803
Reduced 0.54%
877,625
Common Stock
Mar 01
2021
-
120,942
Reduced 13.78%
756,470
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$933,301
$33.9 p/Share
27,531
Reduced 3.03%
882,428
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$1,136,241
$34.22 p/Share
33,204
Reduced 3.52%
909,959
Common Stock
Feb 09
2021
BUY
Grant, award, or other acquisition
$2,605,990
$34.22 p/Share
76,154
Added 7.47%
943,163
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$301,851
$33.35 p/Share
9,051
Reduced 1.03%
867,009
Common Stock