Feb 27
2024
-
32,551
Reduced 100.0%
0
Common
Feb 19
2024
SELL
Payment of exercise price or tax liability
$312,739
$55.47 p/Share
5,638
Reduced 14.76%
32,551
Common
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
12,583
Added 24.78%
38,189
Common
Feb 16
2024
SELL
Payment of exercise price or tax liability
$882,028
$55.47 p/Share
15,901
Reduced 38.31%
25,605
Common
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
41,505
Added 50.0%
41,506
Common
Aug 24
2023
-
79,245
Reduced 100.0%
0
Common
Feb 21
2023
SELL
Payment of exercise price or tax liability
$302,997
$68.91 p/Share
4,397
Reduced 5.26%
79,245
Common
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
9,811
Added 10.5%
83,642
Common
Feb 17
2023
SELL
Payment of exercise price or tax liability
$906,855
$68.38 p/Share
13,262
Reduced 15.23%
73,830
Common
Feb 17
2023
BUY
Grant, award, or other acquisition
-
34,320
Added 28.27%
87,092
Common
Aug 29
2022
SELL
Open market or private sale
$515,040
$74.0 p/Share
6,960
Reduced 11.65%
52,772
Common
Aug 26
2022
SELL
Open market or private sale
$2,537,262
$74.61 p/Share
34,007
Reduced 36.28%
59,732
Common
Aug 26
2022
BUY
Exercise of conversion of derivative security
$1,792,613
$58.34 p/Share
30,727
Added 24.69%
93,739
Common
Aug 05
2022
SELL
Payment of exercise price or tax liability
$808,256
$75.04 p/Share
10,771
Reduced 14.6%
63,012
Common
Aug 05
2022
BUY
Exercise of conversion of derivative security
-
27,061
Added 26.83%
73,783
Common
Feb 23
2022
SELL
Open market or private sale
$735,423
$66.53 p/Share
11,054
Reduced 19.13%
46,722
Common
Feb 22
2022
SELL
Payment of exercise price or tax liability
$90,849
$66.12 p/Share
1,374
Reduced 2.32%
57,776
Common
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
3,069
Added 4.93%
59,150
Common
Feb 18
2022
SELL
Payment of exercise price or tax liability
$314,427
$66.07 p/Share
4,759
Reduced 7.82%
56,080
Common
Feb 18
2022
BUY
Grant, award, or other acquisition
-
15,345
Added 20.14%
60,839
Common
Feb 19
2021
SELL
Payment of exercise price or tax liability
$227,065
$57.91 p/Share
3,921
Reduced 7.93%
45,494
Common
Feb 19
2021
BUY
Grant, award, or other acquisition
-
8,800
Added 15.12%
49,415
Common
Feb 16
2021
SELL
Payment of exercise price or tax liability
$48,274
$56.86 p/Share
849
Reduced 2.05%
40,615
Common
Feb 16
2021
BUY
Exercise of conversion of derivative security
-
1,800
Added 4.16%
41,464
Common