May 10
2022
|
BUY
Open market or private purchase
|
$34,092,500
$52.45 p/Share
|
650,000
|
|
May 09
2022
|
BUY
Open market or private purchase
|
$2,648,329
$45.3 p/Share
|
58,462
|
|
May 09
2022
|
BUY
Open market or private purchase
|
$14,686,134
$43.0 p/Share
|
341,538
|
|
May 06
2022
|
BUY
Open market or private purchase
|
$11,492,500
$45.97 p/Share
|
250,000
|
|
May 05
2022
|
BUY
Open market or private purchase
|
$9,348,920
$48.44 p/Share
|
193,000
|
|
May 04
2022
|
BUY
Open market or private purchase
|
$3,724,490
$48.37 p/Share
|
77,000
|
|
May 03
2022
|
BUY
Open market or private purchase
|
$2,354,575
$49.57 p/Share
|
47,500
|
|
May 02
2022
|
BUY
Open market or private purchase
|
$1,613,950
$49.66 p/Share
|
32,500
|
|
Apr 08
2022
|
BUY
Open market or private purchase
|
$1,374,750
$54.99 p/Share
|
25,000
|
|
Apr 07
2022
|
BUY
Open market or private purchase
|
$1,259,775
$55.99 p/Share
|
22,500
|
|
Mar 18
2022
|
BUY
Open market or private purchase
|
$59,000
$59.0 p/Share
|
1,000
|
|
Mar 17
2022
|
BUY
Open market or private purchase
|
$2,829,500
$56.59 p/Share
|
50,000
|
|
Mar 16
2022
|
BUY
Open market or private purchase
|
$2,549,000
$50.98 p/Share
|
50,000
|
|
Mar 15
2022
|
BUY
Open market or private purchase
|
$1,938,000
$48.45 p/Share
|
40,000
|
|
Mar 14
2022
|
BUY
Open market or private purchase
|
$2,718,650
$49.43 p/Share
|
55,000
|
|
Mar 11
2022
|
BUY
Open market or private purchase
|
$1,059,000
$52.95 p/Share
|
20,000
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$1,718,980
$56.36 p/Share
|
30,500
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$2,220,800
$55.52 p/Share
|
40,000
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$1,617,900
$53.93 p/Share
|
30,000
|
|
Mar 07
2022
|
BUY
Open market or private purchase
|
$2,098,800
$52.47 p/Share
|
40,000
|
|
Mar 01
2022
|
BUY
Open market or private purchase
|
$1,384,166
$60.51 p/Share
|
22,875
|
|
Feb 24
2022
|
BUY
Open market or private purchase
|
$1,938,358
$53.5 p/Share
|
36,231
|
|
Feb 23
2022
|
BUY
Open market or private purchase
|
$4,682,700
$52.03 p/Share
|
90,000
|
|
Feb 01
2022
|
BUY
Open market or private purchase
|
$7,205,740
$57.03 p/Share
|
126,350
|
|
Jan 25
2022
|
BUY
Open market or private purchase
|
$638,040
$49.08 p/Share
|
13,000
|
|