Jun 12
2023
BUY
Grant, award, or other acquisition
-
459
Added 0.32%
144,890
Common Stock
Mar 06
2023
BUY
Grant, award, or other acquisition
-
458
Added 0.37%
124,440
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$287,995
$31.42 p/Share
9,166
Reduced 6.88%
123,982
Common Stock
Feb 26
2023
SELL
Payment of exercise price or tax liability
$952,413
$31.35 p/Share
30,380
Reduced 18.58%
133,148
Common Stock
Feb 26
2023
BUY
Grant, award, or other acquisition
-
53,943
Added 25.13%
160,686
Common Stock
Feb 15
2023
BUY
Grant, award, or other acquisition
-
28,677
Added 20.74%
109,585
Common Stock
Dec 05
2022
BUY
Grant, award, or other acquisition
-
330
Added 0.41%
80,908
Common Stock
Aug 15
2022
BUY
Grant, award, or other acquisition
-
332
Added 0.41%
80,577
Common Stock
Aug 11
2022
SELL
Open market or private sale
$480,160
$30.01 p/Share
16,000
Reduced 16.62%
80,245
Common Stock
Jun 06
2022
BUY
Grant, award, or other acquisition
-
341
Added 0.35%
96,245
Common Stock
May 26
2022
SELL
Open market or private sale
$240,000
$30.0 p/Share
8,000
Reduced 7.7%
95,904
Common Stock
Apr 18
2022
SELL
Open market or private sale
$243,920
$30.49 p/Share
8,000
Reduced 7.15%
103,904
Common Stock
Mar 21
2022
SELL
Open market or private sale
$253,920
$31.74 p/Share
8,000
Reduced 6.67%
111,904
Common Stock
Mar 07
2022
BUY
Grant, award, or other acquisition
-
317
Added 0.26%
119,904
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
$163,202
$32.66 p/Share
4,997
Reduced 4.01%
119,586
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$128,422
$33.09 p/Share
3,881
Reduced 3.02%
124,583
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
23,129
Added 15.26%
128,464
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,616,969
$33.94 p/Share
47,642
Reduced 31.14%
105,335
Common Stock
Feb 01
2022
SELL
Open market or private sale
$512,100
$34.14 p/Share
15,000
Reduced 19.26%
62,889
Common Stock
Feb 01
2022
BUY
Exercise of conversion of derivative security
$320,100
$21.34 p/Share
15,000
Added 16.15%
77,889
Common Stock
Jan 03
2022
SELL
Open market or private sale
$498,750
$33.25 p/Share
15,000
Reduced 19.26%
62,889
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$320,100
$21.34 p/Share
15,000
Added 16.15%
77,889
Common Stock
Dec 06
2021
BUY
Grant, award, or other acquisition
-
297
Added 0.47%
62,889
Common Stock
Dec 01
2021
SELL
Open market or private sale
$473,850
$31.59 p/Share
15,000
Reduced 19.33%
62,592
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$300,600
$20.04 p/Share
15,000
Added 16.2%
77,592
Common Stock