Jul 15
2024
-
337
Reduced 0.85%
39,321
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$8,482
$63.3 p/Share
134
Reduced 0.34%
39,658
Common Stock
Jun 30
2024
SELL
Payment of exercise price or tax liability
$89,070
$63.26 p/Share
1,408
Reduced 3.42%
39,792
Common Stock
Jun 29
2024
SELL
Payment of exercise price or tax liability
$555,928
$63.26 p/Share
8,788
Reduced 17.58%
41,200
Common Stock
Jun 28
2024
BUY
Grant, award, or other acquisition
-
6,166
Added 10.98%
49,988
Common Stock
Jun 24
2024
BUY
Grant, award, or other acquisition
-
21,992
Added 33.42%
43,822
Common Stock
Nov 07
2023
-
37,017
Reduced 62.94%
21,796
Common Stock
Jul 10
2023
-
337
Reduced 0.57%
58,805
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$10,277
$76.7 p/Share
134
Reduced 0.23%
59,142
Common Stock
Jun 30
2023
SELL
Payment of exercise price or tax liability
$486,278
$76.7 p/Share
6,340
Reduced 9.66%
59,276
Common Stock
Jun 30
2023
BUY
Grant, award, or other acquisition
-
4,238
Added 6.07%
65,616
Common Stock
Jun 26
2023
BUY
Grant, award, or other acquisition
-
15,390
Added 20.05%
61,378
Common Stock
Jun 25
2023
SELL
Payment of exercise price or tax liability
$95,550
$81.32 p/Share
1,175
Reduced 2.49%
45,988
Common Stock
May 05
2023
SELL
Open market or private sale
$1,656,715
$89.47 p/Share
18,517
Reduced 28.19%
47,163
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$994,362
$53.7 p/Share
18,517
Added 21.99%
65,680
Common Stock
Sep 23
2022
SELL
Open market or private sale
$794,897
$79.11 p/Share
10,048
Reduced 17.57%
47,138
Common Stock
Sep 23
2022
BUY
Exercise of conversion of derivative security
$485,620
$48.33 p/Share
10,048
Added 14.94%
57,186
Common Stock
Jul 11
2022
-
337
Reduced 0.71%
47,130
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$10,156
$75.79 p/Share
134
Reduced 0.28%
47,468
Common Stock
Jun 28
2022
BUY
Grant, award, or other acquisition
-
3,915
Added 7.6%
47,602
Common Stock
Jun 27
2022
SELL
Payment of exercise price or tax liability
$477,247
$71.04 p/Share
6,718
Reduced 13.33%
43,687
Common Stock
Jun 27
2022
BUY
Grant, award, or other acquisition
-
17,692
Added 25.98%
50,405
Common Stock
Jun 26
2022
SELL
Payment of exercise price or tax liability
$82,920
$70.63 p/Share
1,174
Reduced 3.46%
32,713
Common Stock
Apr 01
2022
SELL
Open market or private sale
$748,604
$68.61 p/Share
10,911
Reduced 24.36%
33,878
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
$416,255
$38.15 p/Share
10,911
Added 19.59%
44,789
Common Stock