Aug 01
2024
SELL
Open market or private sale
$1,935,980
$153.26 p/Share
12,632
Reduced 40.97%
18,202
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
$780,910
$61.82 p/Share
12,632
Added 29.06%
30,834
Common Stock
Jul 16
2024
SELL
Open market or private sale
$135,036
$150.04 p/Share
900
Reduced 4.71%
18,202
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$55,638
$61.82 p/Share
900
Added 4.5%
19,102
Common Stock
Jul 01
2024
SELL
Open market or private sale
$1,401,900
$140.19 p/Share
10,000
Reduced 35.46%
18,202
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
$618,200
$61.82 p/Share
10,000
Added 26.18%
28,202
Common Stock
Feb 13
2024
SELL
Open market or private sale
$105,899
$133.04 p/Share
796
Reduced 4.24%
17,976
Common Stock
Feb 08
2024
SELL
Open market or private sale
$180,079
$135.5 p/Share
1,329
Reduced 7.15%
17,263
Common Stock
Feb 06
2024
SELL
Open market or private sale
$172,615
$142.07 p/Share
1,215
Reduced 6.58%
17,263
Common Stock
Jan 31
2024
SELL
Open market or private sale
$245,896
$141.32 p/Share
1,740
Reduced 9.16%
17,263
Common Stock
Dec 22
2023
SELL
Open market or private sale
$3,081,359
$128.39 p/Share
24,000
Reduced 58.16%
17,263
Common Stock
Dec 22
2023
BUY
Exercise of conversion of derivative security
$1,714,560
$71.44 p/Share
24,000
Added 46.82%
27,263
Common Stock
Sep 01
2023
SELL
Open market or private sale
$91,406
$110.93 p/Share
824
Reduced 4.56%
17,263
Common Stock
Aug 21
2023
SELL
Open market or private sale
$228,998
$107.41 p/Share
2,132
Reduced 10.54%
18,087
Common Stock
May 01
2023
SELL
Open market or private sale
$1,184,034
$103.89 p/Share
11,397
Reduced 41.34%
16,169
Common Stock
Apr 25
2023
SELL
Open market or private sale
$10,382
$103.82 p/Share
100
Reduced 0.36%
27,561
Common Stock
Feb 08
2023
SELL
Open market or private sale
$137,872
$103.82 p/Share
1,328
Reduced 4.62%
27,424
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,495,754
$102.9 p/Share
14,536
Reduced 34.64%
27,424
Common Stock
Feb 06
2023
SELL
Open market or private sale
$127,429
$104.88 p/Share
1,215
Reduced 7.09%
15,926
Common Stock
Jan 31
2023
SELL
Open market or private sale
$99,367
$108.48 p/Share
916
Reduced 5.44%
15,926
Common Stock
Nov 08
2022
SELL
Open market or private sale
$698,944
$124.99 p/Share
5,592
Reduced 27.02%
15,102
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$453,231
$81.05 p/Share
5,592
Added 21.27%
20,694
Common Stock
Nov 03
2022
SELL
Open market or private sale
$908,000
$125.0 p/Share
7,264
Reduced 32.48%
15,102
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$588,747
$81.05 p/Share
7,264
Added 24.52%
22,366
Common Stock
Nov 02
2022
SELL
Open market or private sale
$142,965
$124.97 p/Share
1,144
Reduced 7.04%
15,102
Common Stock