Sep 11
2023
SELL
Payment of exercise price or tax liability
$79,508
$23.16 p/Share
3,433
Reduced 1.39%
244,396
Common Stock
Sep 11
2023
BUY
Other acquisition or disposition
-
3,538
Added 1.41%
247,829
Common Stock
Feb 28
2023
SELL
Open market or private sale
$654,114
$29.61 p/Share
22,091
Reduced 8.29%
244,291
Common Stock
Feb 21
2023
SELL
Open market or private sale
$391,430
$30.11 p/Share
13,000
Reduced 4.65%
266,382
Common Stock
Feb 17
2023
SELL
Open market or private sale
$167,580
$27.93 p/Share
6,000
Reduced 2.1%
279,382
Common Stock
Feb 13
2023
SELL
Open market or private sale
$166,020
$27.67 p/Share
6,000
Reduced 2.06%
285,382
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
-
2,064
Reduced 0.7%
291,382
Common Stock
Sep 12
2022
BUY
Other acquisition or disposition
-
1,764
Added 0.6%
293,446
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
4,927
Added 2.34%
205,391
Common Stock
Dec 10
2021
SELL
Open market or private sale
$84,171
$30.31 p/Share
2,777
Reduced 1.37%
200,464
Common Stock
Dec 10
2021
BUY
Exercise of conversion of derivative security
$39,905
$14.37 p/Share
2,777
Added 1.35%
203,241
Common Stock
Dec 09
2021
SELL
Open market or private sale
$195,124
$30.28 p/Share
6,444
Reduced 3.11%
200,464
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
$92,600
$14.37 p/Share
6,444
Added 3.02%
206,908
Common Stock
Dec 08
2021
SELL
Open market or private sale
$23,682
$30.4 p/Share
779
Reduced 0.39%
200,464
Common Stock
Dec 08
2021
BUY
Exercise of conversion of derivative security
$11,194
$14.37 p/Share
779
Added 0.39%
201,243
Common Stock
Dec 07
2021
SELL
Open market or private sale
$70,536
$29.99 p/Share
2,352
Reduced 1.16%
200,464
Common Stock
Dec 07
2021
BUY
Exercise of conversion of derivative security
$33,798
$14.37 p/Share
2,352
Added 1.15%
202,816
Common Stock
Dec 06
2021
SELL
Open market or private sale
$79,970
$30.2 p/Share
2,648
Reduced 1.3%
200,464
Common Stock
Dec 06
2021
BUY
Exercise of conversion of derivative security
$38,052
$14.37 p/Share
2,648
Added 1.29%
203,112
Common Stock
Dec 02
2021
SELL
Open market or private sale
$150,200
$30.04 p/Share
5,000
Reduced 2.43%
200,464
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
$71,850
$14.37 p/Share
5,000
Added 2.38%
205,464
Common Stock
Dec 01
2021
SELL
Open market or private sale
$300,600
$30.06 p/Share
10,000
Reduced 4.75%
200,464
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$143,700
$14.37 p/Share
10,000
Added 4.54%
210,464
Common Stock
Nov 30
2021
SELL
Open market or private sale
$191,997
$29.62 p/Share
6,482
Reduced 3.13%
200,464
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$93,146
$14.37 p/Share
6,482
Added 3.04%
206,946
Common Stock