Apr 01
2024
SELL
Payment of exercise price or tax liability
$762,206
$17.88 p/Share
42,629
Reduced 1.86%
2,249,154
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
69,799
Added 2.99%
2,263,269
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$331,476
$18.88 p/Share
17,557
Reduced 0.78%
2,221,984
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
59,799
Added 2.6%
2,239,541
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$610,089
$23.8 p/Share
25,634
Reduced 1.16%
2,179,742
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
36,580
Added 1.64%
2,195,285
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$198,797
$21.48 p/Share
9,255
Reduced 0.42%
2,168,796
Common Stock
Mar 16
2022
SELL
Open market or private sale
$1,260,322
$20.17 p/Share
62,485
Reduced 2.79%
2,178,051
Common Stock
Mar 11
2022
SELL
Open market or private sale
$558,279
$20.29 p/Share
27,515
Reduced 1.21%
2,240,536
Common Stock
Feb 18
2022
SELL
Open market or private sale
$1,771,500
$23.62 p/Share
75,000
Reduced 3.2%
2,268,051
Common Stock
Feb 17
2022
SELL
Open market or private sale
$2,227,500
$24.75 p/Share
90,000
Reduced 3.7%
2,343,051
Common Stock
Jan 26
2022
SELL
Open market or private sale
$1,890,000
$25.2 p/Share
75,000
Reduced 2.99%
2,433,051
Common Stock
Dec 22
2021
SELL
Open market or private sale
$2,143,500
$28.58 p/Share
75,000
Reduced 2.9%
2,508,051
Common Stock
Dec 07
2021
SELL
Open market or private sale
$1,939,000
$27.7 p/Share
70,000
Reduced 2.64%
2,583,051
Common Stock
Dec 03
2021
SELL
Open market or private sale
$1,838,900
$26.27 p/Share
70,000
Reduced 2.57%
2,653,051
Common Stock
Nov 24
2021
SELL
Open market or private sale
$4,136,850
$28.53 p/Share
145,000
Reduced 5.06%
2,723,051
Common Stock
Nov 19
2021
SELL
Open market or private sale
$2,121,700
$30.31 p/Share
70,000
Reduced 2.38%
2,868,051
Common Stock
Oct 27
2021
SELL
Open market or private sale
$2,962,500
$39.5 p/Share
75,000
Reduced 2.49%
2,938,051
Common Stock
Sep 22
2021
SELL
Open market or private sale
$2,740,500
$36.54 p/Share
75,000
Reduced 2.43%
3,013,051
Common Stock
Aug 25
2021
SELL
Open market or private sale
$2,342,250
$31.23 p/Share
75,000
Reduced 2.37%
3,088,051
Common Stock
Jul 28
2021
SELL
Open market or private sale
$1,962,000
$26.16 p/Share
75,000
Reduced 2.32%
3,163,051
Common Stock
Jun 23
2021
SELL
Open market or private sale
$2,013,750
$26.85 p/Share
75,000
Reduced 2.26%
3,238,051
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
91,575
Added 2.69%
3,313,051
Common Stock