Apr 19
2022
|
BUY
Open market or private purchase
|
$2,083,115
$89.27 p/Share
|
23,335
|
|
Apr 18
2022
|
BUY
Open market or private purchase
|
$1,980,472
$88.95 p/Share
|
22,265
|
|
Apr 14
2022
|
BUY
Open market or private purchase
|
$6,541,403
$89.35 p/Share
|
73,211
|
|
Apr 05
2022
|
BUY
Open market or private purchase
|
$25,812,342
$100.96 p/Share
|
255,669
|
|
Mar 11
2022
|
BUY
Open market or private purchase
|
$1,387,539
$79.84 p/Share
|
17,379
|
|
Mar 10
2022
|
BUY
Open market or private purchase
|
$1,715,558
$79.66 p/Share
|
21,536
|
|
Mar 09
2022
|
BUY
Open market or private purchase
|
$3,178,507
$79.87 p/Share
|
39,796
|
|
Mar 08
2022
|
BUY
Open market or private purchase
|
$6,711,861
$76.97 p/Share
|
87,201
|
|
Mar 07
2022
|
BUY
Open market or private purchase
|
$5,310,059
$79.48 p/Share
|
66,810
|
|
Feb 22
2022
|
BUY
Open market or private purchase
|
$7,151,670
$86.75 p/Share
|
82,440
|
|
Feb 18
2022
|
BUY
Open market or private purchase
|
$2,678,758
$90.41 p/Share
|
29,629
|
|
Feb 07
2022
|
BUY
Open market or private purchase
|
$92,616
$90.8 p/Share
|
1,020
|
|
Feb 04
2022
|
BUY
Open market or private purchase
|
$2,223,782
$87.9 p/Share
|
25,299
|
|
Feb 03
2022
|
BUY
Open market or private purchase
|
$15,885,240
$86.09 p/Share
|
184,519
|
|
Feb 02
2022
|
BUY
Open market or private purchase
|
$4,099,438
$93.15 p/Share
|
44,009
|
|
Feb 01
2022
|
BUY
Open market or private purchase
|
$1,183,888
$97.04 p/Share
|
12,200
|
|
Jan 28
2022
|
BUY
Open market or private purchase
|
$2,942,710
$90.57 p/Share
|
32,491
|
|
Jan 27
2022
|
BUY
Open market or private purchase
|
$4,683,339
$88.45 p/Share
|
52,949
|
|
Jan 26
2022
|
BUY
Open market or private purchase
|
$555,874
$91.88 p/Share
|
6,050
|
|
Jan 25
2022
|
BUY
Open market or private purchase
|
$5,358,600
$89.31 p/Share
|
60,000
|
|
Jan 24
2022
|
BUY
Open market or private purchase
|
$5,938,494
$87.52 p/Share
|
67,853
|
|
Jan 14
2022
|
BUY
Open market or private purchase
|
$2,992,050
$91.5 p/Share
|
32,700
|
|
Jan 13
2022
|
BUY
Open market or private purchase
|
$8,194,995
$94.42 p/Share
|
86,793
|
|
Jan 12
2022
|
BUY
Open market or private purchase
|
$3,983,864
$103.52 p/Share
|
38,484
|
|
Jan 11
2022
|
BUY
Open market or private purchase
|
$2,176,088
$103.94 p/Share
|
20,936
|
|