Dec 09
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 20.17%
14,844
Common Stock
Nov 10
2021
SELL
Open market or private sale
$22,103
$88.41 p/Share
250
Reduced 2.2%
11,094
Common Stock
Nov 05
2021
SELL
Open market or private sale
$208,780
$91.45 p/Share
2,283
Reduced 16.75%
11,344
Common Stock
Oct 11
2021
SELL
Open market or private sale
$20,280
$81.12 p/Share
250
Reduced 1.8%
13,627
Common Stock
Oct 06
2021
BUY
Exercise of conversion of derivative security
-
3,750
Added 21.27%
13,877
Common Stock
Sep 10
2021
SELL
Open market or private sale
$23,640
$94.56 p/Share
250
Reduced 2.41%
10,127
Common Stock
Sep 03
2021
SELL
Open market or private sale
$24,750
$99.0 p/Share
250
Reduced 2.35%
10,377
Common Stock
Aug 10
2021
SELL
Open market or private sale
$21,975
$87.9 p/Share
250
Reduced 2.3%
10,627
Common Stock
Jul 12
2021
SELL
Open market or private sale
$91,725
$122.3 p/Share
750
Reduced 6.45%
10,877
Common Stock
Jun 21
2021
SELL
Open market or private sale
$59,500
$119.0 p/Share
500
Reduced 4.12%
11,627
Common Stock
Jun 10
2021
SELL
Open market or private sale
$55,140
$110.28 p/Share
500
Reduced 3.96%
12,127
Common Stock
May 20
2021
SELL
Open market or private sale
$24,750
$99.0 p/Share
250
Reduced 1.94%
12,627
Common Stock
May 10
2021
SELL
Open market or private sale
$24,562
$98.25 p/Share
250
Reduced 1.94%
12,656
Common Stock
May 07
2021
SELL
Open market or private sale
$301,835
$102.63 p/Share
2,941
Reduced 18.56%
12,906
Common Stock
Apr 27
2021
SELL
Open market or private sale
$69,500
$139.0 p/Share
500
Reduced 3.06%
15,847
Common Stock
Apr 14
2021
SELL
Open market or private sale
$29,750
$119.0 p/Share
250
Reduced 1.51%
16,347
Common Stock
Apr 12
2021
SELL
Open market or private sale
$54,975
$109.95 p/Share
500
Reduced 2.92%
16,597
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
9,677
Added 36.14%
17,097
Common Stock
Mar 10
2021
SELL
Open market or private sale
$98,587
$131.45 p/Share
750
Reduced 9.18%
7,420
Common Stock
Feb 10
2021
SELL
Open market or private sale
$155,490
$155.49 p/Share
1,000
Reduced 10.91%
8,170
Common Stock
Jan 11
2021
SELL
Open market or private sale
$143,660
$143.66 p/Share
1,000
Reduced 9.83%
9,170
Common Stock
Nov 27
2020
SELL
Open market or private sale
$104,694
$120.2 p/Share
871
Reduced 7.89%
10,170
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
-
1,875
Added 14.52%
11,041
Common Stock
Nov 13
2020
SELL
Open market or private sale
$365,755
$112.54 p/Share
3,250
Reduced 26.18%
9,166
Common Stock
Nov 13
2020
BUY
Exercise of conversion of derivative security
$65,000
$20.0 p/Share
3,250
Added 20.75%
12,416
Common Stock