Apr 15
2024
SELL
Open market or private sale
$2,642,928
$133.36 p/Share
19,818
Reduced 32.71%
40,778
Common Stock
Apr 15
2024
BUY
Exercise of conversion of derivative security
$1,610,608
$81.27 p/Share
19,818
Added 27.08%
53,365
Common Stock
Mar 14
2024
SELL
Open market or private sale
$10,453,500
$139.38 p/Share
75,000
Reduced 64.78%
40,778
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
$6,003,000
$80.04 p/Share
75,000
Added 40.48%
110,299
Common Stock
Feb 28
2024
SELL
Open market or private sale
$10,101,750
$134.69 p/Share
75,000
Reduced 64.87%
40,616
Common Stock
Feb 28
2024
BUY
Exercise of conversion of derivative security
$4,584,750
$61.13 p/Share
75,000
Added 54.56%
62,473
Common Stock
Feb 13
2024
SELL
Open market or private sale
$146,044
$133.01 p/Share
1,098
Reduced 2.63%
40,616
Common Stock
Feb 08
2024
SELL
Open market or private sale
$131,506
$134.19 p/Share
980
Reduced 2.41%
39,631
Common Stock
Feb 06
2024
SELL
Open market or private sale
$181,913
$142.12 p/Share
1,280
Reduced 3.2%
38,751
Common Stock
Jan 31
2024
SELL
Open market or private sale
$169,921
$140.78 p/Share
1,207
Reduced 3.11%
37,601
Common Stock
Aug 21
2023
SELL
Open market or private sale
$171,840
$107.4 p/Share
1,600
Reduced 4.21%
36,436
Common Stock
Feb 08
2023
SELL
Open market or private sale
$102,037
$104.12 p/Share
980
Reduced 2.77%
34,381
Common Stock
Feb 07
2023
SELL
Open market or private sale
$1,780,040
$102.36 p/Share
17,390
Reduced 34.17%
33,501
Common Stock
Feb 06
2023
SELL
Open market or private sale
$135,206
$105.63 p/Share
1,280
Reduced 6.68%
17,879
Common Stock
Jan 31
2023
SELL
Open market or private sale
$132,709
$109.95 p/Share
1,207
Reduced 6.73%
16,729
Common Stock
Jan 06
2023
SELL
Open market or private sale
$50,000
$125.0 p/Share
400
Reduced 2.49%
15,643
Common Stock
Jan 06
2023
BUY
Exercise of conversion of derivative security
$17,296
$43.24 p/Share
400
Added 2.43%
16,043
Common Stock
Nov 30
2022
SELL
Open market or private sale
$6,295,000
$125.9 p/Share
50,000
Reduced 76.17%
15,643
Common Stock
Nov 30
2022
BUY
Exercise of conversion of derivative security
$2,017,000
$40.34 p/Share
50,000
Added 58.34%
35,706
Common Stock
Nov 10
2022
SELL
Open market or private sale
$12,536
$125.36 p/Share
100
Reduced 0.64%
15,643
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
$4,178
$41.78 p/Share
100
Added 0.63%
15,743
Common Stock
Nov 08
2022
SELL
Open market or private sale
$3,082,240
$125.33 p/Share
24,593
Reduced 61.12%
15,643
Common Stock
Nov 08
2022
BUY
Exercise of conversion of derivative security
$1,027,495
$41.78 p/Share
24,593
Added 37.94%
40,236
Common Stock
Nov 03
2022
SELL
Open market or private sale
$1,121,179
$125.02 p/Share
8,968
Reduced 36.44%
15,643
Common Stock
Nov 03
2022
BUY
Exercise of conversion of derivative security
$374,683
$41.78 p/Share
8,968
Added 26.71%
24,611
Common Stock