Feb 14
2025
SELL
Open market or private sale
$57,520
$115.04 p/Share
500
Reduced 1.38%
35,640
Common Stock
Feb 13
2025
SELL
Open market or private sale
$200,696
$116.82 p/Share
1,718
Reduced 4.71%
34,768
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
4,605
Added 11.3%
36,140
Common Stock
Feb 10
2025
SELL
Open market or private sale
$115,855
$118.22 p/Share
980
Reduced 2.86%
33,253
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
1,860
Added 5.15%
34,233
Common Stock
Jan 31
2025
SELL
Open market or private sale
$222,629
$152.8 p/Share
1,457
Reduced 4.31%
32,373
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,769
Added 7.57%
33,830
Common Stock
Nov 08
2024
BUY
Exercise of conversion of derivative security
$625,794
$85.2 p/Share
7,345
Added 19.12%
31,061
Common Stock
Feb 13
2024
SELL
Open market or private sale
$148,117
$132.96 p/Share
1,114
Reduced 4.49%
23,716
Common Stock
Feb 08
2024
SELL
Open market or private sale
$131,525
$134.21 p/Share
980
Reduced 4.14%
22,717
Common Stock
Feb 06
2024
SELL
Open market or private sale
$159,451
$142.24 p/Share
1,121
Reduced 4.88%
21,837
Common Stock
Jan 31
2024
SELL
Open market or private sale
$205,131
$140.79 p/Share
1,457
Reduced 6.54%
20,832
Common Stock
Dec 22
2023
SELL
Open market or private sale
$1,267,400
$126.74 p/Share
10,000
Reduced 33.87%
19,521
Common Stock
Dec 12
2023
SELL
Open market or private sale
$1,675,316
$120.31 p/Share
13,925
Reduced 32.05%
29,521
Common Stock
Dec 12
2023
BUY
Exercise of conversion of derivative security
$1,128,621
$81.05 p/Share
13,925
Added 27.63%
36,468
Common Stock
Dec 08
2023
SELL
Open market or private sale
$36,024
$120.08 p/Share
300
Reduced 1.01%
29,521
Common Stock
Dec 08
2023
BUY
Exercise of conversion of derivative security
$24,315
$81.05 p/Share
300
Added 1.0%
29,621
Common Stock
Dec 07
2023
SELL
Open market or private sale
$9,314,110
$120.37 p/Share
77,379
Reduced 72.38%
29,521
Common Stock
Dec 07
2023
BUY
Exercise of conversion of derivative security
$6,106,750
$78.92 p/Share
77,379
Added 65.2%
41,296
Common Stock
Dec 06
2023
SELL
Open market or private sale
$1,007,771
$120.03 p/Share
8,396
Reduced 22.14%
29,521
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$653,292
$77.81 p/Share
8,396
Added 18.13%
37,917
Common Stock
Aug 21
2023
SELL
Open market or private sale
$343,401
$107.38 p/Share
3,198
Reduced 9.77%
29,521
Common Stock
Apr 24
2023
SELL
Open market or private sale
$1,490,112
$103.48 p/Share
14,400
Reduced 35.08%
26,644
Common Stock
Feb 08
2023
SELL
Open market or private sale
$102,076
$104.16 p/Share
980
Reduced 2.33%
41,015
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,476,729
$102.38 p/Share
14,424
Reduced 26.44%
40,135
Common Stock