Feb 22
2024
SELL
Payment of exercise price or tax liability
$592,007
$107.17 p/Share
5,524
Reduced 0.36%
1,516,797
Common Stock, par valu...
Feb 22
2024
BUY
Grant, award, or other acquisition
-
12,395
Added 0.81%
1,522,321
Common Stock, par valu...
Dec 04
2023
SELL
Payment of exercise price or tax liability
$3,844,427
$88.87 p/Share
43,259
Reduced 2.79%
1,509,926
Common Stock, par valu...
Dec 04
2023
BUY
Exercise of conversion of derivative security
$2,724,751
$45.93 p/Share
59,324
Added 3.68%
1,553,185
Common Stock, par valu...
Oct 13
2023
BUY
Exercise of conversion of derivative security
$390,405
$45.93 p/Share
8,500
Added 0.57%
1,493,861
Common Stock, par valu...
Sep 26
2023
$158,000
$79.0 p/Share
2,000
Reduced 0.13%
1,485,361
Common Stock, par valu...
May 22
2023
SELL
Open market or private sale
$6,046,000
$120.92 p/Share
50,000
Reduced 3.25%
1,487,361
Common Stock, par valu...
Feb 22
2023
$106,269
$107.56 p/Share
988
Reduced 0.06%
1,529,424
Common Stock, par valu...
Feb 22
2023
BUY
Grant, award, or other acquisition
-
7,937
Added 0.51%
1,537,361
Common Stock, par valu...
Feb 01
2023
$230,900
$115.45 p/Share
2,000
Reduced 0.13%
1,530,412
Common Stock, par valu...
Dec 27
2022
$20,541
$93.37 p/Share
220
Reduced 0.01%
1,532,192
Common Stock, par valu...
Dec 13
2022
$184,740
$92.37 p/Share
2,000
Reduced 0.13%
1,532,412
Common Stock, par valu...
Nov 30
2022
BUY
Exercise of conversion of derivative security
$1,815,823
$23.63 p/Share
76,844
Added 4.77%
1,534,207
Common Stock, par valu...
Nov 21
2022
$929,760
$89.4 p/Share
10,400
Reduced 0.71%
1,457,363
Common Stock, par valu...
Nov 18
2022
SELL
Open market or private sale
$1,409,970
$89.87 p/Share
15,689
Reduced 1.06%
1,467,763
Common Stock, par valu...
Nov 18
2022
BUY
Exercise of conversion of derivative security
$590,750
$23.63 p/Share
25,000
Added 1.66%
1,483,452
Common Stock, par valu...
Feb 22
2022
BUY
Grant, award, or other acquisition
-
5,629
Added 0.38%
1,458,752
Common Stock, par valu...
Dec 08
2021
BUY
Grant, award, or other acquisition
-
9,784
Added 0.67%
1,453,373
Common Stock, par valu...
Dec 03
2021
BUY
Exercise of conversion of derivative security
$1,645,212
$16.39 p/Share
100,379
Added 6.5%
1,443,589
Common Stock, par valu...
Nov 03
2021
BUY
Exercise of conversion of derivative security
$354,024
$16.39 p/Share
21,600
Added 1.58%
1,343,210
Common Stock, par valu...
Sep 24
2021
BUY
Exercise of conversion of derivative security
$398,277
$16.39 p/Share
24,300
Added 1.81%
1,321,610
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$351,451
$156.27 p/Share
2,249
Reduced 0.17%
1,297,310
Common Stock, par valu...
Feb 24
2021
BUY
Grant, award, or other acquisition
-
7,236
Added 0.55%
1,299,559
Common Stock, par valu...
Nov 18
2020
SELL
Open market or private sale
$2,856,758
$132.08 p/Share
21,629
Reduced 1.65%
1,292,323
Common Stock, par valu...
Nov 18
2020
BUY
Exercise of conversion of derivative security
$714,548
$17.05 p/Share
41,909
Added 3.09%
1,313,952
Common Stock, par valu...