Jul 01
2024
SELL
Payment of exercise price or tax liability
$5,364
$5.75 p/Share
933
Reduced 1.62%
56,593
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
3,239
Added 5.39%
56,836
Common Stock
Apr 14
2024
SELL
Payment of exercise price or tax liability
$3,863
$8.22 p/Share
470
Reduced 0.86%
54,287
Common Stock
Apr 14
2024
BUY
Exercise of conversion of derivative security
-
1,634
Added 2.9%
54,757
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$6,600
$12.43 p/Share
531
Reduced 0.99%
53,123
Common Stock
Mar 05
2024
BUY
Grant, award, or other acquisition
-
1,557
Added 2.82%
53,654
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$2,698
$12.91 p/Share
209
Reduced 0.4%
52,097
Common Stock
Mar 04
2024
BUY
Exercise of conversion of derivative security
-
612
Added 1.16%
52,306
Common Stock
Jul 01
2023
SELL
Payment of exercise price or tax liability
$31,572
$33.84 p/Share
933
Reduced 1.77%
51,694
Common Stock
Jul 01
2023
BUY
Exercise of conversion of derivative security
-
3,239
Added 5.87%
51,937
Common Stock
Mar 04
2023
SELL
Payment of exercise price or tax liability
$8,577
$41.04 p/Share
209
Reduced 0.42%
49,388
Common Stock
Mar 04
2023
BUY
Exercise of conversion of derivative security
-
611
Added 1.22%
49,597
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
$53,475
$41.04 p/Share
1,303
Reduced 2.59%
48,986
Common Stock
Mar 03
2023
BUY
Grant, award, or other acquisition
-
4,292
Added 7.86%
50,289
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$47,317
$68.18 p/Share
694
Reduced 1.49%
45,997
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
2,396
Added 4.93%
46,184
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$35,817
$65.24 p/Share
549
Reduced 1.22%
44,295
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
1,897
Added 4.06%
44,844
Common Stock
Mar 04
2022
SELL
Payment of exercise price or tax liability
$144,605
$75.63 p/Share
1,912
Reduced 4.26%
42,947
Common Stock
Mar 04
2022
BUY
Exercise of conversion of derivative security
-
612
Added 1.44%
42,027
Common Stock
Mar 04
2022
BUY
Grant, award, or other acquisition
-
5,835
Added 11.85%
43,393
Common Stock
Dec 13
2021
SELL
Open market or private sale
$517,980
$86.33 p/Share
6,000
Reduced 13.51%
38,412
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$78,799
$102.47 p/Share
769
Reduced 1.7%
44,412
Common Stock
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
1,751
Added 3.73%
45,181
Common Stock
Jun 15
2021
SELL
Payment of exercise price or tax liability
$84,016
$100.86 p/Share
833
Reduced 1.88%
43,430
Common Stock