Sep 01
2024
SELL
Payment of exercise price or tax liability
$60,695
$133.69 p/Share
454
Reduced 3.63%
12,046
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
1,037
Added 7.66%
12,500
Common Stock
Jun 14
2024
SELL
Payment of exercise price or tax liability
$52,395
$91.6 p/Share
572
Reduced 4.75%
11,463
Common Stock
Jun 14
2024
BUY
Exercise of conversion of derivative security
-
1,304
Added 9.78%
12,035
Common Stock
Jun 16
2023
BUY
Exercise of conversion of derivative security
-
848
Added 7.15%
11,019
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$39,038
$135.55 p/Share
288
Reduced 2.61%
10,731
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$50,149
$134.45 p/Share
373
Reduced 3.54%
10,171
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
848
Added 7.44%
10,544
Common Stock
Mar 24
2023
SELL
Open market or private sale
$355,397
$167.01 p/Share
2,128
Reduced 18.0%
9,696
Common Stock
Mar 24
2023
BUY
Exercise of conversion of derivative security
$185,689
$87.26 p/Share
2,128
Added 16.43%
10,824
Common Stock
Mar 22
2023
SELL
Open market or private sale
$429,050
$171.62 p/Share
2,500
Reduced 20.5%
9,696
Common Stock
Mar 22
2023
BUY
Exercise of conversion of derivative security
$306,650
$122.66 p/Share
2,500
Added 17.01%
12,196
Common Stock
Mar 15
2023
SELL
Open market or private sale
$165,710
$165.71 p/Share
1,000
Reduced 9.35%
9,696
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
$70,560
$70.56 p/Share
1,000
Added 8.55%
10,696
Common Stock
Mar 09
2023
SELL
Open market or private sale
$67,988
$169.97 p/Share
400
Reduced 3.96%
9,696
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
$28,224
$70.56 p/Share
400
Added 3.81%
10,096
Common Stock
Feb 09
2023
SELL
Open market or private sale
$184,270
$184.27 p/Share
1,000
Reduced 9.35%
9,696
Common Stock
Feb 09
2023
BUY
Exercise of conversion of derivative security
$51,850
$51.85 p/Share
1,000
Added 8.55%
10,696
Common Stock
Jan 23
2023
SELL
Open market or private sale
$441,399
$210.19 p/Share
2,100
Reduced 17.8%
9,696
Common Stock
Jan 23
2023
BUY
Exercise of conversion of derivative security
$148,176
$70.56 p/Share
2,100
Added 15.11%
11,796
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$142,558
$178.42 p/Share
799
Reduced 7.61%
9,696
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
1,817
Added 14.76%
10,495
Common Stock
Aug 16
2022
SELL
Open market or private sale
$275,196
$200.58 p/Share
1,372
Reduced 13.65%
8,678
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
$96,808
$70.56 p/Share
1,372
Added 11.39%
10,678
Common Stock
Aug 15
2022
SELL
Open market or private sale
$125,939
$200.54 p/Share
628
Reduced 5.88%
10,050
Common Stock