May 17
2022
|
BUY
Open market or private purchase
|
$1,719,828
$99.99 p/Share
|
17,200
|
|
May 16
2022
|
BUY
Open market or private purchase
|
$3,980,400
$99.51 p/Share
|
40,000
|
|
May 13
2022
|
BUY
Open market or private purchase
|
$3,969,200
$99.23 p/Share
|
40,000
|
|
May 12
2022
|
BUY
Open market or private purchase
|
$3,852,400
$96.31 p/Share
|
40,000
|
|
May 11
2022
|
BUY
Open market or private purchase
|
$3,911,600
$97.79 p/Share
|
40,000
|
|
May 10
2022
|
BUY
Open market or private purchase
|
$3,972,000
$99.3 p/Share
|
40,000
|
|
Feb 28
2022
|
BUY
Open market or private purchase
|
$5,089,913
$103.66 p/Share
|
49,102
|
|
Feb 25
2022
|
BUY
Open market or private purchase
|
$2,152,920
$102.52 p/Share
|
21,000
|
|
Feb 24
2022
|
BUY
Open market or private purchase
|
$1,707,788
$99.29 p/Share
|
17,200
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$7,956,800
$99.46 p/Share
|
80,000
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$1,722,321
$99.81 p/Share
|
17,256
|
|
Feb 17
2022
|
BUY
Open market or private purchase
|
$3,334,837
$98.81 p/Share
|
33,750
|
|