Mar 09
2023
BUY
Open market or private purchase
$25,011
$74.44 p/Share
336
Added 0.46%
72,198
Common Stock
Mar 08
2023
BUY
Open market or private purchase
$25,013
$74.89 p/Share
334
Added 0.46%
71,862
Common Stock
Mar 07
2023
SELL
Payment of exercise price or tax liability
$398,455
$74.94 p/Share
5,317
Reduced 6.92%
71,528
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
11,903
Added 13.41%
76,845
Common Stock
Mar 07
2023
BUY
Open market or private purchase
$25,068
$75.28 p/Share
333
Added 0.51%
64,942
Common Stock
Mar 06
2023
BUY
Open market or private purchase
$25,000
$75.99 p/Share
329
Added 0.51%
64,609
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$424,373
$73.51 p/Share
5,773
Reduced 8.24%
64,280
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
12,923
Added 15.51%
70,379
Common Stock
Mar 03
2023
BUY
Open market or private purchase
$25,069
$74.17 p/Share
338
Added 0.58%
57,456
Common Stock
Mar 02
2023
BUY
Open market or private purchase
$25,066
$73.08 p/Share
343
Added 0.6%
57,118
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$462,461
$72.6 p/Share
6,370
Reduced 10.09%
56,775
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
13,550
Added 17.67%
63,145
Common Stock
Mar 01
2023
BUY
Open market or private purchase
$25,060
$72.43 p/Share
346
Added 0.69%
49,595
Common Stock
Feb 28
2023
BUY
Open market or private purchase
$25,064
$73.72 p/Share
340
Added 0.69%
49,249
Common Stock
Feb 27
2023
BUY
Open market or private purchase
$25,041
$73.22 p/Share
342
Added 0.69%
48,909
Common Stock
Feb 24
2023
BUY
Open market or private purchase
$25,028
$74.27 p/Share
337
Added 0.69%
48,567
Common Stock
Feb 23
2023
BUY
Open market or private purchase
$25,043
$76.82 p/Share
326
Added 0.67%
48,230
Common Stock
Feb 22
2023
BUY
Open market or private purchase
$25,027
$76.77 p/Share
326
Added 0.68%
47,904
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$1,752,794
$76.85 p/Share
22,808
Reduced 32.4%
47,578
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
45,459
Added 40.53%
66,707
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
12,170
Added 33.1%
24,601
Common Stock
Feb 21
2023
BUY
Open market or private purchase
$25,021
$76.99 p/Share
325
Added 2.55%
12,431
Common Stock
Feb 10
2023
BUY
Open market or private purchase
$25,015
$86.26 p/Share
290
Added 2.34%
12,106
Common Stock
Feb 09
2023
BUY
Open market or private purchase
$25,064
$87.03 p/Share
288
Added 2.38%
11,816
Common Stock
Feb 08
2023
BUY
Open market or private purchase
$25,031
$88.14 p/Share
284
Added 2.4%
11,528
Common Stock