Mar 31
2025
BUY
Grant, award, or other acquisition
$638
$106.37 p/Share
6
Added 0.23%
2,586
Common Stock
Dec 05
2024
SELL
Open market or private sale
$125,072
$357.35 p/Share
350
Reduced 28.93%
860
Common Stock
Dec 05
2024
BUY
Exercise of conversion of derivative security
$18,441
$52.69 p/Share
350
Added 22.44%
1,210
Common Stock
Sep 30
2024
BUY
Grant, award, or other acquisition
$621
$310.55 p/Share
2
Added 0.23%
860
Common Stock
Aug 12
2024
SELL
Open market or private sale
$89,940
$299.8 p/Share
300
Reduced 25.91%
858
Common Stock
Aug 12
2024
BUY
Exercise of conversion of derivative security
$26,466
$88.22 p/Share
300
Added 20.58%
1,158
Common Stock
Jun 10
2024
SELL
Open market or private sale
$46,228
$231.14 p/Share
200
Reduced 18.9%
858
Common Stock
Jun 10
2024
BUY
Exercise of conversion of derivative security
$17,498
$87.49 p/Share
200
Added 15.9%
1,058
Common Stock
Mar 28
2024
BUY
Grant, award, or other acquisition
$499
$249.81 p/Share
2
Added 0.23%
858
Common Stock
Sep 29
2023
BUY
Grant, award, or other acquisition
$560
$186.82 p/Share
3
Added 0.35%
856
Common Stock
Aug 04
2023
SELL
Open market or private sale
$53,750
$215.0 p/Share
250
Reduced 22.67%
853
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
$14,830
$59.32 p/Share
250
Added 18.48%
1,103
Common Stock
Jun 06
2023
SELL
Open market or private sale
$102,500
$205.0 p/Share
500
Reduced 36.95%
853
Common Stock
Jun 06
2023
BUY
Exercise of conversion of derivative security
$28,675
$57.35 p/Share
500
Added 26.98%
1,353
Common Stock
Mar 31
2023
BUY
Grant, award, or other acquisition
$542
$180.77 p/Share
3
Added 0.35%
853
Common Stock
Feb 07
2023
SELL
Open market or private sale
$231,250
$185.0 p/Share
1,250
Reduced 59.52%
850
Common Stock
Feb 07
2023
BUY
Exercise of conversion of derivative security
$61,750
$49.4 p/Share
1,250
Added 37.31%
2,100
Common Stock
Nov 15
2022
SELL
Open market or private sale
$114,750
$153.0 p/Share
750
Reduced 46.88%
850
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
$40,050
$53.4 p/Share
750
Added 31.91%
1,600
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
$658
$131.51 p/Share
5
Added 0.58%
850
Common Stock
Aug 15
2022
SELL
Open market or private sale
$74,250
$165.0 p/Share
450
Reduced 34.75%
845
Common Stock
Aug 15
2022
BUY
Exercise of conversion of derivative security
$25,988
$57.75 p/Share
450
Added 25.79%
1,295
Common Stock