Apr 26
2023
SELL
Open market or private sale
$836,000
$41.8 p/Share
20,000
Reduced 0.51%
3,875,739
Common Stock
Mar 29
2023
SELL
Open market or private sale
$862,400
$43.12 p/Share
20,000
Reduced 0.51%
3,895,739
Common Stock
Feb 24
2023
SELL
Open market or private sale
$769,400
$38.47 p/Share
20,000
Reduced 0.51%
3,915,739
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
729
Added 0.02%
3,935,739
Common Stock
Jan 30
2023
SELL
Open market or private sale
$90,116
$39.91 p/Share
2,258
Reduced 0.06%
3,935,010
Common Stock
Jan 27
2023
SELL
Open market or private sale
$708,792
$39.95 p/Share
17,742
Reduced 0.45%
3,937,268
Common Stock
Dec 28
2022
SELL
Open market or private sale
$727,600
$36.38 p/Share
20,000
Reduced 0.5%
3,955,010
Common Stock
Dec 12
2022
-
95,000
Reduced 2.33%
3,975,010
Common Stock
Nov 28
2022
SELL
Open market or private sale
$807,200
$40.36 p/Share
20,000
Reduced 0.49%
4,070,010
Common Stock
Nov 11
2022
BUY
Grant, award, or other acquisition
-
703
Added 0.02%
4,090,010
Common Stock
Oct 27
2022
SELL
Open market or private sale
$847,200
$42.36 p/Share
20,000
Reduced 0.49%
4,089,307
Common Stock
Oct 11
2022
BUY
Exercise of conversion of derivative security
$590,320
$18.8 p/Share
31,400
Added 0.76%
4,109,307
Common Stock
Sep 28
2022
SELL
Open market or private sale
$989,200
$49.46 p/Share
20,000
Reduced 0.49%
4,077,907
Common Stock
Aug 30
2022
SELL
Open market or private sale
$113,961
$60.65 p/Share
1,879
Reduced 0.05%
4,097,907
Common Stock
Aug 29
2022
SELL
Open market or private sale
$1,118,247
$61.71 p/Share
18,121
Reduced 0.44%
4,099,786
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
273
Added 0.01%
4,117,907
Common Stock
Jul 27
2022
SELL
Open market or private sale
$1,225,000
$61.25 p/Share
20,000
Reduced 0.48%
4,117,634
Common Stock
Jun 29
2022
SELL
Open market or private sale
$123,573
$48.67 p/Share
2,539
Reduced 0.06%
4,137,634
Common Stock
Jun 28
2022
SELL
Open market or private sale
$844,938
$48.39 p/Share
17,461
Reduced 0.42%
4,140,173
Common Stock
May 27
2022
SELL
Open market or private sale
$957,200
$47.86 p/Share
20,000
Reduced 0.48%
4,157,634
Common Stock
May 02
2022
BUY
Grant, award, or other acquisition
-
375
Added 0.01%
4,177,634
Common Stock
Apr 28
2022
SELL
Open market or private sale
$318,015
$47.38 p/Share
6,712
Reduced 0.16%
4,177,259
Common Stock
Apr 27
2022
SELL
Open market or private sale
$623,473
$46.92 p/Share
13,288
Reduced 0.32%
4,183,971
Common Stock
Mar 30
2022
SELL
Open market or private sale
$239,258
$49.23 p/Share
4,860
Reduced 0.12%
4,197,259
Common Stock
Mar 29
2022
SELL
Open market or private sale
$736,107
$48.62 p/Share
15,140
Reduced 0.36%
4,202,119
Common Stock