Nov 07
2023
-
233
Reduced 0.46%
50,060
Common Stock
Jun 07
2023
-
231
Reduced 0.46%
50,172
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$251,326
$107.13 p/Share
2,346
Reduced 4.45%
50,403
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$249,328
$108.64 p/Share
2,295
Reduced 4.17%
52,749
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$145,987
$109.19 p/Share
1,337
Reduced 2.37%
55,044
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
7,858
Added 12.23%
56,381
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$287,537
$108.71 p/Share
2,645
Reduced 5.17%
48,523
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
5,181
Added 9.19%
51,168
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$70,036
$107.09 p/Share
654
Reduced 1.4%
45,911
Common Stock
Feb 24
2022
SELL
Open market or private sale
$661,717
$120.95 p/Share
5,471
Reduced 10.54%
46,433
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
$217,043
$50.01 p/Share
4,340
Added 7.72%
51,904
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$701,219
$122.87 p/Share
5,707
Reduced 10.71%
47,564
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
8,093
Added 13.54%
51,696
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$294,939
$125.72 p/Share
2,346
Reduced 4.94%
45,178
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$287,505
$125.22 p/Share
2,296
Reduced 4.61%
47,524
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
13,486
Added 21.3%
49,820
Common Stock
Dec 03
2021
BUY
Grant, award, or other acquisition
-
3,840
Added 9.58%
36,229
Common Stock
Oct 18
2021
SELL
Open market or private sale
$327,500
$131.0 p/Share
2,500
Reduced 7.17%
32,389
Common Stock
Oct 07
2021
SELL
Open market or private sale
$312,500
$125.0 p/Share
2,500
Reduced 6.69%
34,889
Common Stock
Apr 22
2021
SELL
Open market or private sale
$300,000
$120.0 p/Share
2,500
Reduced 6.28%
37,279
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$172,042
$113.86 p/Share
1,511
Reduced 3.66%
39,779
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$253,057
$112.42 p/Share
2,251
Reduced 5.17%
41,290
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
13,785
Added 24.05%
43,541
Common Stock
Feb 11
2021
SELL
Payment of exercise price or tax liability
$274,132
$111.3 p/Share
2,463
Reduced 7.64%
29,756
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$497,522
$113.46 p/Share
4,385
Reduced 11.98%
32,219
Common Stock