Mar 07
2022
SELL
Open market or private sale
$1,709,297
$88.04 p/Share
19,415
Reduced 0.16%
12,015,019
Common Stock
Mar 04
2022
SELL
Open market or private sale
$3,292,113
$88.82 p/Share
37,065
Reduced 0.31%
12,034,434
Common Stock
Mar 03
2022
SELL
Open market or private sale
$2,712,058
$89.83 p/Share
30,191
Reduced 0.25%
12,071,499
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$2,581,890
$88.74 p/Share
29,095
Reduced 0.24%
12,101,690
Common Stock
Mar 02
2022
SELL
Open market or private sale
$1,961,894
$88.87 p/Share
22,076
Reduced 0.18%
12,068,945
Common Stock
Mar 02
2022
BUY
Exercise of conversion of derivative security
-
61,840
Added 0.51%
12,130,785
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,909,795
$89.86 p/Share
21,253
Reduced 0.18%
12,091,021
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,029,398
$89.22 p/Share
22,746
Reduced 0.19%
12,112,274
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
50,220
Added 0.41%
12,135,020
Common Stock
Feb 09
2022
SELL
Open market or private sale
$2,921,821
$94.64 p/Share
30,873
Reduced 0.25%
12,084,800
Common Stock
Feb 08
2022
SELL
Open market or private sale
$1,739,944
$93.08 p/Share
18,693
Reduced 0.15%
12,115,673
Common Stock
Feb 07
2022
SELL
Open market or private sale
$1,237,134
$92.42 p/Share
13,386
Reduced 0.11%
12,134,366
Common Stock
Feb 04
2022
SELL
Open market or private sale
$3,900,170
$90.55 p/Share
43,072
Reduced 0.35%
12,147,752
Common Stock
Feb 03
2022
SELL
Open market or private sale
$1,101,375
$90.88 p/Share
12,119
Reduced 0.1%
12,160,824
Common Stock
Feb 02
2022
SELL
Open market or private sale
$2,099,847
$95.02 p/Share
22,099
Reduced 0.18%
12,172,943
Common Stock
Feb 01
2022
SELL
Open market or private sale
$1,897,953
$96.06 p/Share
19,758
Reduced 0.16%
12,195,042
Common Stock
Jan 12
2022
SELL
Open market or private sale
$1,662,019
$98.49 p/Share
16,875
Reduced 0.14%
12,214,800
Common Stock
Jan 11
2022
SELL
Open market or private sale
$1,679,236
$99.07 p/Share
16,950
Reduced 0.14%
12,231,675
Common Stock
Jan 10
2022
SELL
Open market or private sale
$2,282,546
$95.99 p/Share
23,779
Reduced 0.19%
12,248,625
Common Stock
Jan 07
2022
SELL
Open market or private sale
$1,618,533
$100.53 p/Share
16,100
Reduced 0.13%
12,272,404
Common Stock
Jan 06
2022
SELL
Open market or private sale
$939,820
$102.31 p/Share
9,186
Reduced 0.07%
12,288,504
Common Stock
Jan 05
2022
SELL
Open market or private sale
$1,776,898
$103.9 p/Share
17,102
Reduced 0.14%
12,297,690
Common Stock
Jan 04
2022
SELL
Open market or private sale
$1,811,844
$105.69 p/Share
17,143
Reduced 0.14%
12,314,792
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,405,115
$109.22 p/Share
12,865
Reduced 0.1%
12,331,935
Common Stock
Dec 08
2021
SELL
Open market or private sale
$1,362,624
$114.18 p/Share
11,934
Reduced 0.1%
12,344,800
Common Stock