Aug 01
2024
SELL
Payment of exercise price or tax liability
-
2,233
Reduced 14.3%
13,387
Common Stock
Aug 01
2024
BUY
Exercise of conversion of derivative security
-
4,949
Added 26.2%
13,940
Common Stock
Jul 16
2024
SELL
Open market or private sale
$713,528
$90.32 p/Share
7,900
Reduced 42.54%
10,671
Common Stock
Jul 16
2024
BUY
Exercise of conversion of derivative security
$185,097
$23.43 p/Share
7,900
Added 29.84%
18,571
Common Stock
Mar 27
2024
SELL
Open market or private sale
$1,931,399
$96.57 p/Share
20,000
Reduced 65.88%
10,360
Common Stock
Mar 27
2024
BUY
Exercise of conversion of derivative security
$462,200
$23.11 p/Share
20,000
Added 39.71%
30,360
Common Stock
Jan 08
2024
SELL
Open market or private sale
$354,350
$79.54 p/Share
4,455
Reduced 30.07%
10,360
Common Stock
Dec 13
2023
SELL
Open market or private sale
$515,263
$74.16 p/Share
6,948
Reduced 31.93%
14,815
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$160,568
$23.11 p/Share
6,948
Added 24.2%
21,763
Common Stock
Dec 01
2023
SELL
Open market or private sale
$691,600
$69.16 p/Share
10,000
Reduced 40.3%
14,815
Common Stock
Dec 01
2023
BUY
Exercise of conversion of derivative security
$231,100
$23.11 p/Share
10,000
Added 28.72%
24,815
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$224,624
$74.8 p/Share
3,003
Reduced 16.85%
14,815
Common Stock
Aug 01
2023
BUY
Exercise of conversion of derivative security
-
7,458
Added 32.4%
15,563
Common Stock
Jun 27
2023
SELL
Open market or private sale
$1,211,586
$71.48 p/Share
16,950
Reduced 63.2%
9,870
Common Stock
Jun 27
2023
BUY
Exercise of conversion of derivative security
$391,714
$23.11 p/Share
16,950
Added 38.73%
26,820
Common Stock
Feb 02
2023
SELL
Open market or private sale
$594,234
$60.31 p/Share
9,853
Reduced 49.96%
9,870
Common Stock
Feb 02
2023
BUY
Exercise of conversion of derivative security
$215,780
$21.9 p/Share
9,853
Added 33.31%
19,723
Common Stock
Feb 01
2023
SELL
Open market or private sale
$918,628
$60.1 p/Share
15,285
Reduced 60.76%
9,870
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
$334,741
$21.9 p/Share
15,285
Added 37.8%
25,155
Common Stock
Sep 27
2022
SELL
Open market or private sale
$247,079
$39.07 p/Share
6,324
Reduced 39.05%
9,870
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$184,226
$53.82 p/Share
3,423
Reduced 17.45%
16,194
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
9,747
Added 36.39%
17,036
Common Stock
Dec 07
2021
SELL
Open market or private sale
$449,746
$60.58 p/Share
7,424
Reduced 44.15%
9,390
Common Stock
Nov 08
2021
SELL
Open market or private sale
$486,123
$58.1 p/Share
8,367
Reduced 33.23%
16,814
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$182,420
$49.13 p/Share
3,713
Reduced 12.85%
25,181
Common Stock