Mar 01
2023
SELL
Payment of exercise price or tax liability
$31,237
$14.29 p/Share
2,186
Reduced 1.62%
133,097
Common Stock
Feb 22
2023
BUY
Grant, award, or other acquisition
-
40,000
Added 22.82%
135,283
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$46,061
$10.65 p/Share
4,325
Reduced 4.34%
95,283
Common Stock
Sep 06
2022
SELL
Open market or private sale
$31,984
$11.27 p/Share
2,838
Reduced 2.77%
99,608
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$14,222
$11.61 p/Share
1,225
Reduced 1.18%
102,446
Common Stock
Jun 06
2022
SELL
Open market or private sale
$42,144
$14.85 p/Share
2,838
Reduced 2.66%
103,671
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$17,870
$14.6 p/Share
1,224
Reduced 1.14%
106,509
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
$51,700
$10.34 p/Share
5,000
Added 4.44%
107,733
Common Stock
Mar 03
2022
SELL
Open market or private sale
$110,284
$26.82 p/Share
4,112
Reduced 3.85%
102,733
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$6,779
$26.69 p/Share
254
Reduced 0.24%
106,845
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$41,490
$26.63 p/Share
1,558
Reduced 1.46%
105,238
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
1,861
Added 1.71%
107,099
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
40,000
Added 27.25%
106,796
Common Stock
Dec 06
2021
SELL
Open market or private sale
$176,332
$38.06 p/Share
4,633
Reduced 6.49%
66,796
Common Stock
Dec 03
2021
SELL
Open market or private sale
$107,175
$42.87 p/Share
2,500
Reduced 3.38%
71,429
Common Stock
Dec 03
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.27%
73,929
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$172,708
$41.95 p/Share
4,117
Reduced 5.45%
71,429
Common Stock
Nov 01
2021
SELL
Open market or private sale
$134,525
$53.81 p/Share
2,500
Reduced 3.2%
75,546
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.1%
78,046
Common Stock
Oct 01
2021
SELL
Open market or private sale
$123,025
$49.21 p/Share
2,500
Reduced 3.2%
75,546
Common Stock
Oct 01
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.1%
78,046
Common Stock
Sep 03
2021
SELL
Open market or private sale
$209,241
$54.32 p/Share
3,852
Reduced 4.85%
75,546
Common Stock
Sep 03
2021
BUY
Exercise of conversion of derivative security
$25,850
$10.34 p/Share
2,500
Added 3.05%
79,398
Common Stock
Sep 01
2021
SELL
Payment of exercise price or tax liability
$62,256
$54.23 p/Share
1,148
Reduced 1.47%
76,898
Common Stock
Aug 02
2021
SELL
Open market or private sale
$145,100
$58.04 p/Share
2,500
Reduced 3.1%
78,046
Common Stock