Jun 06
2024
-
13,682
Reduced 30.19%
31,637
Common Stock
Mar 04
2024
SELL
Open market or private sale
$2,229,802
$111.44 p/Share
20,009
Reduced 24.21%
62,630
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
$1,289,379
$64.44 p/Share
20,009
Added 19.49%
82,639
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$239,903
$110.81 p/Share
2,165
Reduced 3.34%
62,630
Common Stock
Feb 27
2024
SELL
Payment of exercise price or tax liability
$761,866
$110.16 p/Share
6,916
Reduced 9.64%
64,795
Common Stock
Feb 27
2024
BUY
Grant, award, or other acquisition
-
31,990
Added 30.85%
71,711
Common Stock
Oct 30
2023
-
810
Reduced 2.0%
39,721
Common Stock
Aug 14
2023
SELL
Open market or private sale
$385,534
$83.83 p/Share
4,599
Reduced 10.19%
40,531
Common Stock
Aug 14
2023
BUY
Exercise of conversion of derivative security
$288,863
$62.81 p/Share
4,599
Added 9.25%
45,130
Common Stock
May 11
2023
SELL
Payment of exercise price or tax liability
$28,808
$77.86 p/Share
370
Reduced 0.92%
39,855
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$32,723
$72.88 p/Share
449
Reduced 1.1%
40,531
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
$73,900
$72.88 p/Share
1,014
Reduced 3.18%
30,867
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
1,467
Added 3.46%
40,980
Common Stock
Feb 28
2023
BUY
Grant, award, or other acquisition
-
12,957
Added 24.36%
40,225
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$38,413
$71.8 p/Share
535
Reduced 1.86%
28,282
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$91,936
$78.78 p/Share
1,167
Reduced 5.41%
20,406
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
12,222
Added 29.78%
28,817
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$41,944
$78.99 p/Share
531
Reduced 2.9%
17,762
Common Stock
Dec 07
2021
SELL
Payment of exercise price or tax liability
$130,281
$83.46 p/Share
1,561
Reduced 7.86%
18,293
Common Stock
May 10
2021
SELL
Open market or private sale
$429,220
$85.93 p/Share
4,995
Reduced 20.1%
19,854
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$87,785
$78.24 p/Share
1,122
Reduced 4.32%
24,849
Common Stock
Mar 02
2021
BUY
Grant, award, or other acquisition
-
10,697
Added 29.17%
25,971
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$39,243
$76.2 p/Share
515
Reduced 3.26%
15,274
Common Stock
Dec 07
2020
SELL
Open market or private sale
$34,091
$69.29 p/Share
492
Reduced 3.02%
15,789
Common Stock