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
Jan 31
2023
SELL
Open market or private sale
$137,462
$109.97 p/Share
1,250
Reduced 3.95%
30,357
Common Stock
Nov 08
2022
SELL
Open market or private sale
$635,453
$125.04 p/Share
5,082
Reduced 14.81%
29,234
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$219,745
$43.24 p/Share
5,082
Added 12.9%
34,316
Common Stock
Nov 03
2022
SELL
Open market or private sale
$564,840
$125.02 p/Share
4,518
Reduced 13.39%
29,234
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$195,358
$43.24 p/Share
4,518
Added 11.81%
33,752
Common Stock
Nov 02
2022
SELL
Open market or private sale
$50,000
$125.0 p/Share
400
Reduced 1.35%
29,234
Common Stock
Nov 02
2022
BUY
Exercise of conversion of derivative security
$17,296
$43.24 p/Share
400
Added 1.33%
29,634
Common Stock