Jun 15
2022
SELL
Payment of exercise price or tax liability
$56,514
$25.7 p/Share
2,199
Reduced 0.84%
258,105
Common Stock
Mar 16
2022
BUY
Grant, award, or other acquisition
-
11,169
Added 4.11%
260,304
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
$856,772
$29.6 p/Share
28,945
Reduced 10.41%
249,135
Common Stock
Mar 15
2022
BUY
Exercise of conversion of derivative security
$1,176,837
$29.6 p/Share
39,758
Added 13.74%
249,583
Common Stock
Mar 15
2022
BUY
Grant, award, or other acquisition
-
19,879
Added 7.31%
252,073
Common Stock
Mar 14
2022
SELL
Open market or private sale
$636,410
$27.67 p/Share
23,000
Reduced 9.53%
218,443
Common Stock
Dec 15
2021
SELL
Payment of exercise price or tax liability
$106,499
$31.14 p/Share
3,420
Reduced 1.21%
279,292
Common Stock
Sep 15
2021
SELL
Payment of exercise price or tax liability
$87,364
$25.56 p/Share
3,418
Reduced 1.19%
282,712
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$124,420
$36.38 p/Share
3,420
Reduced 1.25%
271,188
Common Stock
May 31
2021
SELL
Payment of exercise price or tax liability
$49,593
$30.88 p/Share
1,606
Reduced 0.58%
274,608
Common Stock
Mar 17
2021
SELL
Open market or private sale
$748,815
$20.33 p/Share
36,833
Reduced 10.1%
327,951
Common Stock
Mar 16
2021
SELL
Open market or private sale
$407,375
$22.25 p/Share
18,309
Reduced 4.78%
364,784
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$632,120
$21.75 p/Share
29,063
Reduced 7.32%
368,151
Common Stock
Mar 15
2021
SELL
Open market or private sale
$521,250
$20.85 p/Share
25,000
Reduced 6.13%
383,093
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
32,330
Added 7.78%
383,093
Common Stock
Mar 15
2021
BUY
Exercise of conversion of derivative security
$1,020,376
$17.07 p/Share
59,776
Added 12.78%
408,093
Common Stock
Mar 14
2021
SELL
Payment of exercise price or tax liability
$24,931
$21.11 p/Share
1,181
Reduced 0.34%
345,050
Common Stock
Feb 28
2021
SELL
Payment of exercise price or tax liability
$34,553
$19.39 p/Share
1,782
Reduced 0.51%
346,231
Common Stock
Dec 15
2020
SELL
Payment of exercise price or tax liability
$14,830
$14.03 p/Share
1,057
Reduced 0.3%
348,013
Common Stock
Dec 14
2020
SELL
Payment of exercise price or tax liability
$10,641
$13.91 p/Share
765
Reduced 0.22%
349,070
Common Stock
Nov 30
2020
SELL
Payment of exercise price or tax liability
$12,077
$12.15 p/Share
994
Reduced 0.28%
349,835
Common Stock