Feb 02
2024
SELL
Open market or private sale
$223,200
$29.76 p/Share
7,500
Reduced 10.49%
63,981
Common Stock
Sep 30
2023
SELL
Payment of exercise price or tax liability
$296,430
$32.82 p/Share
9,032
Reduced 11.22%
71,481
Common Stock
Sep 30
2023
BUY
Exercise of conversion of derivative security
-
22,948
Added 22.18%
80,513
Common Stock
Sep 18
2023
SELL
Payment of exercise price or tax liability
$445,005
$32.31 p/Share
13,773
Reduced 19.31%
57,565
Common Stock
Sep 18
2023
BUY
Exercise of conversion of derivative security
-
35,000
Added 32.91%
71,338
Common Stock
Feb 24
2023
SELL
Open market or private sale
$349,200
$34.92 p/Share
10,000
Reduced 21.98%
35,499
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$266,591
$29.79 p/Share
8,949
Reduced 16.44%
45,499
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
23,849
Added 34.16%
45,961
Common Stock
Apr 27
2022
SELL
Payment of exercise price or tax liability
$132,385
$36.24 p/Share
3,653
Reduced 10.67%
30,599
Common Stock
Apr 27
2022
BUY
Exercise of conversion of derivative security
-
15,000
Added 30.46%
34,252
Common Stock
Dec 10
2021
SELL
Open market or private sale
$567,000
$56.7 p/Share
10,000
Reduced 34.77%
18,763
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$315,040
$48.52 p/Share
6,493
Reduced 18.42%
28,763
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
21,630
Added 40.11%
32,294
Common Stock
May 10
2021
SELL
Open market or private sale
$230,971
$70.14 p/Share
3,293
Reduced 19.46%
13,626
Common Stock
Mar 08
2021
SELL
Open market or private sale
$476,520
$50.16 p/Share
9,500
Reduced 37.29%
15,974
Common Stock
Feb 24
2021
SELL
Open market or private sale
$203,440
$50.86 p/Share
4,000
Reduced 13.57%
25,474
Common Stock
Feb 22
2021
SELL
Open market or private sale
$240,250
$48.05 p/Share
5,000
Reduced 14.5%
29,474
Common Stock
Nov 18
2020
SELL
Open market or private sale
$156,759
$34.13 p/Share
4,593
Reduced 11.76%
34,474
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$94,491
$25.67 p/Share
3,681
Reduced 8.61%
39,067
Common Stock
Sep 30
2020
BUY
Exercise of conversion of derivative security
-
15,109
Added 27.03%
40,784
Common Stock