Nov 22
2024
SELL
Open market or private sale
$258,305
$75.55 p/Share
3,419
Reduced 6.24%
51,331
Common Stock
Nov 13
2024
SELL
Payment of exercise price or tax liability
$455,020
$75.21 p/Share
6,050
Reduced 9.95%
54,750
Common Stock
Nov 13
2024
BUY
Exercise of conversion of derivative security
$243,921
$25.76 p/Share
9,469
Added 13.48%
60,800
Common Stock
Aug 05
2024
SELL
Open market or private sale
$157,583
$55.98 p/Share
2,815
Reduced 5.2%
51,331
Common Stock
Jul 26
2024
SELL
Payment of exercise price or tax liability
$334,255
$63.27 p/Share
5,283
Reduced 8.89%
54,146
Common Stock
Jul 26
2024
BUY
Exercise of conversion of derivative security
$185,930
$22.96 p/Share
8,098
Added 11.99%
59,429
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$165,733
$44.89 p/Share
3,692
Reduced 6.71%
51,331
Common Stock
Mar 25
2024
BUY
Grant, award, or other acquisition
$359,972
$44.89 p/Share
8,019
Added 12.72%
55,023
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$270,916
$53.33 p/Share
5,080
Reduced 9.75%
47,004
Common Stock
Mar 24
2023
BUY
Grant, award, or other acquisition
$588,976
$53.33 p/Share
11,044
Added 17.49%
52,084
Common Stock
Jun 27
2022
SELL
Open market or private sale
$190,500
$59.18 p/Share
3,219
Reduced 7.27%
41,040
Common Stock
Jun 21
2022
SELL
Payment of exercise price or tax liability
$341,159
$60.35 p/Share
5,653
Reduced 11.33%
44,259
Common Stock
Jun 21
2022
BUY
Exercise of conversion of derivative security
$171,851
$19.37 p/Share
8,872
Added 15.09%
49,912
Common Stock
Mar 28
2022
SELL
Payment of exercise price or tax liability
$267,546
$53.19 p/Share
5,030
Reduced 10.92%
41,040
Common Stock
Mar 28
2022
BUY
Grant, award, or other acquisition
$575,356
$53.19 p/Share
10,817
Added 19.01%
46,070
Common Stock
Aug 20
2021
SELL
Open market or private sale
$192,483
$51.37 p/Share
3,747
Reduced 9.61%
35,253
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$130,187
$51.95 p/Share
2,506
Reduced 6.04%
39,000
Common Stock
Mar 25
2021
BUY
Grant, award, or other acquisition
$280,582
$51.95 p/Share
5,401
Added 11.51%
41,506
Common Stock
Mar 10
2021
SELL
Payment of exercise price or tax liability
$210,731
$55.05 p/Share
3,828
Reduced 9.59%
36,105
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$115,595
$15.26 p/Share
7,575
Added 15.94%
39,933
Common Stock