Sep 30
2023
SELL
Payment of exercise price or tax liability
$281,431
$32.82 p/Share
8,575
Reduced 4.94%
164,852
Common Stock
Sep 30
2023
BUY
Exercise of conversion of derivative security
-
25,115
Added 12.65%
173,427
Common Stock
Sep 30
2022
SELL
Payment of exercise price or tax liability
$293,074
$29.79 p/Share
9,838
Reduced 6.24%
147,805
Common Stock
Sep 30
2022
BUY
Exercise of conversion of derivative security
-
25,167
Added 14.49%
148,493
Common Stock
Sep 30
2021
SELL
Payment of exercise price or tax liability
$448,373
$48.52 p/Share
9,241
Reduced 6.55%
131,921
Common Stock
Sep 30
2021
BUY
Exercise of conversion of derivative security
-
22,474
Added 14.03%
137,714
Common Stock
May 10
2021
SELL
Open market or private sale
$1,754,500
$70.18 p/Share
25,000
Reduced 17.4%
118,688
Common Stock
May 07
2021
SELL
Open market or private sale
$1,628,500
$65.14 p/Share
25,000
Reduced 14.82%
143,688
Common Stock
May 06
2021
SELL
Open market or private sale
$358,525
$62.05 p/Share
5,778
Reduced 3.31%
168,688
Common Stock
May 05
2021
SELL
Open market or private sale
$1,195,608
$62.2 p/Share
19,222
Reduced 9.92%
174,466
Common Stock
Mar 09
2021
SELL
Open market or private sale
$2,552,987
$52.64 p/Share
48,499
Reduced 20.08%
193,016
Common Stock
Mar 08
2021
SELL
Open market or private sale
$78,142
$52.06 p/Share
1,501
Reduced 0.62%
241,515
Common Stock
Feb 22
2021
SELL
Open market or private sale
$2,405,500
$48.11 p/Share
50,000
Reduced 17.06%
243,016
Common Stock
Feb 16
2021
SELL
Open market or private sale
$463,411
$45.18 p/Share
10,257
Reduced 3.38%
293,016
Common Stock
Feb 11
2021
SELL
Open market or private sale
$45,050
$45.05 p/Share
1,000
Reduced 0.33%
303,273
Common Stock
Feb 09
2021
SELL
Open market or private sale
$190,008
$45.24 p/Share
4,200
Reduced 1.36%
304,273
Common Stock
Feb 08
2021
SELL
Open market or private sale
$1,556,853
$45.07 p/Share
34,543
Reduced 10.07%
308,473
Common Stock
Dec 17
2020
SELL
Open market or private sale
$330,557
$35.05 p/Share
9,431
Reduced 2.68%
343,016
Common Stock
Dec 17
2020
BUY
Exercise of conversion of derivative security
$149,010
$15.8 p/Share
9,431
Added 2.61%
352,447
Common Stock
Nov 24
2020
SELL
Open market or private sale
$153,335
$35.08 p/Share
4,371
Reduced 1.26%
343,016
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$69,062
$15.8 p/Share
4,371
Added 1.24%
347,387
Common Stock
Nov 18
2020
SELL
Open market or private sale
$896,501
$34.63 p/Share
25,888
Reduced 7.02%
343,016
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$409,030
$15.8 p/Share
25,888
Added 6.9%
349,214
Common Stock
Sep 30
2020
SELL
Payment of exercise price or tax liability
$490,631
$25.67 p/Share
19,113
Reduced 5.29%
342,045
Common Stock
Sep 30
2020
BUY
Exercise of conversion of derivative security
-
43,138
Added 10.86%
354,245
Common Stock