Dec 05
2022
BUY
Grant, award, or other acquisition
-
375
Added 0.38%
97,145
Common Stock
Aug 15
2022
SELL
Open market or private sale
$794,614
$30.89 p/Share
25,724
Reduced 21.07%
96,393
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
376
Added 0.39%
96,770
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$388,368
$18.74 p/Share
20,724
Added 14.51%
122,117
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,543,440
$30.0 p/Share
51,448
Reduced 33.66%
101,393
Common Stock
Aug 11
2022
BUY
Exercise of conversion of derivative security
$776,736
$18.74 p/Share
41,448
Added 21.33%
152,841
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
386
Added 0.35%
111,393
Common Stock
May 26
2022
SELL
Open market or private sale
$772,522
$30.03 p/Share
25,725
Reduced 18.81%
111,007
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
$388,386
$18.74 p/Share
20,725
Added 13.16%
136,732
Common Stock
Apr 18
2022
SELL
Open market or private sale
$785,096
$30.52 p/Share
25,724
Reduced 18.15%
116,007
Common Stock
Apr 18
2022
BUY
Exercise of conversion of derivative security
$388,368
$18.74 p/Share
20,724
Added 12.76%
141,731
Common Stock
Mar 24
2022
SELL
Open market or private sale
$810,852
$31.52 p/Share
25,725
Reduced 17.53%
121,007
Common Stock
Mar 24
2022
BUY
Exercise of conversion of derivative security
$388,386
$18.74 p/Share
20,725
Added 12.38%
146,732
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
360
Added 0.28%
126,007
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$171,334
$32.66 p/Share
5,246
Reduced 4.01%
125,646
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$128,422
$33.09 p/Share
3,881
Reduced 2.88%
130,892
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
28,911
Added 17.66%
134,773
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,683,695
$33.94 p/Share
49,608
Reduced 31.91%
105,862
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
96,552
Added 38.83%
152,109
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
308
Added 0.52%
58,918
Common Stock
Aug 20
2021
BUY
Grant, award, or other acquisition
-
324
Added 0.55%
58,610
Common Stock
Jun 07
2021
BUY
Grant, award, or other acquisition
-
310
Added 0.53%
58,285
Common Stock
Mar 24
2021
SELL
Open market or private sale
$734,654
$31.46 p/Share
23,352
Reduced 28.71%
57,975
Common Stock
Mar 22
2021
SELL
Payment of exercise price or tax liability
$338,281
$32.39 p/Share
10,444
Reduced 11.38%
81,327
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
21,326
Added 11.59%
162,683
Common Stock