Jul 06
2023
BUY
Exercise of conversion of derivative security
$221,272
$6.98 p/Share
31,701
Added 2.01%
1,544,946
Common Stock
Jun 05
2023
SELL
Open market or private sale
$3,535,800
$117.86 p/Share
30,000
Reduced 1.94%
1,513,245
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
$209,400
$6.98 p/Share
30,000
Added 1.91%
1,543,245
Common Stock
May 09
2023
-
3,700
Reduced 0.24%
1,513,245
Common Stock
May 05
2023
SELL
Open market or private sale
$2,554,200
$85.14 p/Share
30,000
Reduced 1.94%
1,516,945
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$209,400
$6.98 p/Share
30,000
Added 1.9%
1,546,945
Common Stock
Apr 06
2023
SELL
Open market or private sale
$2,746,800
$91.56 p/Share
30,000
Reduced 1.94%
1,516,945
Common Stock
Apr 06
2023
BUY
Exercise of conversion of derivative security
$209,400
$6.98 p/Share
30,000
Added 1.9%
1,546,945
Common Stock
Mar 06
2023
SELL
Open market or private sale
$2,458,500
$81.95 p/Share
30,000
Reduced 1.94%
1,516,945
Common Stock
Mar 06
2023
BUY
Exercise of conversion of derivative security
$209,400
$6.98 p/Share
30,000
Added 1.9%
1,546,945
Common Stock
Feb 06
2023
SELL
Open market or private sale
$2,552,400
$85.08 p/Share
30,000
Reduced 1.94%
1,516,945
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$209,400
$6.98 p/Share
30,000
Added 1.9%
1,546,945
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$5,348,876
$100.2 p/Share
53,382
Reduced 3.39%
1,519,945
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
135,657
Added 7.94%
1,573,327
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$8,866,781
$95.54 p/Share
92,807
Reduced 6.06%
1,437,670
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
235,845
Added 13.35%
1,530,477
Common Stock
Jun 13
2022
-
3,000
Reduced 0.2%
1,516,945
Common Stock
Mar 30
2022
SELL
Open market or private sale
$2,522,500
$125.0 p/Share
20,180
Reduced 1.53%
1,294,632
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$140,856
$6.98 p/Share
20,180
Added 1.51%
1,314,812
Common Stock
Feb 10
2022
SELL
Open market or private sale
$2,595,753
$128.63 p/Share
20,180
Reduced 1.53%
1,294,632
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$140,856
$6.98 p/Share
20,180
Added 1.51%
1,314,812
Common Stock
Dec 15
2021
SELL
Open market or private sale
$8,152,116
$135.37 p/Share
60,221
Reduced 4.44%
1,294,632
Common Stock
Dec 15
2021
BUY
Exercise of conversion of derivative security
$110,807
$1.84 p/Share
60,221
Added 4.26%
1,354,853
Common Stock
Nov 15
2021
SELL
Open market or private sale
$8,121,300
$147.66 p/Share
55,000
Reduced 4.08%
1,294,632
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$101,200
$1.84 p/Share
55,000
Added 3.92%
1,349,632
Common Stock