Jun 16
2021
BUY
Exercise of conversion of derivative security
-
1,727
Added 6.87%
23,397
Common Stock
May 24
2021
SELL
Open market or private sale
$33,125
$132.5 p/Share
250
Reduced 1.14%
21,670
Common Stock
Apr 26
2021
SELL
Open market or private sale
$36,940
$147.76 p/Share
250
Reduced 1.13%
21,920
Common Stock
Mar 24
2021
SELL
Open market or private sale
$32,717
$130.87 p/Share
250
Reduced 1.12%
22,170
Common Stock
Feb 24
2021
SELL
Open market or private sale
$34,815
$139.26 p/Share
250
Reduced 1.1%
22,420
Common Stock
Feb 10
2021
BUY
Exercise of conversion of derivative security
-
2,866
Added 11.22%
22,670
Common Stock
Jan 25
2021
SELL
Open market or private sale
$33,092
$132.37 p/Share
250
Reduced 1.25%
19,804
Common Stock
Dec 24
2020
SELL
Open market or private sale
$29,955
$119.82 p/Share
250
Reduced 1.23%
20,054
Common Stock
Nov 24
2020
SELL
Open market or private sale
$26,000
$104.0 p/Share
250
Reduced 1.22%
20,304
Common Stock
Oct 26
2020
SELL
Open market or private sale
$22,020
$88.08 p/Share
250
Reduced 1.2%
20,554
Common Stock
Sep 24
2020
SELL
Open market or private sale
$20,315
$81.26 p/Share
250
Reduced 1.19%
20,804
Common Stock
Aug 24
2020
SELL
Open market or private sale
$21,960
$87.84 p/Share
250
Reduced 1.17%
21,054
Common Stock
Jul 23
2020
SELL
Open market or private sale
$20,878
$83.51 p/Share
250
Reduced 1.16%
21,304
Common Stock
Jun 23
2020
SELL
Open market or private sale
$20,085
$80.34 p/Share
250
Reduced 1.15%
21,554
Common Stock
May 26
2020
SELL
Open market or private sale
$17,837
$71.35 p/Share
250
Reduced 1.13%
21,804
Common Stock
Apr 23
2020
SELL
Open market or private sale
$16,205
$64.82 p/Share
250
Reduced 1.12%
22,054
Common Stock
Mar 25
2020
SELL
Open market or private sale
$15,000
$60.0 p/Share
250
Reduced 1.11%
22,304
Common Stock
Feb 24
2020
SELL
Open market or private sale
$21,200
$84.8 p/Share
250
Reduced 1.1%
22,554
Common Stock
Feb 12
2020
BUY
Exercise of conversion of derivative security
-
2,779
Added 10.86%
22,804
Common Stock
Jan 23
2020
SELL
Open market or private sale
$21,378
$85.51 p/Share
250
Reduced 1.23%
20,025
Common Stock
Dec 23
2019
SELL
Open market or private sale
$18,567
$74.27 p/Share
250
Reduced 1.22%
20,275
Common Stock
Nov 25
2019
SELL
Open market or private sale
$18,875
$75.5 p/Share
250
Reduced 1.2%
20,525
Common Stock
Oct 25
2019
SELL
Open market or private sale
$17,365
$69.46 p/Share
250
Reduced 1.19%
20,775
Common Stock
Sep 23
2019
SELL
Open market or private sale
$16,915
$67.66 p/Share
250
Reduced 1.18%
21,025
Common Stock
Aug 23
2019
SELL
Open market or private sale
$16,747
$66.99 p/Share
250
Reduced 1.16%
21,275
Common Stock