Jan 24
2025
SELL
Payment of exercise price or tax liability
$353,025
$75.0 p/Share
4,707
Reduced 12.19%
33,907
Common Stock
Jan 24
2025
BUY
Exercise of conversion of derivative security
$184,699
$25.76 p/Share
7,170
Added 15.66%
38,614
Common Stock
Nov 06
2024
SELL
Open market or private sale
$218,040
$72.68 p/Share
3,000
Reduced 8.71%
31,444
Common Stock
Jul 31
2024
SELL
Open market or private sale
$137,331
$62.31 p/Share
2,204
Reduced 6.01%
34,444
Common Stock
Jul 26
2024
SELL
Payment of exercise price or tax liability
$261,874
$63.27 p/Share
4,139
Reduced 10.15%
36,648
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$145,635
$22.96 p/Share
6,343
Added 13.46%
40,787
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$93,954
$44.89 p/Share
2,093
Reduced 5.73%
34,444
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$197,022
$44.89 p/Share
4,389
Added 10.72%
36,537
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$148,204
$53.33 p/Share
2,779
Reduced 7.96%
32,148
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$322,379
$53.33 p/Share
6,045
Added 14.75%
34,927
Common Stock
Oct 28
2022
SELL
Payment of exercise price or tax liability
$388,983
$78.44 p/Share
4,959
Reduced 14.65%
28,882
Common Stock
Oct 28
2022
BUY
Exercise of conversion of derivative security
$160,732
$19.37 p/Share
8,298
Added 19.69%
33,841
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$149,038
$53.19 p/Share
2,802
Reduced 9.89%
25,543
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
$320,576
$53.19 p/Share
6,027
Added 17.53%
28,345
Common Stock
Aug 23
2021
SELL
Open market or private sale
$100,485
$51.69 p/Share
1,944
Reduced 8.01%
22,318
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$99,432
$51.95 p/Share
1,914
Reduced 7.31%
24,262
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$214,034
$51.95 p/Share
4,120
Added 13.6%
26,176
Common Stock
Mar 08
2021
SELL
Payment of exercise price or tax liability
$167,835
$54.83 p/Share
3,061
Reduced 12.19%
22,056
Common Stock
Mar 08
2021
BUY
Exercise of conversion of derivative security
$76,276
$15.24 p/Share
5,005
Added 16.62%
25,117
Common Stock