Aug 15
2024
BUY
Exercise of conversion of derivative security
$184,727
$24.65 p/Share
7,494
Added 0.62%
1,206,088
Common Stock
Aug 13
2024
SELL
Open market or private sale
$4,952,833
$69.03 p/Share
71,749
Reduced 5.65%
1,198,594
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
$1,768,612
$24.65 p/Share
71,749
Added 5.35%
1,270,343
Common Stock
Aug 12
2024
SELL
Open market or private sale
$69
$69.0 p/Share
1
Reduced 0.0%
1,198,594
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$24
$24.65 p/Share
1
Added 0.0%
1,198,595
Common Stock
Aug 09
2024
SELL
Open market or private sale
$5,735,791
$69.67 p/Share
82,328
Reduced 6.43%
1,198,594
Common Stock
Aug 09
2024
BUY
Exercise of conversion of derivative security
$2,976,635
$24.65 p/Share
120,756
Added 8.62%
1,280,922
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$5,989,615
$50.41 p/Share
118,818
Reduced 9.29%
1,160,166
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$12,098,400
$50.41 p/Share
240,000
Added 15.8%
1,278,984
Common Stock
Dec 15
2023
SELL
Payment of exercise price or tax liability
$2,552,874
$51.49 p/Share
49,580
Reduced 4.55%
1,038,984
Common Stock
Dec 15
2023
BUY
Grant, award, or other acquisition
$5,149,000
$51.49 p/Share
100,000
Added 8.41%
1,088,564
Common Stock
Nov 16
2023
SELL
Payment of exercise price or tax liability
$2,413,058
$48.67 p/Share
49,580
Reduced 4.78%
988,564
Common Stock
Aug 18
2023
SELL
Open market or private sale
$7,033,100
$54.2 p/Share
129,762
Reduced 11.11%
1,038,144
Common Stock
Aug 18
2023
BUY
Exercise of conversion of derivative security
$3,094,000
$15.47 p/Share
200,000
Added 14.62%
1,167,906
Common Stock
Dec 15
2022
BUY
Grant, award, or other acquisition
$3,014,500
$60.29 p/Share
50,000
Added 4.91%
967,906
Common Stock
Nov 15
2022
SELL
Open market or private sale
$6,381,968
$66.28 p/Share
96,288
Reduced 9.49%
917,906
Common Stock
Nov 14
2022
SELL
Open market or private sale
$245,140
$66.04 p/Share
3,712
Reduced 0.36%
1,014,194
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$862,000
$8.62 p/Share
100,000
Added 8.95%
1,017,906
Common Stock
Aug 24
2022
SELL
Open market or private sale
$6,016,952
$50.33 p/Share
119,550
Reduced 11.52%
917,906
Common Stock
Dec 15
2021
BUY
Grant, award, or other acquisition
$3,865,000
$38.65 p/Share
100,000
Added 8.79%
1,037,456
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$870,000
$8.7 p/Share
100,000
Added 9.64%
937,456
Common Stock
Jan 29
2021
SELL
Payment of exercise price or tax liability
$2,166,893
$31.1 p/Share
69,675
Reduced 7.68%
837,456
Common Stock
Nov 17
2020
SELL
Open market or private sale
$2,094,229
$32.44 p/Share
64,557
Reduced 6.64%
907,131
Common Stock
Nov 16
2020
BUY
Grant, award, or other acquisition
$3,293,000
$32.93 p/Share
100,000
Added 9.33%
971,688
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$330,948
$11.23 p/Share
29,470
Added 3.27%
871,688
Common Stock