Oct 04
2024
BUY
Grant, award, or other acquisition
$22,478
$73.7 p/Share
305
Added 1.66%
18,093
Common Stock
Sep 18
2024
SELL
Open market or private sale
$373,765
$71.74 p/Share
5,210
Reduced 22.65%
17,788
Common Stock
Sep 18
2024
BUY
Exercise of conversion of derivative security
$200,428
$38.47 p/Share
5,210
Added 18.47%
22,998
Common Stock
Sep 17
2024
SELL
Open market or private sale
$636,571
$72.42 p/Share
8,790
Reduced 33.07%
17,788
Common Stock
Sep 17
2024
BUY
Exercise of conversion of derivative security
$338,151
$38.47 p/Share
8,790
Added 24.85%
26,578
Common Stock
Jul 05
2024
BUY
Grant, award, or other acquisition
$22,492
$70.07 p/Share
321
Added 1.78%
17,721
Common Stock
Apr 05
2024
BUY
Grant, award, or other acquisition
$22,492
$74.48 p/Share
302
Added 1.71%
17,334
Common Stock
Jan 02
2024
BUY
Grant, award, or other acquisition
$48,243
$32.4 p/Share
1,489
Added 8.07%
16,972
Common Stock
Dec 01
2023
SELL
Open market or private sale
$1,339
$60.89 p/Share
22
Reduced 0.14%
15,423
Common Stock
Nov 30
2023
SELL
Open market or private sale
$692,806
$60.89 p/Share
11,378
Reduced 42.42%
15,445
Common Stock
Nov 30
2023
BUY
Exercise of conversion of derivative security
$490,998
$43.07 p/Share
11,400
Added 29.82%
26,823
Common Stock
Oct 06
2023
BUY
Grant, award, or other acquisition
$18,758
$59.93 p/Share
313
Added 1.99%
15,423
Common Stock
Jul 07
2023
BUY
Grant, award, or other acquisition
$18,779
$61.17 p/Share
307
Added 2.0%
15,052
Common Stock
Apr 07
2023
BUY
Grant, award, or other acquisition
$18,720
$60.98 p/Share
307
Added 2.05%
14,685
Common Stock
Mar 02
2023
SELL
Open market or private sale
$713,664
$66.08 p/Share
10,800
Reduced 42.89%
14,378
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
$383,076
$35.47 p/Share
10,800
Added 30.02%
25,178
Common Stock
Jan 03
2023
BUY
Grant, award, or other acquisition
$47,731
$29.5 p/Share
1,618
Added 10.15%
14,325
Common Stock
Oct 07
2022
BUY
Grant, award, or other acquisition
$18,752
$50.68 p/Share
370
Added 2.84%
12,658
Common Stock
Jul 01
2022
BUY
Grant, award, or other acquisition
$18,748
$48.57 p/Share
386
Added 3.06%
12,233
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
$18,776
$52.89 p/Share
355
Added 2.92%
11,791
Common Stock
Jan 03
2022
BUY
Grant, award, or other acquisition
$43,687
$29.32 p/Share
1,490
Added 11.57%
11,390
Common Stock
Jan 04
2021
BUY
Grant, award, or other acquisition
-
1,300
Added 11.75%
9,761
Common Stock