Aug 29
2024
SELL
Open market or private sale
$1,287,478
$212.28 p/Share
6,065
Reduced 15.39%
33,348
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$480,711
$79.26 p/Share
6,065
Added 13.34%
39,413
Common Stock
Apr 29
2024
SELL
Open market or private sale
$1,789,408
$179.12 p/Share
9,990
Reduced 23.05%
33,348
Common Stock
Apr 29
2024
BUY
Exercise of conversion of derivative security
$528,770
$52.93 p/Share
9,990
Added 18.73%
43,338
Common Stock
Jan 25
2024
BUY
Grant, award, or other acquisition
-
686
Added 2.02%
33,348
Common Stock
Jul 27
2023
SELL
Open market or private sale
$1,890,064
$179.34 p/Share
10,539
Reduced 24.4%
32,662
Common Stock
Jul 27
2023
BUY
Exercise of conversion of derivative security
$568,473
$53.94 p/Share
10,539
Added 19.61%
43,201
Common Stock
Jan 26
2023
BUY
Grant, award, or other acquisition
-
574
Added 1.73%
32,662
Common Stock
Jul 29
2022
SELL
Open market or private sale
$2,172,495
$176.64 p/Share
12,299
Reduced 27.71%
32,088
Common Stock
Jul 29
2022
BUY
Exercise of conversion of derivative security
$542,263
$44.09 p/Share
12,299
Added 21.7%
44,387
Common Stock
Jan 27
2022
BUY
Grant, award, or other acquisition
-
572
Added 1.75%
32,088
Common Stock
Feb 02
2021
SELL
Open market or private sale
$2,552,314
$173.05 p/Share
14,749
Reduced 31.88%
31,516
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$483,767
$32.8 p/Share
14,749
Added 24.17%
46,265
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
590
Added 1.84%
31,516
Common Stock
Jul 27
2020
SELL
Open market or private sale
$1,606,780
$132.18 p/Share
12,156
Reduced 28.22%
30,926
Common Stock
Jul 27
2020
BUY
Exercise of conversion of derivative security
$393,368
$32.36 p/Share
12,156
Added 22.01%
43,082
Common Stock
Jan 24
2020
SELL
Open market or private sale
$1,343,169
$134.29 p/Share
10,002
Reduced 24.44%
30,926
Common Stock
Jan 24
2020
BUY
Exercise of conversion of derivative security
$346,369
$34.63 p/Share
10,002
Added 19.64%
40,928
Common Stock
Jan 24
2020
BUY
Grant, award, or other acquisition
-
766
Added 2.42%
30,926
Common Stock
Feb 06
2019
SELL
Open market or private sale
$743,400
$106.2 p/Share
7,000
Reduced 18.84%
30,160
Common Stock
Feb 06
2019
BUY
Exercise of conversion of derivative security
$161,350
$23.05 p/Share
7,000
Added 15.85%
37,160
Common Stock
Jan 25
2019
BUY
Grant, award, or other acquisition
-
957
Added 3.08%
30,160
Common Stock
Jan 25
2018
SELL
Open market or private sale
$776,720
$110.96 p/Share
7,000
Reduced 19.83%
28,296
Common Stock
Jan 25
2018
BUY
Exercise of conversion of derivative security
$104,650
$14.95 p/Share
7,000
Added 16.55%
35,296
Common Stock
Jan 25
2018
BUY
Grant, award, or other acquisition
-
907
Added 3.01%
29,203
Common Stock