Nov 19
2024
SELL
Open market or private sale
$560,019
$101.05 p/Share
5,542
Reduced 34.8%
10,381
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$379,959
$68.56 p/Share
5,542
Added 25.82%
15,923
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$133,785
$93.23 p/Share
1,435
Reduced 12.14%
10,381
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
5,706
Added 33.11%
11,529
Common Stock
Nov 06
2022
SELL
Payment of exercise price or tax liability
$134,720
$68.56 p/Share
1,965
Reduced 24.33%
6,110
Common Stock
Nov 06
2022
BUY
Exercise of conversion of derivative security
-
4,992
Added 39.38%
7,684
Common Stock
Mar 01
2022
SELL
Open market or private sale
$1,167,911
$85.92 p/Share
13,593
Reduced 81.51%
3,083
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$686,582
$50.51 p/Share
13,593
Added 58.84%
9,508
Common Stock
Jan 03
2022
SELL
Open market or private sale
$1,867,000
$93.35 p/Share
20,000
Reduced 86.64%
3,083
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$766,800
$38.34 p/Share
20,000
Added 46.42%
23,083
Common Stock
Nov 07
2021
SELL
Payment of exercise price or tax liability
$157,937
$78.85 p/Share
2,003
Reduced 39.38%
3,083
Common Stock
Nov 07
2021
BUY
Exercise of conversion of derivative security
-
5,086
Added 51.94%
4,707
Common Stock
Nov 02
2021
SELL
Open market or private sale
$2,105,140
$83.24 p/Share
25,290
Reduced 100.0%
0
Common Stock
Jun 15
2021
SELL
Open market or private sale
$94,640
$80.0 p/Share
1,183
Reduced 4.47%
25,290
Common Stock
Jun 14
2021
SELL
Open market or private sale
$105,360
$80.0 p/Share
1,317
Reduced 4.74%
26,473
Common Stock
May 02
2021
SELL
Payment of exercise price or tax liability
$645,730
$74.41 p/Share
8,678
Reduced 23.8%
27,790
Common Stock
May 02
2021
BUY
Exercise of conversion of derivative security
-
27,160
Added 45.92%
31,985
Common Stock
Nov 09
2020
SELL
Open market or private sale
$543,333
$75.61 p/Share
7,186
Reduced 43.57%
9,308
Common Stock
Nov 01
2020
SELL
Payment of exercise price or tax liability
$150,963
$68.87 p/Share
2,192
Reduced 11.73%
16,494
Common Stock
Nov 01
2020
BUY
Exercise of conversion of derivative security
-
9,000
Added 32.51%
18,686
Common Stock
Oct 06
2020
SELL
Open market or private sale
$1,348,900
$70.0 p/Share
19,270
Reduced 66.55%
9,686
Common Stock