Mar 16
2023
SELL
Open market or private sale
$1,542,735
$94.85 p/Share
16,265
Reduced 2.84%
555,750
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$1,380,085
$84.85 p/Share
16,265
Added 2.76%
572,015
Common Stock
Mar 07
2023
SELL
Open market or private sale
$3,422,411
$81.78 p/Share
41,849
Reduced 7.0%
555,750
Common Stock
Mar 07
2023
BUY
Exercise of conversion of derivative security
$799,315
$19.1 p/Share
41,849
Added 6.54%
597,599
Common Stock
Feb 14
2023
SELL
Open market or private sale
$2,661,440
$83.17 p/Share
32,000
Reduced 5.44%
555,750
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$611,200
$19.1 p/Share
32,000
Added 5.16%
587,750
Common Stock
Aug 16
2022
SELL
Payment of exercise price or tax liability
$4,428,740
$100.2 p/Share
44,199
Reduced 7.37%
555,750
Common Stock
Aug 16
2022
BUY
Exercise of conversion of derivative security
-
89,145
Added 12.94%
599,949
Common Stock
Aug 09
2022
SELL
Payment of exercise price or tax liability
$604,864
$95.54 p/Share
6,331
Reduced 1.22%
510,804
Common Stock
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
12,765
Added 2.41%
517,135
Common Stock
May 31
2022
SELL
Open market or private sale
$2,048,800
$102.44 p/Share
20,000
Reduced 3.81%
504,370
Common Stock
May 18
2022
SELL
Open market or private sale
$2,896,600
$100.0 p/Share
28,966
Reduced 5.23%
524,370
Common Stock
May 18
2022
BUY
Exercise of conversion of derivative security
$371,634
$12.83 p/Share
28,966
Added 4.97%
553,336
Common Stock
Mar 01
2022
SELL
Open market or private sale
$3,541,139
$122.26 p/Share
28,964
Reduced 5.23%
524,370
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
$371,608
$12.83 p/Share
28,964
Added 4.97%
553,334
Common Stock
Feb 08
2022
SELL
Open market or private sale
$3,540,849
$122.25 p/Share
28,964
Reduced 5.23%
524,370
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
$371,608
$12.83 p/Share
28,964
Added 4.97%
553,334
Common Stock
Nov 30
2021
SELL
Open market or private sale
$12,023,230
$162.43 p/Share
74,021
Reduced 12.37%
524,370
Common Stock
Nov 30
2021
BUY
Exercise of conversion of derivative security
$516,667
$6.98 p/Share
74,021
Added 11.01%
598,391
Common Stock
Nov 09
2021
SELL
Open market or private sale
$11,275,467
$152.33 p/Share
74,020
Reduced 12.37%
524,370
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
$516,660
$6.98 p/Share
74,020
Added 11.01%
598,390
Common Stock
Aug 31
2021
SELL
Open market or private sale
$8,199,936
$110.78 p/Share
74,020
Reduced 12.37%
524,370
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$516,660
$6.98 p/Share
74,020
Added 11.01%
598,390
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$4,160,873
$107.48 p/Share
38,713
Reduced 6.88%
524,370
Common Stock
Aug 16
2021
BUY
Exercise of conversion of derivative security
-
78,081
Added 12.18%
563,083
Common Stock