Aug 31
2023
SELL
Open market or private sale
$75,100
$37.55 p/Share
2,000
Reduced 3.63%
53,139
Common Stock
May 12
2023
SELL
Open market or private sale
$171,300
$34.26 p/Share
5,000
Reduced 8.31%
55,139
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
8,325
Reduced 12.16%
60,139
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
-
444
Reduced 0.69%
63,772
Common Stock
Mar 14
2023
SELL
Payment of exercise price or tax liability
-
852
Reduced 1.31%
64,216
Common Stock
Mar 14
2023
BUY
Grant, award, or other acquisition
-
6,930
Added 9.63%
65,068
Performance Stock Units
Mar 14
2023
BUY
Grant, award, or other acquisition
-
4,620
Added 7.36%
58,138
Restricted Stock Units
Nov 01
2022
SELL
Open market or private sale
$51,726
$33.01 p/Share
1,567
Reduced 2.84%
53,518
Common Stock
May 08
2022
SELL
Payment of exercise price or tax liability
-
1,794
Reduced 3.15%
55,085
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
827
Reduced 1.43%
56,879
Common Stock
Mar 15
2022
SELL
Payment of exercise price or tax liability
-
294
Reduced 0.51%
57,706
Common Stock
Mar 14
2022
BUY
Grant, award, or other acquisition
-
7,678
Added 11.69%
58,000
Performance Stock Units
Mar 14
2022
BUY
Grant, award, or other acquisition
-
7,678
Added 13.24%
50,322
Restricted Stock Units
Feb 16
2022
SELL
Open market or private sale
$51,711
$33.0 p/Share
1,567
Reduced 3.54%
42,644
Common Stock
May 08
2021
SELL
Payment of exercise price or tax liability
-
2,711
Reduced 5.78%
44,211
Common Stock
Mar 17
2021
SELL
Payment of exercise price or tax liability
-
1,249
Reduced 2.59%
46,922
Common Stock
Mar 15
2021
BUY
Grant, award, or other acquisition
-
4,004
Added 7.67%
48,171
Performance Stock Units
Mar 15
2021
BUY
Grant, award, or other acquisition
-
4,004
Added 8.31%
44,167
Restricted Stock Units
Nov 06
2020
BUY
Grant, award, or other acquisition
$10,271
$12.92 p/Share
795
Added 1.94%
40,163
Common Stock (ESPP)
May 05
2020
BUY
Grant, award, or other acquisition
$12,490
$14.05 p/Share
889
Added 2.21%
39,368
Common Stock (ESPP)