Mar 22
2022
BUY
Exercise of conversion of derivative security
-
3,307
Added 5.24%
59,780
Common Stock
Mar 10
2022
SELL
Open market or private sale
$48,358
$42.16 p/Share
1,147
Reduced 1.99%
56,473
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,297
Added 3.83%
57,620
Common Stock
Jan 24
2022
SELL
Open market or private sale
$220,976
$59.95 p/Share
3,686
Reduced 6.25%
55,323
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
7,098
Added 10.74%
59,009
Common Stock
Jan 05
2022
SELL
Open market or private sale
$412,637
$82.61 p/Share
4,995
Reduced 8.78%
51,911
Common Stock
Jan 04
2022
BUY
Exercise of conversion of derivative security
-
9,375
Added 14.14%
56,906
Common Stock
Jan 03
2022
SELL
Open market or private sale
$2,596,446
$89.02 p/Share
29,167
Reduced 38.03%
47,531
Common Stock
Jan 03
2022
BUY
Exercise of conversion of derivative security
$475,566
$17.01 p/Share
27,958
Added 26.71%
76,698
Common Stock
Jan 02
2022
BUY
Exercise of conversion of derivative security
-
3,125
Added 6.03%
48,740
Common Stock
Dec 28
2021
SELL
Open market or private sale
$237,849
$91.34 p/Share
2,604
Reduced 5.4%
45,615
Common Stock
Dec 27
2021
BUY
Exercise of conversion of derivative security
-
5,183
Added 9.71%
48,219
Common Stock
Dec 23
2021
SELL
Open market or private sale
$155,360
$93.76 p/Share
1,657
Reduced 3.71%
43,036
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
-
3,307
Added 6.89%
44,693
Common Stock
Dec 10
2021
SELL
Open market or private sale
$104,573
$91.33 p/Share
1,145
Reduced 2.69%
41,386
Common Stock
Dec 09
2021
BUY
Exercise of conversion of derivative security
-
2,296
Added 5.12%
42,531
Common Stock
Dec 07
2021
SELL
Open market or private sale
$434,745
$91.99 p/Share
4,726
Reduced 10.51%
40,235
Common Stock
Dec 04
2021
BUY
Exercise of conversion of derivative security
-
9,375
Added 17.25%
44,961
Common Stock
Dec 01
2021
SELL
Open market or private sale
$655,269
$90.77 p/Share
7,219
Reduced 16.86%
35,586
Common Stock
Dec 01
2021
BUY
Exercise of conversion of derivative security
$102,438
$14.19 p/Share
7,219
Added 14.43%
42,805
Common Stock
Nov 01
2021
SELL
Open market or private sale
$764,248
$114.89 p/Share
6,652
Reduced 15.75%
35,586
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$75,910
$14.78 p/Share
5,136
Added 11.2%
40,721
Common Stock
Oct 05
2021
SELL
Open market or private sale
$178,343
$110.91 p/Share
1,608
Reduced 4.15%
37,103
Common Stock
Oct 04
2021
SELL
Open market or private sale
$729,435
$109.64 p/Share
6,653
Reduced 14.67%
38,711
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
$69,356
$16.64 p/Share
4,168
Added 8.86%
42,879
Common Stock