Apr 03
2023
BUY
Exercise of conversion of derivative security
-
15,086
Added 0.13%
11,452,448
Common Stock
Mar 09
2023
SELL
Open market or private sale
$7,500
$75.0 p/Share
100
Reduced 0.0%
11,437,362
Common Stock
Mar 08
2023
SELL
Open market or private sale
$488,605
$75.17 p/Share
6,500
Reduced 0.06%
11,437,462
Common Stock
Mar 07
2023
SELL
Open market or private sale
$2,418,249
$75.9 p/Share
31,861
Reduced 0.28%
11,443,962
Common Stock
Mar 02
2023
SELL
Open market or private sale
$165,220
$75.1 p/Share
2,200
Reduced 0.02%
11,549,207
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$1,442,661
$74.41 p/Share
19,388
Reduced 0.17%
11,551,407
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
47,785
Added 0.41%
11,570,795
Common Stock
Mar 01
2023
SELL
Open market or private sale
$345,782
$75.17 p/Share
4,600
Reduced 0.04%
11,523,010
Common Stock
Feb 06
2023
SELL
Open market or private sale
$1,396,501
$77.42 p/Share
18,038
Reduced 0.16%
11,527,610
Common Stock
Feb 03
2023
SELL
Open market or private sale
$4,327,504
$77.31 p/Share
55,976
Reduced 0.48%
11,545,648
Common Stock
Feb 02
2023
SELL
Open market or private sale
$3,801,051
$79.71 p/Share
47,686
Reduced 0.41%
11,601,624
Common Stock
Feb 01
2023
SELL
Open market or private sale
$2,160,988
$76.36 p/Share
28,300
Reduced 0.24%
11,649,310
Common Stock
Jan 31
2023
SELL
Open market or private sale
$7,195,545
$76.8 p/Share
93,692
Reduced 0.8%
11,677,610
Common Stock
May 05
2022
SELL
Open market or private sale
$381,691
$67.52 p/Share
5,653
Reduced 0.05%
11,771,302
Common Stock
May 04
2022
SELL
Open market or private sale
$2,787,800
$68.02 p/Share
40,985
Reduced 0.35%
11,776,955
Common Stock
May 03
2022
SELL
Open market or private sale
$4,549,165
$71.53 p/Share
63,598
Reduced 0.54%
11,817,940
Common Stock
May 02
2022
SELL
Open market or private sale
$1,504,633
$76.13 p/Share
19,764
Reduced 0.17%
11,881,538
Common Stock
Apr 08
2022
SELL
Open market or private sale
$1,236,276
$85.02 p/Share
14,541
Reduced 0.12%
11,901,302
Common Stock
Apr 07
2022
SELL
Open market or private sale
$1,909,802
$86.0 p/Share
22,207
Reduced 0.19%
11,915,843
Common Stock
Apr 06
2022
SELL
Open market or private sale
$2,195,544
$86.64 p/Share
25,341
Reduced 0.21%
11,938,050
Common Stock
Apr 05
2022
SELL
Open market or private sale
$1,631,175
$91.0 p/Share
17,925
Reduced 0.15%
11,963,391
Common Stock
Apr 04
2022
SELL
Payment of exercise price or tax liability
$1,119,052
$93.41 p/Share
11,980
Reduced 0.1%
11,981,316
Common Stock
Apr 04
2022
SELL
Open market or private sale
$2,620,889
$92.49 p/Share
28,337
Reduced 0.24%
11,965,033
Common Stock
Apr 04
2022
BUY
Exercise of conversion of derivative security
-
28,263
Added 0.24%
11,993,296
Common Stock
Apr 01
2022
SELL
Open market or private sale
$2,043,666
$94.4 p/Share
21,649
Reduced 0.18%
11,993,370
Common Stock