Aug 15
2023
BUY
Exercise of conversion of derivative security
-
500
Added 15.83%
2,659
Common Stock
Aug 10
2023
SELL
Payment of exercise price or tax liability
$29,928
$277.12 p/Share
108
Reduced 4.76%
2,159
Common Stock
Aug 10
2023
BUY
Exercise of conversion of derivative security
-
312
Added 12.45%
2,194
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$68,793
$249.25 p/Share
276
Reduced 12.37%
1,955
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
796
Added 26.3%
2,231
Common Stock
May 30
2023
SELL
Open market or private sale
$3,837,853
$232.4 p/Share
16,514
Reduced 92.01%
1,435
Common Stock
May 30
2023
BUY
Exercise of conversion of derivative security
$189,200
$23.65 p/Share
8,000
Added 30.83%
17,949
Common Stock
May 10
2023
SELL
Payment of exercise price or tax liability
$28,870
$134.28 p/Share
215
Reduced 2.12%
9,949
Common Stock
May 10
2023
BUY
Exercise of conversion of derivative security
-
619
Added 5.78%
10,090
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$21,722
$110.83 p/Share
196
Reduced 2.01%
9,545
Common Stock
Mar 25
2023
BUY
Exercise of conversion of derivative security
-
500
Added 4.88%
9,741
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$7,831
$90.02 p/Share
87
Reduced 0.93%
9,241
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
211
Added 2.21%
9,328
Common Stock
Nov 23
2022
SELL
Open market or private sale
$91,030
$91.03 p/Share
1,000
Reduced 9.88%
9,117
Common Stock
Nov 10
2022
SELL
Payment of exercise price or tax liability
$5,892
$80.72 p/Share
73
Reduced 0.72%
10,117
Common Stock
Nov 10
2022
BUY
Exercise of conversion of derivative security
-
211
Added 2.03%
10,190
Common Stock
Oct 25
2022
SELL
Payment of exercise price or tax liability
$11,598
$67.04 p/Share
173
Reduced 1.7%
9,979
Common Stock
Oct 25
2022
BUY
Exercise of conversion of derivative security
-
500
Added 4.69%
10,152
Common Stock
Aug 10
2022
SELL
Payment of exercise price or tax liability
$4,652
$63.73 p/Share
73
Reduced 0.75%
9,652
Common Stock
Aug 10
2022
BUY
Exercise of conversion of derivative security
-
211
Added 2.12%
9,725
Common Stock
May 25
2022
SELL
Open market or private sale
$329,596
$48.47 p/Share
6,800
Reduced 41.68%
9,514
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$85,000
$12.5 p/Share
6,800
Added 29.42%
16,314
Common Stock
May 16
2022
SELL
Payment of exercise price or tax liability
$6,837
$52.59 p/Share
130
Reduced 1.35%
9,514
Common Stock
May 16
2022
BUY
Exercise of conversion of derivative security
-
375
Added 3.74%
9,644
Common Stock
May 10
2022
SELL
Payment of exercise price or tax liability
$3,780
$51.08 p/Share
74
Reduced 0.79%
9,269
Common Stock