Nov 21
2024
SELL
Open market or private sale
$921,515
$163.1 p/Share
5,650
Reduced 100.0%
0
Common Stock
Apr 23
2024
SELL
Open market or private sale
$53,890
$148.46 p/Share
363
Reduced 6.04%
5,650
Common Stock
Apr 20
2024
BUY
Exercise of conversion of derivative security
-
139
Added 2.26%
6,013
Common Stock
Mar 30
2024
BUY
Exercise of conversion of derivative security
-
224
Added 3.67%
5,874
Common Stock
Mar 19
2024
SELL
Open market or private sale
$30,969
$152.56 p/Share
203
Reduced 3.47%
5,650
Common Stock
Mar 17
2024
BUY
Exercise of conversion of derivative security
-
203
Added 3.35%
5,853
Common Stock
Mar 14
2024
SELL
Open market or private sale
$67,076
$149.39 p/Share
449
Reduced 7.36%
5,650
Common Stock
Mar 12
2024
BUY
Exercise of conversion of derivative security
-
449
Added 6.86%
6,099
Common Stock
Jan 30
2024
SELL
Open market or private sale
$250,418
$143.26 p/Share
1,748
Reduced 23.63%
5,650
Common Stock
Jan 26
2024
BUY
Exercise of conversion of derivative security
-
1,748
Added 19.11%
7,398
Common Stock
Nov 28
2023
SELL
Open market or private sale
$59,318
$126.21 p/Share
470
Reduced 7.68%
5,650
Common Stock
Nov 26
2023
BUY
Exercise of conversion of derivative security
-
470
Added 7.13%
6,120
Common Stock
Mar 31
2023
SELL
Open market or private sale
$21,629
$96.56 p/Share
224
Reduced 3.81%
5,650
Common Stock
Mar 30
2023
BUY
Exercise of conversion of derivative security
-
224
Added 3.67%
5,874
Common Stock
Mar 21
2023
SELL
Open market or private sale
$19,621
$96.66 p/Share
203
Reduced 3.47%
5,650
Common Stock
Mar 17
2023
BUY
Exercise of conversion of derivative security
-
203
Added 3.35%
5,853
Common Stock
Mar 13
2023
SELL
Open market or private sale
$43,104
$96.0 p/Share
449
Reduced 7.36%
5,650
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
449
Added 6.86%
6,099
Common Stock
Mar 08
2023
SELL
Open market or private sale
$43,658
$92.89 p/Share
470
Reduced 7.68%
5,650
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
-
470
Added 7.13%
6,120
Common Stock
Jan 27
2023
SELL
Open market or private sale
$169,153
$96.77 p/Share
1,748
Reduced 23.63%
5,650
Common Stock
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,748
Added 19.11%
7,398
Common Stock
Dec 05
2022
SELL
Open market or private sale
$39,884
$84.86 p/Share
470
Reduced 7.68%
5,650
Common Stock
Nov 26
2022
BUY
Exercise of conversion of derivative security
-
470
Added 7.13%
6,120
Common Stock
Mar 21
2022
SELL
Open market or private sale
$92,711
$82.63 p/Share
1,122
Reduced 16.57%
5,650
Common Stock