|
|
Q2 2019
Filed on Oct 28, 2025
|
42,750
|
$167.69 - $235.44
$7.17M - $10.1M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
19,200
|
$78.5 - $118.47
$1.51M - $2.27M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
19,500
|
$245.22 - $349.93
$4.78M - $6.82M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
7,250
|
$144.96 - $191.58
$1.05M - $1.39M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
11,850
|
$272.46 - $366.54
$3.23M - $4.34M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
24,750
|
$124.83 - $161.28
$3.09M - $3.99M
|
|
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
30,200
|
$64.9 - $98.8
$1.96M - $2.98M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
31,500
|
$54.54 - $73.42
$1.72M - $2.31M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
24,000
|
$67.12 - $95.72
$1.61M - $2.3M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
44,850
|
$60.08 - $85.13
$2.69M - $3.82M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
112,232
|
$43.99 - $83.39
$4.94M - $9.36M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
27,200
|
N/A
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
19,850
|
$106.84 - $180.4
$2.12M - $3.58M
|
|
|
|
Q4 2018
Filed on Oct 28, 2025
|
21,400
|
$98.76 - $137.41
$2.11M - $2.94M
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
134,286
|
N/A
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
117,650
|
$60.62 - $77.05
$7.13M - $9.06M
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
70,100
|
$80.86 - $101.89
$5.67M - $7.14M
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
1,000
|
$48.15 - $74.45
$48.2K - $74.5K
|
|
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
146,100
|
$71.42 - $92.79
$10.4M - $13.6M
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
46,750
|
$188.91 - $211.25
$8.83M - $9.88M
|
|
|
|
Q1 2019
Filed on Oct 28, 2025
|
17,000
|
$91.39 - $98.36
$1.55M - $1.67M
|
|
|
|
Q1 2019
Filed on Oct 28, 2025
|
800
|
$1649.49 - $1935.5
$1.32M - $1.55M
|
|
|
|
Q2 2019
Filed on Oct 28, 2025
|
167,175
|
N/A
|
|
|
|
Q3 2023
Filed on Oct 27, 2025
|
1,481,336
|
$61.45 - $77.2
$91M - $114M
|
|
|
|
Q2 2023
Filed on Oct 27, 2025
|
7,183
|
$152.88 - $227.87
$1.1M - $1.64M
|
|
|
|
Q1 2023
Filed on Oct 27, 2025
|
23,385
|
$21.96 - $28.11
$514K - $657K
|
|
|
|
Q4 2022
Filed on Oct 27, 2025
|
37,600
|
$19.46 - $32.73
$732K - $1.23M
|
|
|
|
Q1 2023
Filed on Oct 27, 2025
|
1,193,382
|
$3.3 - $5.11
$3.94M - $6.1M
|
|
|
|
Q4 2023
Filed on Oct 27, 2025
|
8,941
|
$132.53 - $173.22
$1.18M - $1.55M
|
|
|
|
Q4 2023
Filed on Oct 27, 2025
|
18,150
|
$127.88 - $149.27
$2.32M - $2.71M
|
|
|
|
Q3 2023
Filed on Oct 27, 2025
|
216,485
|
$114.78 - $143.26
$24.8M - $31M
|
|
|
|
Q2 2023
Filed on Oct 27, 2025
|
209,045
|
$201.16 - $239.0
$42.1M - $50M
|
|
|
|
Q2 2023
Filed on Oct 27, 2025
|
53,980
|
$180.95 - $217.9
$9.77M - $11.8M
|
|
|
|
Q2 2023
Filed on Oct 27, 2025
|
917,135
|
$42.83 - $52.63
$39.3M - $48.3M
|
|
|
|
Q3 2023
Filed on Oct 27, 2025
|
239,552
|
$86.06 - $137.93
$20.6M - $33M
|
|
|
|
|
|
Q1 2020
Filed on Oct 27, 2025
|
366,600
|
$176.34 - $230.48
$64.6M - $84.5M
|
|
|
|
Q4 2019
Filed on Oct 27, 2025
|
335,700
|
$134.91 - $145.99
$45.3M - $49M
|
|
|
|
Q4 2020
Filed on Oct 27, 2025
|
1,650,000
|
$83.46 - $87.3
$138M - $144M
|
|
|
|
Q1 2022
Filed on Oct 27, 2025
|
547,790
|
$117.57 - $166.39
$64.4M - $91.1M
|
|
|
|
Q1 2023
Filed on Oct 27, 2025
|
631,575
|
$140.0 - $164.38
$88.4M - $104M
|
|
|
|
Q3 2022
Filed on Oct 27, 2025
|
17,125
|
$130.16 - $159.5
$2.23M - $2.73M
|
|
|
|
Q4 2022
Filed on Oct 27, 2025
|
679,825
|
$90.02 - $109.54
$61.2M - $74.5M
|
|
|
|
Q4 2023
Filed on Oct 27, 2025
|
4,510
|
$197.36 - $263.62
$890K - $1.19M
|
|
|
|
Q2 2021
Filed on Oct 27, 2025
|
544,717
|
$102.88 - $121.09
$56M - $66M
|
|
|
|
Q1 2021
Filed on Oct 27, 2025
|
186,230
|
$241.17 - $318.09
$44.9M - $59.2M
|
|
|
|
Q1 2021
Filed on Oct 27, 2025
|
116,257
|
$596.5 - $654.65
$69.3M - $76.1M
|
|
|
|
Q2 2022
Filed on Oct 27, 2025
|
244,150
|
$316.03 - $414.99
$77.2M - $101M
|
|
|
|
Q2 2020
Filed on Oct 27, 2025
|
40,852
|
$137.59 - $174.56
$5.62M - $7.13M
|
|
|
|
Q1 2020
Filed on Oct 27, 2025
|
138,750
|
$34.61 - $88.09
$4.8M - $12.2M
|
|
|
|
Q3 2020
Filed on Oct 27, 2025
|
9,307
|
$41.86 - $51.88
$390K - $483K
|
|