Apr 17
2024
|
BUY
Open market or private purchase
|
$164,671
$20.22 p/Share
|
8,144
|
|
Apr 16
2024
|
BUY
Open market or private purchase
|
$72,338
$18.76 p/Share
|
3,856
|
|
Dec 27
2023
|
BUY
Open market or private purchase
|
$236,600
$26.0 p/Share
|
9,100
|
|
Sep 15
2023
|
SELL
Open market or private purchase
|
$81,916
$21.74 p/Share
|
3,768
|
|
Jan 03
2023
|
BUY
Open market or private purchase
|
$160,650
$22.95 p/Share
|
7,000
|
|
Dec 30
2022
|
BUY
Open market or private purchase
|
$456,120
$21.72 p/Share
|
21,000
|
|
Dec 30
2021
|
SELL
Open market or private sale
|
$1,304,930
$66.5 p/Share
|
19,623
|
|
Dec 29
2021
|
SELL
Open market or private sale
|
$256,473
$67.21 p/Share
|
3,816
|
|
Dec 28
2021
|
SELL
Open market or private sale
|
$184,383
$68.29 p/Share
|
2,700
|
|
Dec 27
2021
|
SELL
Open market or private sale
|
$943,878
$68.15 p/Share
|
13,850
|
|
Nov 22
2021
|
SELL
Open market or private sale
|
$1,718,826
$85.31 p/Share
|
20,148
|
|
Nov 19
2021
|
SELL
Open market or private sale
|
$2,561,103
$86.34 p/Share
|
29,663
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$1,022,306
$85.1 p/Share
|
12,013
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$105,495
$85.49 p/Share
|
1,234
|
|
Nov 16
2021
|
SELL
Open market or private sale
|
$3,575,040
$85.12 p/Share
|
42,000
|
|
Nov 12
2021
|
SELL
Open market or private sale
|
$204,667
$85.03 p/Share
|
2,407
|
|
Nov 04
2021
|
SELL
Open market or private sale
|
$135,320
$85.0 p/Share
|
1,592
|
|
Oct 19
2021
|
SELL
Open market or private sale
|
$822,375
$75.0 p/Share
|
10,965
|
|
Sep 27
2021
|
SELL
Open market or private sale
|
$3,295,151
$75.85 p/Share
|
43,443
|
|
Sep 24
2021
|
SELL
Open market or private sale
|
$1,883,250
$75.33 p/Share
|
25,000
|
|
Sep 23
2021
|
SELL
Open market or private sale
|
$5,344,170
$75.27 p/Share
|
71,000
|
|
Jun 30
2021
|
SELL
Open market or private sale
|
$2,999,814
$80.79 p/Share
|
37,131
|
|
Jun 29
2021
|
SELL
Open market or private sale
|
$2,609,440
$80.0 p/Share
|
32,618
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$5,670,000
$54.0 p/Share
|
105,000
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$4,969,950
$58.47 p/Share
|
85,000
|
|