Feb 25
2024
BUY
Exercise of conversion of derivative security
-
8,365
Added 9.61%
78,665
Common Stock
Nov 25
2023
SELL
Payment of exercise price or tax liability
$89,033
$27.07 p/Share
3,289
Reduced 4.38%
71,810
Common Stock
Nov 25
2023
BUY
Exercise of conversion of derivative security
-
8,363
Added 10.27%
73,094
Common Stock
Aug 25
2023
SELL
Payment of exercise price or tax liability
$98,305
$29.88 p/Share
3,290
Reduced 4.7%
66,736
Common Stock
Aug 25
2023
BUY
Exercise of conversion of derivative security
-
8,364
Added 10.95%
68,021
Common Stock
May 25
2023
SELL
Payment of exercise price or tax liability
$67,884
$20.64 p/Share
3,289
Reduced 5.06%
61,662
Common Stock
May 25
2023
BUY
Exercise of conversion of derivative security
-
8,362
Added 11.73%
62,946
Common Stock
Feb 25
2023
SELL
Payment of exercise price or tax liability
$312,441
$56.53 p/Share
5,527
Reduced 8.9%
56,589
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
20,539
Added 25.44%
60,197
Common Stock
Nov 25
2022
SELL
Payment of exercise price or tax liability
$159,088
$54.13 p/Share
2,939
Reduced 6.6%
41,577
Common Stock
Nov 25
2022
BUY
Exercise of conversion of derivative security
-
7,474
Added 14.89%
42,728
Common Stock
Aug 25
2022
SELL
Payment of exercise price or tax liability
$140,877
$77.49 p/Share
1,818
Reduced 4.55%
38,163
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
-
7,474
Added 16.13%
38,875
Common Stock
Aug 08
2022
SELL
Open market or private sale
$497,442
$72.02 p/Share
6,907
Reduced 17.52%
32,507
Common Stock
May 25
2022
SELL
Payment of exercise price or tax liability
$185,745
$63.2 p/Share
2,939
Reduced 6.94%
39,414
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
-
7,473
Added 15.56%
40,565
Common Stock
May 13
2022
SELL
Open market or private sale
$66,710
$66.71 p/Share
1,000
Reduced 2.79%
34,880
Common Stock
Apr 28
2022
SELL
Open market or private sale
$10,363
$69.09 p/Share
150
Reduced 0.42%
35,880
Common Stock
Mar 28
2022
SELL
Open market or private sale
$13,686
$91.24 p/Share
150
Reduced 0.41%
36,030
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$501,534
$88.83 p/Share
5,646
Reduced 13.43%
36,380
Common Stock
Feb 25
2022
SELL
Open market or private sale
$17,202
$86.01 p/Share
200
Reduced 0.55%
36,180
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
-
17,885
Added 32.86%
36,551
Common Stock
Jan 28
2022
SELL
Open market or private sale
$17,072
$85.36 p/Share
200
Reduced 0.82%
24,141
Common Stock
Dec 28
2021
SELL
Open market or private sale
$47,950
$137.0 p/Share
350
Reduced 1.9%
18,083
Common Stock
Nov 29
2021
SELL
Open market or private sale
$62,115
$124.23 p/Share
500
Reduced 2.75%
17,694
Common Stock