Feb 13
2025
SELL
Open market or private sale
$255,003
$116.76 p/Share
2,184
Reduced 4.79%
43,405
Common Stock
Feb 13
2025
BUY
Exercise of conversion of derivative security
-
4,100
Added 8.44%
44,491
Common Stock
Feb 12
2025
-
190
Reduced 0.46%
41,489
Common Stock
Feb 10
2025
SELL
Open market or private sale
$107,725
$118.25 p/Share
911
Reduced 2.14%
41,679
Common Stock
Feb 08
2025
BUY
Exercise of conversion of derivative security
-
1,727
Added 3.9%
42,590
Common Stock
Jan 31
2025
SELL
Open market or private sale
$191,137
$152.91 p/Share
1,250
Reduced 2.97%
40,863
Common Stock
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
2,373
Added 5.33%
42,113
Common Stock
Aug 01
2024
SELL
Open market or private sale
$461,413
$154.01 p/Share
2,996
Reduced 7.01%
39,740
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$236,743
$79.02 p/Share
2,996
Added 6.55%
42,736
Common Stock
Jul 16
2024
SELL
Open market or private sale
$1,050,600
$150.0 p/Share
7,004
Reduced 14.98%
39,740
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$553,456
$79.02 p/Share
7,004
Added 13.03%
46,744
Common Stock
Feb 13
2024
SELL
Open market or private sale
$146,023
$132.99 p/Share
1,098
Reduced 2.69%
39,740
Common Stock
Feb 08
2024
SELL
Open market or private sale
$122,292
$134.24 p/Share
911
Reduced 2.3%
38,755
Common Stock
Feb 06
2024
SELL
Open market or private sale
$147,998
$142.17 p/Share
1,041
Reduced 2.67%
37,939
Common Stock
Jan 31
2024
SELL
Open market or private sale
$175,812
$140.65 p/Share
1,250
Reduced 3.27%
37,005
Common Stock
Jan 22
2024
SELL
Open market or private sale
$1,398,600
$139.86 p/Share
10,000
Reduced 21.8%
35,882
Common Stock
Jan 22
2024
BUY
Exercise of conversion of derivative security
$790,200
$79.02 p/Share
10,000
Added 17.89%
45,882
Common Stock
Dec 06
2023
SELL
Open market or private sale
$2,496,683
$119.86 p/Share
20,830
Reduced 36.73%
35,882
Common Stock
Dec 06
2023
BUY
Exercise of conversion of derivative security
$900,689
$43.24 p/Share
20,830
Added 26.86%
56,712
Common Stock
Nov 27
2023
SELL
Open market or private sale
$1,225,876
$112.27 p/Share
10,919
Reduced 23.33%
35,882
Common Stock
Aug 30
2023
-
190
Reduced 0.4%
46,801
Common Stock
Aug 21
2023
SELL
Open market or private sale
$228,955
$107.39 p/Share
2,132
Reduced 4.34%
46,991
Common Stock
Feb 08
2023
SELL
Open market or private sale
$94,816
$104.08 p/Share
911
Reduced 1.99%
44,973
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,465,672
$102.33 p/Share
14,323
Reduced 24.49%
44,157
Common Stock
Feb 06
2023
SELL
Open market or private sale
$110,137
$105.8 p/Share
1,041
Reduced 3.22%
31,290
Common Stock