Jul 24
2023
SELL
Payment of exercise price or tax liability
$64,229
$170.37 p/Share
377
Reduced 2.13%
17,303
Common Stock
Jul 24
2023
BUY
Exercise of conversion of derivative security
-
957
Added 5.13%
17,680
Common Stock
Jul 13
2023
-
150
Reduced 0.42%
35,301
Common Stock
Jul 13
2023
SELL
Open market or private sale
$3,124,448
$168.18 p/Share
18,578
Reduced 52.63%
16,723
Common Stock
Jul 13
2023
BUY
Exercise of conversion of derivative security
$1,108,735
$59.68 p/Share
18,578
Added 34.39%
35,451
Common Stock
Oct 18
2022
SELL
Open market or private sale
$466,679
$132.73 p/Share
3,516
Reduced 17.23%
16,892
Common Stock
Oct 18
2022
-
150
Reduced 0.89%
16,742
Common Stock
Oct 18
2022
BUY
Exercise of conversion of derivative security
$207,479
$59.01 p/Share
3,516
Added 14.7%
20,408
Common Stock
Jul 25
2022
SELL
Payment of exercise price or tax liability
$82,077
$118.78 p/Share
691
Reduced 3.94%
16,841
Common Stock
Jul 25
2022
BUY
Exercise of conversion of derivative security
-
1,977
Added 10.13%
17,532
Common Stock
Jul 24
2022
SELL
Payment of exercise price or tax liability
$78,028
$121.35 p/Share
643
Reduced 3.97%
15,555
Common Stock
Jul 24
2022
BUY
Exercise of conversion of derivative security
-
2,636
Added 14.0%
16,198
Common Stock
Oct 07
2021
-
130
Reduced 0.96%
13,466
Common Stock
Jul 26
2021
SELL
Payment of exercise price or tax liability
$101,019
$144.52 p/Share
699
Reduced 4.89%
13,596
Common Stock
Jul 26
2021
BUY
Exercise of conversion of derivative security
-
1,774
Added 11.04%
14,295
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$203,918
$144.52 p/Share
1,411
Reduced 10.13%
12,521
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
3,582
Added 20.45%
13,932
Common Stock
Mar 30
2021
SELL
Open market or private sale
$696,000
$145.0 p/Share
4,800
Reduced 31.68%
10,350
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$283,248
$59.01 p/Share
4,800
Added 24.06%
15,150
Common Stock
Mar 29
2021
SELL
Open market or private sale
$855,500
$145.0 p/Share
5,900
Reduced 36.31%
10,350
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$70,812
$59.01 p/Share
1,200
Added 6.88%
16,250
Common Stock