May 23
2022
|
BUY
Open market or private purchase
|
$38,484
$32.15 p/Share
|
1,197
|
|
May 19
2022
|
BUY
Open market or private purchase
|
$320,000
$32.0 p/Share
|
10,000
|
|
May 18
2022
|
BUY
Open market or private purchase
|
$330,000
$33.0 p/Share
|
10,000
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$327,000
$32.7 p/Share
|
10,000
|
|
May 13
2022
|
BUY
Open market or private purchase
|
$324,900
$32.49 p/Share
|
10,000
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$320,000
$32.0 p/Share
|
10,000
|
|
May 11
2022
|
BUY
Open market or private purchase
|
$330,000
$33.0 p/Share
|
10,000
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$329,100
$32.91 p/Share
|
10,000
|
|
May 06
2022
|
BUY
Open market or private purchase
|
$340,900
$34.09 p/Share
|
10,000
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$352,100
$35.21 p/Share
|
10,000
|
|
May 04
2022
|
BUY
Open market or private purchase
|
$267,953
$35.35 p/Share
|
7,580
|
|
May 03
2022
|
BUY
Open market or private purchase
|
$340,047
$35.37 p/Share
|
9,614
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$359,900
$35.99 p/Share
|
10,000
|
|
Mar 14
2022
|
BUY
Open market or private purchase
|
$260,423
$35.98 p/Share
|
7,238
|
|
Mar 11
2022
|
BUY
Open market or private purchase
|
$365,000
$36.5 p/Share
|
10,000
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$109,080
$36.36 p/Share
|
3,000
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$367,500
$36.75 p/Share
|
10,000
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$176,736
$36.82 p/Share
|
4,800
|
|
Mar 02
2022
|
BUY
Open market or private purchase
|
$100,660
$36.98 p/Share
|
2,722
|
|
Mar 01
2022
|
BUY
Open market or private purchase
|
$363,700
$36.37 p/Share
|
10,000
|
|
Feb 28
2022
|
BUY
Open market or private purchase
|
$233,316
$36.45 p/Share
|
6,401
|
|
Feb 25
2022
|
BUY
Open market or private purchase
|
$33,388
$36.37 p/Share
|
918
|
|
Feb 24
2022
|
BUY
Open market or private purchase
|
$121,138
$34.9 p/Share
|
3,471
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$360,200
$36.02 p/Share
|
10,000
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$369,700
$36.97 p/Share
|
10,000
|
|