May 09
2022
BUY
Exercise of conversion of derivative security
-
28,125
Added 36.95%
47,995
Common Stock
Apr 30
2022
BUY
Exercise of conversion of derivative security
-
3,426
Added 14.71%
19,870
Common Stock
Feb 01
2022
SELL
Open market or private sale
$335,622
$50.66 p/Share
6,625
Reduced 28.72%
16,444
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
21,250
Added 47.95%
23,069
Common Stock
Nov 11
2021
SELL
Open market or private sale
$21,072
$138.63 p/Share
152
Reduced 7.71%
1,819
Common Stock
Nov 10
2021
SELL
Open market or private sale
$44,433
$142.87 p/Share
311
Reduced 13.63%
1,971
Common Stock
Nov 09
2021
BUY
Exercise of conversion of derivative security
-
631
Added 21.66%
2,282
Common Stock
Sep 01
2021
SELL
Open market or private sale
$64,272
$159.09 p/Share
404
Reduced 19.66%
1,651
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
-
417
Added 16.87%
2,055
Common Stock
Aug 24
2021
SELL
Open market or private sale
$1,086,521
$150.78 p/Share
7,206
Reduced 81.48%
1,638
Common Stock
Aug 23
2021
SELL
Open market or private sale
$197,049
$150.19 p/Share
1,312
Reduced 12.92%
8,844
Common Stock
Aug 20
2021
SELL
Open market or private sale
$426,413
$143.67 p/Share
2,968
Reduced 22.62%
10,156
Common Stock
Aug 20
2021
BUY
Exercise of conversion of derivative security
$98,122
$33.06 p/Share
2,968
Added 18.44%
13,124
Common Stock
Aug 02
2021
SELL
Open market or private sale
$53,059
$141.49 p/Share
375
Reduced 3.56%
10,156
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
607
Added 5.45%
10,531
Common Stock
Jun 22
2021
SELL
Open market or private sale
$1,085,533
$130.41 p/Share
8,324
Reduced 45.62%
9,924
Common Stock
Jun 22
2021
BUY
Exercise of conversion of derivative security
$49,359
$33.06 p/Share
1,493
Added 7.56%
18,248
Common Stock
Jun 21
2021
SELL
Open market or private sale
$130,920
$130.01 p/Share
1,007
Reduced 5.67%
16,755
Common Stock
Jun 21
2021
BUY
Exercise of conversion of derivative security
$15,637
$33.06 p/Share
473
Added 2.59%
17,762
Common Stock
Jun 18
2021
SELL
Open market or private sale
$265,911
$130.03 p/Share
2,045
Reduced 10.58%
17,289
Common Stock
Jun 18
2021
BUY
Exercise of conversion of derivative security
$33,126
$33.06 p/Share
1,002
Added 4.93%
19,334
Common Stock
May 11
2021
SELL
Open market or private sale
$1,529,569
$112.9 p/Share
13,548
Reduced 42.5%
18,332
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
-
31,250
Added 49.5%
31,880
Common Stock
Feb 22
2021
SELL
Open market or private sale
$468,845
$158.02 p/Share
2,967
Reduced 82.49%
630
Common Stock
Feb 22
2021
BUY
Exercise of conversion of derivative security
$98,089
$33.06 p/Share
2,967
Added 45.2%
3,597
Common Stock