Nov 15
2024
SELL
Sale (or disposition) back to the issuer
$339,770
$47.21 p/Share
7,197
Reduced 12.72%
49,364
Common Stock
Nov 15
2024
BUY
Exercise of conversion of derivative security
$339,755
$22.32 p/Share
15,222
Added 21.21%
56,561
Common Stock
Aug 15
2024
BUY
Open market or private purchase
$133,440
$33.36 p/Share
4,000
Added 8.82%
41,339
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$12,012
$40.31 p/Share
298
Reduced 0.79%
37,339
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
661
Added 1.73%
37,637
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$34,061
$40.31 p/Share
845
Reduced 2.23%
36,976
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
1,876
Added 4.73%
37,821
Common Stock
Feb 05
2024
SELL
Payment of exercise price or tax liability
$527,596
$35.93 p/Share
14,684
Reduced 29.0%
35,945
Common Stock
Feb 05
2024
BUY
Grant, award, or other acquisition
-
32,630
Added 39.19%
50,629
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$89,572
$37.09 p/Share
2,415
Reduced 11.83%
17,999
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
6,899
Added 25.26%
20,414
Common Stock
Nov 24
2023
SELL
Sale (or disposition) back to the issuer
$160,505
$45.01 p/Share
3,566
Reduced 20.88%
13,515
Common Stock
Nov 24
2023
SELL
Open market or private sale
$80,585
$45.02 p/Share
1,790
Reduced 9.49%
17,081
Common Stock
Nov 24
2023
BUY
Exercise of conversion of derivative security
$160,474
$21.3 p/Share
7,534
Added 28.53%
18,871
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$18,045
$61.17 p/Share
295
Reduced 2.54%
11,337
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
654
Added 5.32%
11,632
Common Stock
Jan 17
2023
SELL
Payment of exercise price or tax liability
$65,996
$57.09 p/Share
1,156
Reduced 9.53%
10,978
Common Stock
Jan 17
2023
BUY
Grant, award, or other acquisition
-
4,382
Added 26.53%
12,134
Common Stock
Nov 11
2022
SELL
Open market or private sale
$62,927
$53.51 p/Share
1,176
Reduced 12.28%
8,399
Common Stock
Nov 11
2022
SELL
Sale (or disposition) back to the issuer
$34,640
$53.54 p/Share
647
Reduced 7.7%
7,752
Common Stock
Nov 11
2022
BUY
Exercise of conversion of derivative security
$34,637
$19.0 p/Share
1,823
Added 15.99%
9,575
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$52,243
$46.07 p/Share
1,134
Reduced 12.76%
7,752
Common Stock
Feb 07
2022
BUY
Exercise of conversion of derivative security
-
3,688
Added 29.33%
8,886
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$76,936
$61.06 p/Share
1,260
Reduced 19.51%
5,198
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
3,824
Added 37.19%
6,458
Common Stock